compare cloud services: aws vs azure vs google vs ibm
TRANSCRIPT
COMPARE CLOUD SERVICES:
AWS VS AZURE
VS GOOGLE VS IBM
• Kim Weins
• VP Marketing, RightScale
• Bailey Caldwell
• VP Customer Success, RightScale
Panelists
RightScale
Cloud Management Platform
Orchestrate, automate and govern applications
across any cloud, any server, and any container
Two Solutions from RightScale
VIRTUAL
SERVERS
PUBLIC
CLOUDS
IAAS+/PAAS
SERVICES
PRIVATE
CLOUDS
BARE METAL
SERVERS
CONTAINER
CLUSTERS
User access controls and governance
Governance
MULTI-CLOUD ORCHESTRATION
RightScale
Optima
Work collaboratively with business units and
resource owners to reduce wasted cloud spend.
Optima
Cost management and
collaborative optimization
RightScale CMP Solution
VIRTUAL
SERVERS
PUBLIC
CLOUDS
IAAS+/PAAS
SERVICES
PRIVATE
CLOUDS
BARE METAL
SERVERS
CONTAINER
CLUSTERS
RightScale Cloud Management Platform
User access controls and governance
Governance
Cloud Management
Multi-cloud visibility,
automation, and operations
Self-Service
Catalog of templates and
automated provisioning
MULTI-CLOUD ORCHESTRATION
2%
3%
8%
15%
34%
57%
5%
7%
9%
17%
21%
17%
4%
8%
8%
13%
12%
10%
DigitalOcean
Oracle Cloud
IBM
Google Cloud
Azure
AWS
Public Cloud Adoption % of Respondents Running Applications
Running apps
Experimenting
Plan to use
Public Cloud Adoption – All Respondents
Source: RightScale 2017 State of the Cloud Report
5%
4%
7%
10%
20%
57%
2%
3%
8%
15%
34%
57%
DigitalOcean
Oracle Cloud
IBM
Google Cloud
Azure
AWS
Public Cloud Adoption 2017 vs. 2016 % of Respondents Running Applications
2017
2016
Public Cloud Adoption YoY – All Respondents
Source: RightScale 2017 State of the Cloud Report
11%
12%
12%
14%
14%
15%
18%
21%
21%
22%
23%
26%
26%
27%
32%
35%
18%
18%
13%
12%
22%
12%
17%
12%
12%
14%
17%
11%
14%
13%
11%
14%
16%
15%
16%
15%
19%
12%
12%
14%
13%
15%
11%
12%
15%
10%
11%
12%
Machine Learning
IoT Services
Function-as-a-Service
DRaaS
Container-as-a-Service
Stream Processing
Hadoop
Search
Batch
Data Warehouse
No SQL DBaaS
Queuing
Mobile Services
Caching
Push Notifications
Relational DBaaS
Public Cloud Services Used % of Respondents
Use today
Experimenting
Plan to use
Public Cloud Services Used – All Respondents
Source: RightScale 2017 State of the Cloud Report
CLOUD COMPARISON TOOL
DEMO
AWS Google IBM Microsoft
Azure
Instance X1.32xlarge n1-highmem-64 Customizable M128S
vCPUs 128 64 56 128
Mem (GiB) 1952 416 242 2000
Local SSD 2x1920 GB Additional cost Customizable 4000 GiB
Cost $19.341 /hr $3.7888 /hr $2.544 /hr $13.34 /hr
Comparing Big Instances
8
• AWS – Basic, Developer, Business and Enterprise
• All different SLA’s and capabilities
• Pricing is % of spend
• Google – Gold, Silver, Platinum
• All different SLA’s and capabilities
• Pricing is % of spend
• Moving to Role Based support in 2017…flat fees, per user per month
• IBM BlueMix – Free, Basic, Standard, Premium
• All different SLA’s and capabilities
• Pricing is % of spend
• Azure – Developer, Standard, Pro. Direct, Premier • Flat Fee
• Premier is custom
Support Services and SLA’s
9
Cloud Footprints Expanding: AWS
10
Cloud Footprints Expanding: Google
11
Cloud Footprints Expanding: Microsoft Azure
12
• AWS Spot Instances
• Bid based on instance type and AZ; each is a different “market”
• Pay price based on last fulfilled bid
• Instances can be shut down when market goes above your bid
• Google Preemptible VMs
• Set prices, 80% cheaper than on-demand
• May be shutdown at any time
• Always shutdown after 24 hours
• Azure Low-Priority VMs (Preview)
• Set prices, 80+% cheaper than on-demand
• May be shut down at any time
• Only available as part of Azure Batch initially
Temporary Instances
13
• Amazon Aurora
• MySQL compatible and PostgreSQL in preview
• Provide as a fully managed service very low cost
• Google Cloud Spanner
• Relational with NoSQL performance
• Massively scale across data centers
• IBM’s DB2 on Cloud
• Provisioned on dedicated instances
• Azure Cosmos DB
• NoSQL Globally distributed, Multi-Model (various interface APIs)
• SLA’s on uptime, performance, latency and consistency
Relational Custom DBs and NoSQL
14
Container-as-a-Service
15
• AWS Elastic Container Service (ECS)
• Proprietary scheduler
• Google Container Engine (GKE)
• Kubernetes scheduler
• IBM Bluemix Container Services
• Kubernetes scheduler
• Azure Container Service
• Choose your container service
• DC/OS, Docker Swarm, Kubernetes
• AWS Lambda
• Continuous scale (right sized by automatically)
• Leverage other AWS services in your application
• Google Cloud Functions – beta
• Fewer functions, but evolving
• IBM OpenWhisk
• Apache opensource
• Azure Functions
• Integrates with other services (Box, Dropbox, MS OneDrive…)
Serverless - Functions as a Service (FaaS)
16
• AWS Reserved Instances
• By instance family/(size), region/(AZ), OS
• 1 year, 3 year; No Upfront, Partial Upfront, All Upfront
• Google Committed Use Discounts
• # of CPUs, GB of RAM
• 1 year, 3 year; No Upfront
• Also Sustained Use Discount – automatic discounts
• Azure Compute Pre-purchase Program (must have EA)
• 1 year; All Upfront
• By datacenter, instance family/size
• 744 hrs for the month
• Can use 1 instance for the month or 744 instances for 1 hr or any combo
Discount Options
17