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


IBM Bluemix for AWS professionals

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

Basic Concepts

Bluemix 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 Bluemix 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.

Watson

With Watson on Bluemix, 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 Bluemix can be managed with an API, for infrastructure this is done through the SoftLayer API and Bluemix Apps and Services can be managed through the Bluemix CLI which is an implementation of the Cloud Foundry API

Pricing

Most Bluemix 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 Bluemix Pricing and SoftLayer Pricing Calculator


What follows is a rough comaprison between Bluemix, 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

Bluemix AWS Azure
Virtual Server EC2 Virtual Machines
Bare Metal Server N/A N/A
nVidia GPU EC2 Elastic GPUs N/A
Vmware Solution VMware on AWS Cloud N/A

Storage

Bluemix 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
Swift Object Storage S3 Blob Storage

Network

Bluemix 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

Bluemix AWS Azure
Fortigate Security Appliance N/A N/A
Dedicated Hardware Firewall N/A N/A
Hardware Firewall Web Application Firewall N/A
SSL Certificates N/A N/A

Applications

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

Mobile

Bluemix AWS Azure
Mobile Foundation Mobile Hub Mobile Apps
Mobile Analytics Mobile Analytics Mobile Engagement
Mobile Application Content Manager N/A N/A
Mobile Client Access N/A N/A
Mobile Quality Assurance N/A N/A
Push Notifications Simple Notification Service Notification Hubs

Services

Data and Analytics

Bluemix AWS Azure
Apache Spark N/A N/A
BigInsights for Hadoop N/A N/A
Cloudant NoSQL DynamoDB DocumentDB
Compose Elasticsearch Elasticsearch Service Search
Compose etcd N/A N/A
Compose MongoDB DynamoDB DocumentDB
Compose PostgreSQL RDS SQL Database
Compose RabbitMQ Simple Queue Service Queue Storage
Compose Redis ElastiCache Azure Redis Cache
Compose RethinkDB N/A N/A
dashDB Redshift SQL Data Warehouse (Preview)
dashDB for Transactions Redshift SQL Data Warehouse (Preview)
Data connect N/A N/A
Decision Optimization N/A N/A
Geospatial Analytics N/A 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
Insights for Twitter N/A N/A
Lift Data Pipeline Data Factory
Streaming Analyics Kinesis Analytics (Preview) Data Lake Analytics (Preview)
Weather Company Data N/A N/A
API Connect API Gateway API Management

Watson

Bluemix AWS Azure
AlchemyAPI N/A N/A
Conversation Lex N/A
Document Conversion N/A N/A
Language Translator N/A N/A
Natural Language Classifier N/A N/A
Personality Insights N/A N/A
Retrieve and Rank N/A N/A
Speech to Text N/A N/A
Text to Speech Polly N/A
Tone Analyzer N/A N/A
Tradeoff Analytics N/A N/A
Visual Recognition Rekognition N/A

Internet of Things (IoT)

Bluemix 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

Bluemix AWS Azure
Access Trail 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

Bluemix AWS Azure
Active Deploy OpsWorks CloudFormation Resource Manager Automation
Auto-Scaling Autoscaling Autoscaling
Availability Monitoring CloudWatch / CloudTrail Log Analytics Application Insights
Continuous Delivery N/A N/A
Delivery Pipeline 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
Track and Plan N/A N/A

Application Services

Bluemix AWS Azure
Blockchain N/A N/A
Business Rules N/A N/A
Message Hub Simple Queue Service Queue Storage
Session Cache ElastiCache Azure Redis Cache
WebSphere Application Server N/A N/A
Workload Scheduler N/A N/A