Comparing different cloud providers

Feature
Sub feature
Openstack
AWS
Availability
Regions
NA
Global
Identity

Keystone
IAM
Compute

Compute
EC2
Instance
Instance
Instance /VM
Sizes
Flavors. Variety of sizes
Various sizes
OS offered
Any OS that is hosted on Openstack cloud
AMIs provided by Amazon community / marketplace
Images
Images
AMIs
Image store

Glance
S3
Block storage

Cinder
Amazon EBS
Networking

Neutron
Networking

Assigning private IP to instances using DHCP
Yes
Yes
Public IP address
Floating IP
Elastic IP
Creating networks and networking functions
Can be created
Virtual routers or switches can be added if u use VPC
DNS
Domain names
Designate
Route 53
Device virtualization & Higher I/O
SR-IOV
Each SR-IOV port is associated with a virtual function
SR-IOV is supported
Monitoring
Metering
Celiometer
Cloudwatch
Security

Key pairs, security groups
Key pairs, security groups and network ACLs
Storage
Object storage
Swift
S3
Block storage
Cinder
EBS
Archival
Swift
Glacier
Database

Trove
RDS

Relational
MySQL, PostgresSQL
Users get an instance of MySQL, SQL, PostgresSQL, Oracle, Aurora

NoSQL
Cassandra, CouchBase, MongoDB
DynamoDB, SimpleDB
Orchestration
Allows repeatable copies of an application to be made
Heat
CloudFormation
Orchestration templates
JSON or Text
Heat Templates (HOT)
JSON based cloudformation templates
Bigdata processing
Large scale data
Sahara
Elastic Map Reduce
Messaging
Queue service
Zaqar
SQS
Notification
Notification service
Zaqar
SNS
Email
Email service
Zaqar
SES
Workflow
Workflow service
mistral
SWF
GUI
Console
Horizon
Management console
Content Delivery Network
CDN
Poppy
CloudFront
Command Line (CLI)
Command Line tools
Supported
Supported
Import / Export
Shipping disk
NA
Import / Export
Snowball
Network File System
File share service
Shared File System
EFS
Code upload
automation
stackstorm
Lambda
Data warehousing
OLAP
Sahara
Redshift
Analytics
stream analysis

Amazon kinesis



Feature
Sub feature
Azure
AWS
Availability
Regions
Azure regions
Global
Identity

Azure Active Directory
Amazon Active Directory
IAM
Multi Factor Authentication
Azure MFA
Amazon MFA
Compute

Virtual Machine
EC2
Instance
Virtual Machine
Instance /VM
Sizes
Flavors. Variety of sizes
Various sizes
OS offered
Windows and Linux
AMIs provided by Amazon community / marketplace
Images
Images
AMIs
Hybrid cloud storage

Azure StorSimple
NA
Networking

Neutron
Networking

Assigning private IP to instances using DHCP
Yes
Yes
Public IP address
Floating IP
Elastic IP
Creating networks and networking functions
Can be created
Virtual routers or switches can be added if u use VPC
VPC
Azure Virtual Network
Amazon VPC

Direct connect
Azure ExpressRoute
Amazon Direct Connect
Load Balancer
LbaaS
Load balancing for Azure
ELB balances traffic among multiple EC2 instances
DNS
Domain names
Azure Traffic Manager
Route 53
Device virtualization & Higher I/O
SR-IOV

SR-IOV is supported
Monitoring

Monitoring alerts
Cloudwatch
Security

Key pairs, security groups
Key pairs, security groups and network ACLs
Storage
Object storage
Azure storage (tables, queues, files)
S3
Block storage
Azure blob
EBS
Archival
Azure backup
Glacier
Storage Gateway

Azure file storage
Amazon storage gateway
Database

Azure SQL database
RDS

Relational
Azure SQL
Amazon Aurora

NoSQL
Azure DocumentDB
DynamoDB, SimpleDB
Data Orchestration

Azure data factory
Amazon data pipeline
Bigdata processing
Large scale data
Azure HDInsight
Elastic Map Reduce
Key Management
Keys
Azure Key Valut
Amazon KMS
Automation

Azure Storage Queue
Amazon SQS


Azure Service Bus
Amazon Simple WorkFlow
Notification
Notification service
Azure Notification Bus
Amazon Simple Notification Service
Email
Email service
Azure BizTalk Service
Amazon Simple Email Service
Search

Azure search
Amazon CloudSearch
GUI
Console
management  portal
Preview portal
Management console
Content Delivery Network
CDN
Azure CDN
CloudFront
Command Line (CLI)
Command Line tools
Supported
Supported
Import / Export
Shipping disk
Azure Import / Export
Import / Export
Snowball
Network File System
File share service
Shared File System
EFS
Code upload


Amazon Lambda



Amazon config
Data warehousing
OLAP
Sahara
Redshift
Container support
Docker,etc
Docker VM extension
EC2 container service
Scaling
Auto scaling
Azure autoscale
AWS Auto scaling
Remote application
Remote app
Azure remoteapp
Amazon workspaces
Amazon AppStream
Analytics
stream analysis
Azure stream analysis
Amazon Kinesis
Media Services
Media
Azure media services
Amazon Elastic Transcoder
Amazon Mobile Analytics
Amazon Cognitor


Azure Operational Insights
Amazon Cloudtrail


Azure Application Insights
Amazon Cloudwatch


Cloud Services
Azure websites and Apps
Amazon BeanStalk


Azure Resource Manager
Amazon cloudformation
Compliance

Azure Trust Center
Amazon CloudHSM


Mobile services
NA

Comments

Popular posts from this blog

Amazon Scenario Questions

Using ssh keys to login to VMs

Accessing NATted VMs from Host machine using Port Forwarding