IBM Cloud for AWS professionals
This article will hopefully help anyone coming from the AWS ecosystem translate their workloads into IBM Cloud.


IBM Cloud for AWS professionals

This article will hopefully help anyone coming from the AWS ecosystem translate their workloads into IBM Cloud.

Basic Concepts

IBM Cloud has three main silos. Infrastructure , Applications , and Services.

Infrastructure is built on SoftLayer and is available in over 30 SoftLayer Datacenters across the world. All of which are interconnect with our unmetered private network.

Applications can be either Cloud Foundry, Docker, or Open Whisk

Services contain a huge catalog of pay as you go addons to your application, such as Watson, Databases and Analytics to name a few.

Network

On IBM Cloud Infrastructure (SoftLayer) you are only charged for bandwidth that leaves your account. Incoming traffic, and everything on the private network is unmetered, allowing you to take full advantage of our worldwide private network for shipping data between locations. For more information on bandwidth costs see our pricing page.

See Deconstructing SoftLayer’s Three Tiered Network for some more information on how it all works.

Bare Metal

Standard-configuration servers available within 20-30 minutes, and fully customizable servers available within 4 hours. Power8 servers are available as well, built on IBM OpenPOWER architecture. GPU cards and SAP certified servers are also available

Watson

With Watson on IBM Cloud, you have access to the widest range of cognitive technologies available today to quickly and securely build smart applications. From analyzing images and video to understanding sentiment, keywords and entities from text, our Watson services enable cognitive within your applications.

API

Everything in IBM Cloud can be managed with an API, for infrastructure this is done through the SoftLayer API and IBM Cloud Apps and Services can be managed through the IBM Cloud CLI which is an implementation of the Cloud Foundry API

Pricing

Most IBM Cloud services have a very aggressive free trail / tier to get you started, and transparent pricing plans for when you need to scale up. More information on IBM Cloud Pricing and SoftLayer Pricing Calculator


What follows is a rough comparison between IBM Cloud, AWS and Azure. Not all of these services will line up 1:1, but most of them are fairly close. Of course, if you have questions about anything in here, please Contact Us

Infrastructure

Compute

IBM Cloud AWS Azure
Virtual Server EC2 Virtual Machines
Dedicated Virtual Serviers Dedicated EC2 N/A
Bare Metal Server N/A N/A
nVidia GPU EC2 Elastic GPUs N/A
Vmware Solution VMware on AWS Cloud N/A
SAP HANA SAP HANA SAP HANA
Hardware Security Module Cloud HSM Azure Key Vault
Intel TXT N/A N/A
IBM CloudPrivate Cloud N/A N/A

Storage

IBM Cloud AWS Azure
Block Storage Elastic Block Storage Page Blog Premium Storage
File Storage Elastic File System File Storage
Content Delivery Network CloudFront Content Delivery Network
IBM Cloud Object Storage S3 Blob Storage
Mass Storage Servers N/A N/A
Quantastor N/A N/A

Backup

IBM Cloud AWS Azure
Veeam N/A N/A
Evault Backup and Recovery Cloud Backup
r1soft N/A N/A

Network

IBM Cloud AWS Azure
Local Load Balancing Elastic Load Balancing Load balancer Application Gateway
Dedicated Netscaler VPX/MPX N/A N/A
DNS Route 53 DNS (preview) traffic manager
Direct Link Direct Connect Express Route
Vyatta Gateway Appliance N/A N/A
Private Network Virtual Private Cloud Virtual Network

Network Security

IBM Cloud AWS Azure
Fortigate Security Appliance N/A N/A
Dedicated Hardware Firewall N/A N/A
Hardware Firewall Security Groups Network Security Groups
SSL Certificates N/A N/A

Applications

IBM Cloud AWS Azure
Cloud Foundry Elastic Beanstalk Web Apps Cloud Services
Kubernetes EC2 Container Service/ Blox Container Service
OpenWhisk Lambda Functions Web Jobs Logic Apps

Mobile

IBM Cloud AWS Azure
Mobile Foundation Mobile Hub Mobile Apps
Mobile Analytics Mobile Analytics Mobile Engagement
Push Notifications Simple Notification Service Notification Hubs
App ID IAM Azure Active Directory

Services

Data and Analytics

IBM Cloud AWS Azure
Apache Spark N/A N/A
BigInsights for Hadoop N/A N/A
Cloudant NoSQL DynamoDB DocumentDB
Compose Enterprise N/A N/A
Compose Elasticsearch Elasticsearch Service Search
Compose etcd N/A N/A
Compose MongoDB DynamoDB DocumentDB
Compose MySQL Amazon RDS Azure Database for MySQL
Compose PostgreSQL RDS SQL Database
Compose RabbitMQ Simple Queue Service Queue Storage
Compose Redis ElastiCache Azure Redis Cache
Compose RethinkDB N/A N/A
Compose ScyllaDB N/A N/A
dashDB Redshift SQL Data Warehouse (Preview)
dashDB for Transactions Redshift SQL Data Warehouse (Preview)
Data connect N/A N/A
Data Science Experience N/A N/A
Decision Optimization N/A N/A
Geospatial Analytics Earth on AWS N/A
IBM DB2 CLOUD N/A N/A
IBM Graph N/A N/A
IBM Master Data Management N/A N/A
IBM Watson Machine Learning Machine Learning Machine Learning
Information Server N/A N/A
Informix N/A N/A
Lift Data Pipeline Data Factory
Master Data Management N/A N/A
Streaming Analyics Kinesis Analytics (Preview) Data Lake Analytics (Preview)
Weather Company Data N/A N/A
API Connect API Gateway API Management

Watson

IBM Cloud AWS Azure
Conversation Lex Bing Speech API
Discovery N/A Bing Autosuggest API
Document Conversion N/A N/A
Language Translator Polly Translator API
Natural Language Classifier Polly Speech Recognition API
Personality Insights N/A N/A
Retrieve and Rank N/A N/A
Speech to Text Polly Bing Speech API
Text to Speech Polly Bing Speech API
Tone Analyzer Polly Linguistic Analysis API
Visual Recognition Rekognition Computer Vision API

Internet of Things (IoT)

IBM Cloud AWS Azure
IoT Platform IoT (Preview)/ Kinesis Firehose IoT Hub / Event Hubs
Context Mapping N/A N/A
Driver Behavior N/A N/A
IoT for Electronics N/A N/A
IoT for Insurance N/A N/A

Application Security

IBM Cloud AWS Azure
Activity Tracker N/A N/A
App ID Identity and Access Management Azure AD/Role-based access control
Application security Inspector (Preview) Security Center (Preview)
Key Protect Key Management Service Key Vault
Single Sign On Directory Service Azure Active Directory

DevOps

IBM Cloud AWS Azure
Auto-Scaling Autoscaling Autoscaling
Availability Monitoring CloudWatch / CloudTrail Log Analytics Application Insights
Continuous Delivery AWS CodeDeploy / OpsWorks CloudFormation< Resource Manager Automation
Continous Release AWS Config N/A
DevOps Insights N/A N/A
Globalization Pipeline N/A N/A
IBM Alert Notification N/A N/A
Monitoring and Analytics CloudWatch / CloudTrail Log Analytics Application Insights

Application Services

IBM Cloud AWS Azure
Blockchain N/A Blockchain as a Service
Business Rules N/A N/A
Cloud Automation Manager N/A N/A
Message Hub Simple Queue Service Queue Storage
WebSphere Application Server N/A N/A
Workload Scheduler N/A N/A