BlueMix vs AWS vs Azure

There are 3 major players in the cloud market right now, Amazon, Microsoft and IBM ( I don’t count Google here yet). Amazon pioneered Cloud services and have greater mind and market share as compared to  Microsoft and IBM.  But in the recent times both Microsoft and IBM have made huge investments in building their cloud portfolio.  There are certain services which are unique to them but there are many which do the same as their counterpart  just have a different name.

Here I have compared IBM’s services with AWS and Microsoft. This will give a fair understanding of services which are common and are unique to IBM BlueMix. The 3 silos of IBM BlueMix are Infrastructure, Applications and Services.

 

InfrastructureApplicationsServices
ComputeRuntimeData and Analytics
StorageMobileWatson
NetworkIoT
vmwareApplication Security
DevOps
Application Services

Infrastructure

Compute
BlueMixAWSAzure
Virtual ServerEC2Virtual Machines
Bare MetalN/AN/A
nVidia GPUEC2 Elastic GPUsN/A
vmware SolutionsVMware on AWS CloudN/A
Storage
BlueMixAWSAzure
Block StorageElastic Block StoragePage Blob
File StorageElastic File SystemFile Storage
Content Delivery NetworkCloudFrontContent Delivery Network
IBM Cloud Object StorageS3Blob Storage
Swift Object StorageS3Blob Storage
Network
BlueMixAWSAzure
Local Load BalancingElastic Load BalancingLoad Balancer Application Gateway
Dedicated Netscaler VPX/MPXN/AN/A
DNSRoute 53DNS traffic manager
Direct LinkDirect ConnectExpress Route
Vyatta Gateway ApplianceN/AN/A
Private NetworkVirtual Private CloudVirtual Network
Network Security
BlueMixAWSAzure
Fortigate Security ApplianceN/AN/A
Dedicated Hardware FirewallN/AN/A
Hardware FirewallWeb Application FirewallN/A
SSL CertificatesN/AN/A

Applications

BlueMixAWSAzure
Cloud FoundryElastic BeanStalkWebApps Cloud Services
DockerEC2 Container Service/ BloxContainer Service
OpenWhiskLambdaFunctions Web Jobs Logic Apps
Mobile
BlueMixAWSAzure
Mobile FoundationMobile Hub Mobile Apps
Mobile AnalyticsMobile AnalyticsMobile Engagement
Mobile Application Content ManagerN/AN/A
Mobile Client AccessN/AN/A
Mobile Quality AssuranceN/AN/A
Push NotificationsSimple NotificationsNotifications Hubs

Services

Data and Analytics
BlueMixAWSAzure
Apache SparkN/AN/A
BigInsights for HadoopN/AN/A
Cloudant NoSQLDynamoDBDocument DB
Compose ElastisearchElastisearch Service Search
Compose etcd
Compose MongoDBDynamoDBDocument DB
Compose PostgreSQLRDSSQL Database
Compose RabbitMQSimple Queue ServiceQueue Storage
Compose RedisElastiCacheAzure Redis Cache
Compose RethinkDBN/AN/A
dashDBRedshiftSQL Data Warehouse (Preview)
dashDB for TransactionsRedshiftSQL Data Warehouse (Preview)
Data connect N/AN/A
Decision OptimizationN/AN/A
Geospatial AnalyticsN/AN/A
IBM DB2 on CloudN/AN/A
IBM GraphN/AN/A
IBM Master Data ManagementN/AN/A
IBM Watson Machine LearningMachine LearningMachine Learning
Information ServerN/AN/A
InformixN/AN/A
Insights for TwitterN/AN/A
LiftData PipelineData Factory
Streaming AnalyticsKinesis Analytics (Preview) Data Lake Analytics (Preview)
Weather Company DataN/AN/A
API ConnectAPI Gateway API Management
Watson Services
BlueMixAWSAzure
Alchemy APIN/AN/A
ConversationLexN/A
Document ConversionN/AN/A
Language TranslatorN/AN/A
Natural Language ClassifierN/AN/A
Personality InsightsN/AN/A
Retrieve and RankN/AN/A
Speech TextN/AN/A
Text to SpeechPollyN/A
Tradeoff AnalyticsN/AN/A
Visual RecognitionRekognitionN/A
IoT
BlueMixAWSAzure
IoT PlatformIoT/KinesisIoT Hub/Events Hub
Context MappingN/AN/A
Driver BehaviorN/AN/A
IoT for ElectronicsN/AN/A
IoT for InsuranceN/AN/A
Application Security
BlueMixAWS Azure
Access TrailIdentity and Access ManagementAzure AD/Role-based access control
Application SecurityInspectorSecurity Center
Key ProtectKey Management ServiceKey Vault
Single Sign OnDirectory ServiceAzure Active Directory
DevOps
BlueMixAWSAzure
Active DeployOpsWorks CloudFormation Resource Manager Automation
Auto-ScalingAutoscalingAutoscaling
Availability MonitoringCloudWatch / CloudTrail Log Analytics Application Insights
Continuous DeliveryN/AN/A
Delivery PipelineN/AN/A
Globalization PipelineN/AN/A
IBM Alert NotificationN/AN/A
Monitoring and AnalyticsCloudWatch / CloudTrail Log Analytics Application Insights
Track PlanN/AN/A
Application Services
BlueMixAWSAzure
BlockchainN/AN/A
Business RulesN/AN/A
Message HubSimple Queue ServiceQueue Storage
Session CacheElastiCacheAzure Redis Cache
Websphere Applicatino ServerN/AN/A
Workload SchedulerN/AN/A

Please note that there are constant updates on the service offerings. And in case you find some fault or misrepresentation  above then please let me know here