尊敬的 微信汇率:1円 ≈ 0.046239 元 支付宝汇率:1円 ≈ 0.04633元 [退出登录]
SlideShare a Scribd company logo
SHOULD YOU MOVE BETWEEN
AWS, AZURE, AND GOOGLE CLOUDS?
CONSIDERATIONS AND PROS & CONS
• Kim Weins
• VP Marketing & Cloud Cost Strategy, RightScale
• Raphael Simon
• CTO, RightScale
Presenters
• Top reasons to consider other clouds
• Migration vs portability
• Comparing cloud services
• Comparing features
• Comparing costs
• Technical considerations
Agenda
2
Two Solutions from RightScale
RightScale
Cloud Management Platform
Orchestrate, automate and govern workloads
across all your environments.
VIRTUAL
SERVERS
PUBLIC
CLOUDS
ANY CLOUD
SERVICE
PRIVATE
CLOUDS
BARE METAL
SERVERS
CONTAINER
CLUSTERS
RightScale
Optima
Work collaboratively across the organization
to manage and optimize clouds costs.
Orchestration
Cloud Workflow
Plugins
Monitoring
Access Control
Accounts/Groups
Access/Permissions
Tags
Policies
Cost
Security/Compliance
Operational
RIGHTSCALE
CMP ENGINE
EXTENSIBLE ORCHESTRATION API
RightScale is a Leader in Both 2018 Forrester Waves:
Cloud Cost Optimization and Hybrid Cloud Management
The Forrester Wave™ is copyrighted by Forrester Research, Inc. Forrester and Forrester Wave™ are trademarks of Forrester Research, Inc. The Forrester Wave™ is a graphical
representation of Forrester's call on a market and is plotted using a detailed spreadsheet with exposed scores, weightings, and comments. Forrester does not endorse any vendor,
product, or service depicted in the Forrester Wave™. Information is based on best available resources. Opinions reflect judgment at the time and are subject to change
Multi-Cloud is a Reality
5
Public Cloud Adoption
6
Azure and Google Growing Faster than AWS
7
● Cost considerations
● Vendor leverage
● Vendor diversity
● Desire to use unique services
● Need for particular regions
● Strategic reasons
6 Reasons Companies Move Public Clouds
8
• Migration (one-time)
• Onboard – migrate to cloud for first time
• Cloud to Cloud – move from cloud A to cloud B
• Portability (ongoing)
• Semi-portable – architected to move later with some effort
• Fully-portable – can deploy seamlessly on multiple supported clouds
Migration vs Portability
9
Use Cases for Portability
• Most Common
• Avoid lock-in
• Ability to move at some point
• Best venue approach (typically for batch/dev/qa)
• Geography, Cost, Features
• Lifecycle approach
• Dev/Test vs. Staging/Production on different resource pools
• Disaster Recovery
• Less Common
• Split-tier architectures
• Cloud-bursting
1. What are your motivations/goals?
2. Map services you use across clouds
• Plan for how to deal with services that are missing or significantly
different
3. Map regions you use across clouds
4. Map detailed billing items
• Instances, Storage, Network, Other Services
5. Model discounts for each cloud
6. Review technical considerations
7. Make a decision based on services, regions, costs and your
goals
Steps to Take Before You Make the Move
11
COMPARING CLOUD SERVICES
Similar VM Sizes for AWS, Azure, and Google
13
Google offers
higher CPUs
(currently in Beta)
Compliance Certifications are Equivalent
14
Available Regions by Cloud Provider
15
• Same country, closest region
• Same country, lowest price nearby region
• Example: Currently in AWS US-East (N. Virginia)
• Consider Google South Carolina instead of Northern Virginia
• Consider nearby countries in some cases
• Example: Currently in Google London
• Consider Azure North Europe (Ireland) or West Europe (Netherlands)
Region Approaches When Moving
16
Database Options by Cloud Provider
17
Application Services by Cloud Provider
18
• Example one: On AWS, considering move to Google
• Using NFS from AWS Marketplace
• No equivalent on Google at the time (now Google Cloud Filestore is in
Beta)
• Decision to stay on AWS and switch to AWS EFS
• Example 2: On AWS, considering move to Google
• Google ILB (Internal Load Balancer) was missing a feature the customer
needed
• Decision to move anyways
• Customer “rolled their own” with Nginx
What If It’s a Mismatch?
19
COMPARING FEATURES & PRICING
VM Type AWS AWS Mem
AWS
Disk
Google
Google
Mem
Google
Disk
Azure
Azure
Mem
Azure
Disk
Standard
2 vCPU
w SSD
m5d.large 8 75 n1-standard-2 7.5 375 D2s v3 8 16
Standard
2 vCPU
no SSD
m5.large 8 0 n1-standard-2 7.5 0 D2s v3 8 16
Highmem
2 vCPU
w SSD
r3.large 15 32 n1-highmem-2 13 375 E2s v3 16 16
Highmem
2 vCPU
no SSD
r4.large 15.25 0 n1-highmem-2 13 0 E2s v3 16 16
Highcpu
2 vCPU
w SSD
c5d.large 4 50 n1-highcpu-2 1.8 375 F2 v2 4 16
Highcpu
2 vCPU
no SSD
c5.large 4 0 n1-highcpu-2 1.8 0 F2 v2 4 16
VM Comparisons
Source: RightScale
Different amounts of
memory on HighCPU
As of Jul 10, 2018
VM Type
US
Linux
AWS OD
Hourly
Google OD
Hourly
Azure OD
Hourly
AWS OD
/GB RAM
Google OD
/GB RAM
Azure OD
/GB RAM
Standard
2 vCPU
w Local SSD
$0.113 $0.136 $0.096 $0.014 $0.018 $0.012
Standard
2 vCPU
no Local disk
$0.096 $0.095 $0.100 $0.012 $0.013 $0.013
Highmem
2 vCPU
w Local SSD
$0.166 $0.159 $0.133 $0.011 $0.012 $0.008
Highmem
2 vCPU
no Local disk
$0.133 $0.118 $0.133 $0.009 $0.009 $0.008
Highcpu
2 vCPU
w Local SSD
$0.096 $0.112 $0.085 $0.024 $0.062 $0.021
Highcpu
2 vCPU
no Local disk
$0.085 $0.071 $0.085 $0.021 $0.039 $0.021
Comparing On-Demand Hourly Spend
Source: RightScaleAs of Jul 10, 2018
• AWS - Different instance families for with or without local disk
• m3 - includes local (ephemeral) instance storage
• m4 - doesn’t include instance storage -- EBS backed and optimized
• Newest m series (m5) doesn’t include local storage
• Azure - Includes local storage, amount is declining
• D2 v3 has 50 GB of temporary (local) storage
• D2 v2 had 100 GB of temporary (local) storage
• Use Managed Disks for persistent storage
• Google - Persistent Disk is most common
• There is a local disk option but it comes in 375 GM increments
Disk Storage Considerations: Local vs Attached
23
AWS Azure Google
Service Name EBS Managed Disks Persistent Disk
Availability SLA 99.99% 99.9% 99.95%
Volume Types Cold HDD
Throughput Optimized HDD
General Purpose SSD
PIOPs SSD
Magnetic (previous gen)
Standard
Premium (SSD)
Standard
SSD
IOPs/GB for SSD GP SSD = 3
PIOPS SSD up to 50/GB
1.8 to 4.9 - fixed by disk
type
30
Block/Disk Storage Overview
24
Source: RightScaleAs of Jul 10, 2018
AWS
monthly cost
Azure
monthly cost
Google
monthly cost
Name of Services EBS Managed Disk Persistent Disk
Magnetic
500 GB
$22.50
$16.64
E20
$20.00
SSD
500 GB, 1000 IOPs
$50.00
$66.56
P20 – 2300 IOPs
$85.00
Includes 15,000 IOPs
SSD
500 GB, 2000 IOPs
$192.50
PIOPs SSD
$66.56
P20 – 2300 IOPs
$85.00
Includes 15,000 IOPs
SSD
500 GB, 5000 IOPs
$387.50
PIOPs SSD
$122.88
P30 – 5000 IOPs
$85.00
Includes 15,000 IOPs
Snapshots
500 GB
$25.00
$25.00
$13.00
Block/Disk Storage - Scenarios
Source: RightScaleAs of Jul 10, 2018
AWS Azure Google
Service Name S3 Azure Storage (Blobs) Google Cloud Storage
Hot S3 Standard Hot Blob Storage GCS
Cool S3 Standard – Infrequent Access Cool Blob Storage GCS Nearline
Cold (Archival) Glacier Archive Blob Storage GCS Coldline
# Object Limits Unlimited Unlimited Unlimited
Object Size Limit 5 TB 4.75 TB (Block blobs) 5TB
Object Storage - Overview
26
Source: RightScaleAs of Jul 10, 2018
AWS
monthly cost
Azure
monthly cost
Google
monthly cost
Name of Services S3/Glacier Blob Storage GCS
Hot Multi-Region
1000 GB stored
1000 GB transferred
$56.00 $56.80 $26.00
Hot Single Region
1000 GB stored
$23.00 $18.40 $20.00
Cool Single Region
1000 GB stored
$12.50 $10.00 $10.00
Cold Single Region
1000 GB stored
$4.00 $2.00 $7.00
Object Storage - Scenarios
Source: RightScaleAs of Jul 10, 2018
AWS
Service
AWS Pricing
Metrics
Azure
Service
Azure Pricing
Metrics
Google
Service
Google Pricing
Metrics
DBaaS RDS
Instance type
DB storage,
Data transfer
SQL
Database
Compute
units,
DB storage,
Data transfer
Cloud SQL
Instance, PD,
Storage, Egress
Monitoring Cloudwatch
Detailed
monitoring,
custom metrics,
API requests
Azure
Monitor
Custom
Metrics,
metric queries
Stackdriver
Non-GCP
metrics, API
calls
Stream
processing
Kinesis
GBs ingested,
GBs converted
Event
Hubs
# ingress
events,
througput
used
Pub/Sub GBs ingested
Pricing Metrics on Other Services May Vary
COST COMPARISONS
Sample Cloud Price Comparison
30
Discount Assumptions
31
Support Costs
32
● “Marketplace” providers
• Are there equivalents on target clouds?
● Direct cloud connections
• Direct Connect, Express Route, Cloud Interconnect
● Provisioning/orchestration tooling
• Cloud provider specific (e.g. Cloud Formation) vs independent
● DevOps tooling/automation
● Opportunities?
• Containers
• Optimization
• Automation
Other Technical Considerations
33
• Cloud Cost Comparison
• Application Assessment
• Application Migration
• Development of Automated Templates
• Training
• Managed Services
Expertise & Assistance: RightScale Can Help
34
Contact sales@rightscale.com for more info
•Tool: cloudcomparison.rightscale.com
Q&A
35

More Related Content

What's hot

Serverless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBMServerless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBM
RightScale
 
Top 10 Cloud Trends for 2018 and Actions You Can Take Now
Top 10 Cloud Trends for 2018 and Actions You Can Take NowTop 10 Cloud Trends for 2018 and Actions You Can Take Now
Top 10 Cloud Trends for 2018 and Actions You Can Take Now
RightScale
 
Got a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP HelpsGot a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP Helps
RightScale
 
How to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale OptimaHow to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale Optima
RightScale
 
Manage and Optimize Cloud Spend with RightScale Optima
Manage and Optimize Cloud Spend with RightScale OptimaManage and Optimize Cloud Spend with RightScale Optima
Manage and Optimize Cloud Spend with RightScale Optima
RightScale
 
Tagging Best Practices for Cloud Governance
Tagging Best Practices for Cloud GovernanceTagging Best Practices for Cloud Governance
Tagging Best Practices for Cloud Governance
RightScale
 
How Cost Optimization can help me reduce my Cloud bill by upto 75%
How Cost Optimization can help me reduce my Cloud bill by upto 75% How Cost Optimization can help me reduce my Cloud bill by upto 75%
How Cost Optimization can help me reduce my Cloud bill by upto 75%
Centilytics
 
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowPrepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
RightScale
 
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and MoreAutomating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
RightScale
 
How MSPs Can Be Successful in AWS, Azure, and Google Clouds
How MSPs Can Be Successful in AWS, Azure, and Google CloudsHow MSPs Can Be Successful in AWS, Azure, and Google Clouds
How MSPs Can Be Successful in AWS, Azure, and Google Clouds
RightScale
 
AWS Webcast - Journey through the Cloud - Cost Optimization
AWS Webcast - Journey through the Cloud - Cost OptimizationAWS Webcast - Journey through the Cloud - Cost Optimization
AWS Webcast - Journey through the Cloud - Cost Optimization
Amazon Web Services
 
Managing Container-as-a-Service and Docker Clusters in the Cloud with RightScale
Managing Container-as-a-Service and Docker Clusters in the Cloud with RightScaleManaging Container-as-a-Service and Docker Clusters in the Cloud with RightScale
Managing Container-as-a-Service and Docker Clusters in the Cloud with RightScale
RightScale
 
Cloud Migration and Portability (with and without Containers)
Cloud Migration and Portability (with and without Containers)Cloud Migration and Portability (with and without Containers)
Cloud Migration and Portability (with and without Containers)
RightScale
 
Orchestrating PaaS and IaaS+ with RightScale
Orchestrating PaaS and IaaS+ with RightScaleOrchestrating PaaS and IaaS+ with RightScale
Orchestrating PaaS and IaaS+ with RightScale
RightScale
 
Best Practices for Your CMP RFP or RFI
Best Practices for Your CMP RFP or RFIBest Practices for Your CMP RFP or RFI
Best Practices for Your CMP RFP or RFI
RightScale
 
AWS Cloud Cost Optimization
AWS Cloud Cost OptimizationAWS Cloud Cost Optimization
AWS Cloud Cost Optimization
Yogesh Sharma
 
10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance
RightScale
 
Successful Cloud Orchestration with RightScale CMP
Successful Cloud Orchestration with RightScale CMPSuccessful Cloud Orchestration with RightScale CMP
Successful Cloud Orchestration with RightScale CMP
RightScale
 
Increasing your predictability and decreasing your cost with AWS - Simone Br...
Increasing your predictability and decreasing your cost with AWS  - Simone Br...Increasing your predictability and decreasing your cost with AWS  - Simone Br...
Increasing your predictability and decreasing your cost with AWS - Simone Br...
Amazon Web Services
 
Microsoft Azure Cost Optimization and improve efficiency
Microsoft Azure Cost Optimization and improve efficiencyMicrosoft Azure Cost Optimization and improve efficiency
Microsoft Azure Cost Optimization and improve efficiency
Kushan Lahiru Perera
 

What's hot (20)

Serverless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBMServerless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBM
 
Top 10 Cloud Trends for 2018 and Actions You Can Take Now
Top 10 Cloud Trends for 2018 and Actions You Can Take NowTop 10 Cloud Trends for 2018 and Actions You Can Take Now
Top 10 Cloud Trends for 2018 and Actions You Can Take Now
 
Got a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP HelpsGot a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP Helps
 
How to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale OptimaHow to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale Optima
 
Manage and Optimize Cloud Spend with RightScale Optima
Manage and Optimize Cloud Spend with RightScale OptimaManage and Optimize Cloud Spend with RightScale Optima
Manage and Optimize Cloud Spend with RightScale Optima
 
Tagging Best Practices for Cloud Governance
Tagging Best Practices for Cloud GovernanceTagging Best Practices for Cloud Governance
Tagging Best Practices for Cloud Governance
 
How Cost Optimization can help me reduce my Cloud bill by upto 75%
How Cost Optimization can help me reduce my Cloud bill by upto 75% How Cost Optimization can help me reduce my Cloud bill by upto 75%
How Cost Optimization can help me reduce my Cloud bill by upto 75%
 
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowPrepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
 
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and MoreAutomating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
 
How MSPs Can Be Successful in AWS, Azure, and Google Clouds
How MSPs Can Be Successful in AWS, Azure, and Google CloudsHow MSPs Can Be Successful in AWS, Azure, and Google Clouds
How MSPs Can Be Successful in AWS, Azure, and Google Clouds
 
AWS Webcast - Journey through the Cloud - Cost Optimization
AWS Webcast - Journey through the Cloud - Cost OptimizationAWS Webcast - Journey through the Cloud - Cost Optimization
AWS Webcast - Journey through the Cloud - Cost Optimization
 
Managing Container-as-a-Service and Docker Clusters in the Cloud with RightScale
Managing Container-as-a-Service and Docker Clusters in the Cloud with RightScaleManaging Container-as-a-Service and Docker Clusters in the Cloud with RightScale
Managing Container-as-a-Service and Docker Clusters in the Cloud with RightScale
 
Cloud Migration and Portability (with and without Containers)
Cloud Migration and Portability (with and without Containers)Cloud Migration and Portability (with and without Containers)
Cloud Migration and Portability (with and without Containers)
 
Orchestrating PaaS and IaaS+ with RightScale
Orchestrating PaaS and IaaS+ with RightScaleOrchestrating PaaS and IaaS+ with RightScale
Orchestrating PaaS and IaaS+ with RightScale
 
Best Practices for Your CMP RFP or RFI
Best Practices for Your CMP RFP or RFIBest Practices for Your CMP RFP or RFI
Best Practices for Your CMP RFP or RFI
 
AWS Cloud Cost Optimization
AWS Cloud Cost OptimizationAWS Cloud Cost Optimization
AWS Cloud Cost Optimization
 
10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance
 
Successful Cloud Orchestration with RightScale CMP
Successful Cloud Orchestration with RightScale CMPSuccessful Cloud Orchestration with RightScale CMP
Successful Cloud Orchestration with RightScale CMP
 
Increasing your predictability and decreasing your cost with AWS - Simone Br...
Increasing your predictability and decreasing your cost with AWS  - Simone Br...Increasing your predictability and decreasing your cost with AWS  - Simone Br...
Increasing your predictability and decreasing your cost with AWS - Simone Br...
 
Microsoft Azure Cost Optimization and improve efficiency
Microsoft Azure Cost Optimization and improve efficiencyMicrosoft Azure Cost Optimization and improve efficiency
Microsoft Azure Cost Optimization and improve efficiency
 

Similar to Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros and Cons

Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBMCloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
RightScale
 
9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs
RightScale
 
AWS vs Azure vs Google Cloud Storage Deep Dive
AWS vs Azure vs Google Cloud Storage Deep DiveAWS vs Azure vs Google Cloud Storage Deep Dive
AWS vs Azure vs Google Cloud Storage Deep Dive
RightScale
 
Optimizing Total Cost of Ownership for the AWS Cloud
Optimizing Total Cost of Ownership for the AWS CloudOptimizing Total Cost of Ownership for the AWS Cloud
Optimizing Total Cost of Ownership for the AWS Cloud
Amazon Web Services
 
AWS CZSK Webinar - Migrácia desktopov a aplikácií do AWS cloudu s Amazon Work...
AWS CZSK Webinar - Migrácia desktopov a aplikácií do AWS cloudu s Amazon Work...AWS CZSK Webinar - Migrácia desktopov a aplikácií do AWS cloudu s Amazon Work...
AWS CZSK Webinar - Migrácia desktopov a aplikácií do AWS cloudu s Amazon Work...
Vladimir Simek
 
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBMCloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
RightScale
 
Improve your TCO and Optimise your Cloud Spend
Improve your TCO and Optimise your Cloud SpendImprove your TCO and Optimise your Cloud Spend
Improve your TCO and Optimise your Cloud Spend
Amazon Web Services
 
AWS Summit Stockholm 2014 – B5 – The TCO of cloud applications
AWS Summit Stockholm 2014 – B5 – The TCO of cloud applicationsAWS Summit Stockholm 2014 – B5 – The TCO of cloud applications
AWS Summit Stockholm 2014 – B5 – The TCO of cloud applications
Amazon Web Services
 
Oracle Cloud Infrastructure Introduction
Oracle Cloud Infrastructure IntroductionOracle Cloud Infrastructure Introduction
Oracle Cloud Infrastructure Introduction
Philip (TAE-HO) Lee
 
B4 - The TCO of cloud applications
B4 - The TCO of cloud applicationsB4 - The TCO of cloud applications
B4 - The TCO of cloud applications
Amazon Web Services
 
AWS Summit 2013 | Singapore - Understanding the Total Cost of (Non) Ownership...
AWS Summit 2013 | Singapore - Understanding the Total Cost of (Non) Ownership...AWS Summit 2013 | Singapore - Understanding the Total Cost of (Non) Ownership...
AWS Summit 2013 | Singapore - Understanding the Total Cost of (Non) Ownership...
Amazon Web Services
 
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBMComparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
RightScale
 
KGC 2013 AWS session
KGC 2013 AWS session KGC 2013 AWS session
KGC 2013 AWS session
Amazon Web Services Korea
 
AWS Presentation at JasperWorld APAC
AWS Presentation at JasperWorld APACAWS Presentation at JasperWorld APAC
AWS Presentation at JasperWorld APAC
Amazon Web Services
 
AWS Summit London 2014 | Optimising TCO for the AWS Cloud (100)
AWS Summit London 2014 | Optimising TCO for the AWS Cloud (100)AWS Summit London 2014 | Optimising TCO for the AWS Cloud (100)
AWS Summit London 2014 | Optimising TCO for the AWS Cloud (100)
Amazon Web Services
 
AWS Summit 2013 | India - Understanding the Total Cost of (Non) Ownership, Ki...
AWS Summit 2013 | India - Understanding the Total Cost of (Non) Ownership, Ki...AWS Summit 2013 | India - Understanding the Total Cost of (Non) Ownership, Ki...
AWS Summit 2013 | India - Understanding the Total Cost of (Non) Ownership, Ki...
Amazon Web Services
 
stackconf 2023 | Ceph for Public Cloud Workloads by Phil Williams.pdf
stackconf 2023 | Ceph for Public Cloud Workloads by Phil Williams.pdfstackconf 2023 | Ceph for Public Cloud Workloads by Phil Williams.pdf
stackconf 2023 | Ceph for Public Cloud Workloads by Phil Williams.pdf
NETWAYS
 
Why Isn't the Cloud Cheaper - John Merline, Milwaukee
 Why Isn't the Cloud Cheaper - John Merline, Milwaukee Why Isn't the Cloud Cheaper - John Merline, Milwaukee
Why Isn't the Cloud Cheaper - John Merline, Milwaukee
AWS Chicago
 
How to Lower TCO and Avoid Cloud Lock-in

How to Lower TCO and Avoid Cloud Lock-in
How to Lower TCO and Avoid Cloud Lock-in

How to Lower TCO and Avoid Cloud Lock-in

Cloudera, Inc.
 
AWS re:Invent 2016 Recap: What Happened, What It Means
AWS re:Invent 2016 Recap: What Happened, What It MeansAWS re:Invent 2016 Recap: What Happened, What It Means
AWS re:Invent 2016 Recap: What Happened, What It Means
RightScale
 

Similar to Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros and Cons (20)

Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBMCloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
 
9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs
 
AWS vs Azure vs Google Cloud Storage Deep Dive
AWS vs Azure vs Google Cloud Storage Deep DiveAWS vs Azure vs Google Cloud Storage Deep Dive
AWS vs Azure vs Google Cloud Storage Deep Dive
 
Optimizing Total Cost of Ownership for the AWS Cloud
Optimizing Total Cost of Ownership for the AWS CloudOptimizing Total Cost of Ownership for the AWS Cloud
Optimizing Total Cost of Ownership for the AWS Cloud
 
AWS CZSK Webinar - Migrácia desktopov a aplikácií do AWS cloudu s Amazon Work...
AWS CZSK Webinar - Migrácia desktopov a aplikácií do AWS cloudu s Amazon Work...AWS CZSK Webinar - Migrácia desktopov a aplikácií do AWS cloudu s Amazon Work...
AWS CZSK Webinar - Migrácia desktopov a aplikácií do AWS cloudu s Amazon Work...
 
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBMCloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
 
Improve your TCO and Optimise your Cloud Spend
Improve your TCO and Optimise your Cloud SpendImprove your TCO and Optimise your Cloud Spend
Improve your TCO and Optimise your Cloud Spend
 
AWS Summit Stockholm 2014 – B5 – The TCO of cloud applications
AWS Summit Stockholm 2014 – B5 – The TCO of cloud applicationsAWS Summit Stockholm 2014 – B5 – The TCO of cloud applications
AWS Summit Stockholm 2014 – B5 – The TCO of cloud applications
 
Oracle Cloud Infrastructure Introduction
Oracle Cloud Infrastructure IntroductionOracle Cloud Infrastructure Introduction
Oracle Cloud Infrastructure Introduction
 
B4 - The TCO of cloud applications
B4 - The TCO of cloud applicationsB4 - The TCO of cloud applications
B4 - The TCO of cloud applications
 
AWS Summit 2013 | Singapore - Understanding the Total Cost of (Non) Ownership...
AWS Summit 2013 | Singapore - Understanding the Total Cost of (Non) Ownership...AWS Summit 2013 | Singapore - Understanding the Total Cost of (Non) Ownership...
AWS Summit 2013 | Singapore - Understanding the Total Cost of (Non) Ownership...
 
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBMComparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
 
KGC 2013 AWS session
KGC 2013 AWS session KGC 2013 AWS session
KGC 2013 AWS session
 
AWS Presentation at JasperWorld APAC
AWS Presentation at JasperWorld APACAWS Presentation at JasperWorld APAC
AWS Presentation at JasperWorld APAC
 
AWS Summit London 2014 | Optimising TCO for the AWS Cloud (100)
AWS Summit London 2014 | Optimising TCO for the AWS Cloud (100)AWS Summit London 2014 | Optimising TCO for the AWS Cloud (100)
AWS Summit London 2014 | Optimising TCO for the AWS Cloud (100)
 
AWS Summit 2013 | India - Understanding the Total Cost of (Non) Ownership, Ki...
AWS Summit 2013 | India - Understanding the Total Cost of (Non) Ownership, Ki...AWS Summit 2013 | India - Understanding the Total Cost of (Non) Ownership, Ki...
AWS Summit 2013 | India - Understanding the Total Cost of (Non) Ownership, Ki...
 
stackconf 2023 | Ceph for Public Cloud Workloads by Phil Williams.pdf
stackconf 2023 | Ceph for Public Cloud Workloads by Phil Williams.pdfstackconf 2023 | Ceph for Public Cloud Workloads by Phil Williams.pdf
stackconf 2023 | Ceph for Public Cloud Workloads by Phil Williams.pdf
 
Why Isn't the Cloud Cheaper - John Merline, Milwaukee
 Why Isn't the Cloud Cheaper - John Merline, Milwaukee Why Isn't the Cloud Cheaper - John Merline, Milwaukee
Why Isn't the Cloud Cheaper - John Merline, Milwaukee
 
How to Lower TCO and Avoid Cloud Lock-in

How to Lower TCO and Avoid Cloud Lock-in
How to Lower TCO and Avoid Cloud Lock-in

How to Lower TCO and Avoid Cloud Lock-in

 
AWS re:Invent 2016 Recap: What Happened, What It Means
AWS re:Invent 2016 Recap: What Happened, What It MeansAWS re:Invent 2016 Recap: What Happened, What It Means
AWS re:Invent 2016 Recap: What Happened, What It Means
 

More from RightScale

Optimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScaleOptimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScale
RightScale
 
Best Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceBest Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and Compliance
RightScale
 
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessBest Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
RightScale
 
2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report
RightScale
 
How to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale OptimaHow to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale Optima
RightScale
 
AWS re:Invent 2017 Recap
AWS re:Invent 2017 RecapAWS re:Invent 2017 Recap
AWS re:Invent 2017 Recap
RightScale
 
Enterprise Cloud Strategy: 7 Areas You Need to Re-Think
Enterprise Cloud Strategy: 7 Areas You Need to Re-ThinkEnterprise Cloud Strategy: 7 Areas You Need to Re-Think
Enterprise Cloud Strategy: 7 Areas You Need to Re-Think
RightScale
 
Understanding VMware Cloud on AWS
Understanding VMware Cloud on AWSUnderstanding VMware Cloud on AWS
Understanding VMware Cloud on AWS
RightScale
 
Compare Cloud Services: AWS vs Azure vs Google vs IBM
Compare Cloud Services: AWS vs Azure vs Google vs IBMCompare Cloud Services: AWS vs Azure vs Google vs IBM
Compare Cloud Services: AWS vs Azure vs Google vs IBM
RightScale
 

More from RightScale (9)

Optimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScaleOptimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScale
 
Best Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceBest Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and Compliance
 
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessBest Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
 
2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report
 
How to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale OptimaHow to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale Optima
 
AWS re:Invent 2017 Recap
AWS re:Invent 2017 RecapAWS re:Invent 2017 Recap
AWS re:Invent 2017 Recap
 
Enterprise Cloud Strategy: 7 Areas You Need to Re-Think
Enterprise Cloud Strategy: 7 Areas You Need to Re-ThinkEnterprise Cloud Strategy: 7 Areas You Need to Re-Think
Enterprise Cloud Strategy: 7 Areas You Need to Re-Think
 
Understanding VMware Cloud on AWS
Understanding VMware Cloud on AWSUnderstanding VMware Cloud on AWS
Understanding VMware Cloud on AWS
 
Compare Cloud Services: AWS vs Azure vs Google vs IBM
Compare Cloud Services: AWS vs Azure vs Google vs IBMCompare Cloud Services: AWS vs Azure vs Google vs IBM
Compare Cloud Services: AWS vs Azure vs Google vs IBM
 

Recently uploaded

Multivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back againMultivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back again
Kieran Kunhya
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
anilsa9823
 
Discover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched ContentDiscover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched Content
ScyllaDB
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Cost-Efficient Stream Processing with RisingWave and ScyllaDB
Cost-Efficient Stream Processing with RisingWave and ScyllaDBCost-Efficient Stream Processing with RisingWave and ScyllaDB
Cost-Efficient Stream Processing with RisingWave and ScyllaDB
ScyllaDB
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
ScyllaDB
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
ScyllaDB Real-Time Event Processing with CDC
ScyllaDB Real-Time Event Processing with CDCScyllaDB Real-Time Event Processing with CDC
ScyllaDB Real-Time Event Processing with CDC
ScyllaDB
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
leebarnesutopia
 
ScyllaDB Kubernetes Operator Goes Global
ScyllaDB Kubernetes Operator Goes GlobalScyllaDB Kubernetes Operator Goes Global
ScyllaDB Kubernetes Operator Goes Global
ScyllaDB
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
From NCSA to the National Research Platform
From NCSA to the National Research PlatformFrom NCSA to the National Research Platform
From NCSA to the National Research Platform
Larry Smarr
 
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDBScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
FilipTomaszewski5
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 

Recently uploaded (20)

Multivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back againMultivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back again
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
 
Discover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched ContentDiscover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched Content
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Cost-Efficient Stream Processing with RisingWave and ScyllaDB
Cost-Efficient Stream Processing with RisingWave and ScyllaDBCost-Efficient Stream Processing with RisingWave and ScyllaDB
Cost-Efficient Stream Processing with RisingWave and ScyllaDB
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
ScyllaDB Real-Time Event Processing with CDC
ScyllaDB Real-Time Event Processing with CDCScyllaDB Real-Time Event Processing with CDC
ScyllaDB Real-Time Event Processing with CDC
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
 
ScyllaDB Kubernetes Operator Goes Global
ScyllaDB Kubernetes Operator Goes GlobalScyllaDB Kubernetes Operator Goes Global
ScyllaDB Kubernetes Operator Goes Global
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
From NCSA to the National Research Platform
From NCSA to the National Research PlatformFrom NCSA to the National Research Platform
From NCSA to the National Research Platform
 
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDBScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 

Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros and Cons

  • 1. SHOULD YOU MOVE BETWEEN AWS, AZURE, AND GOOGLE CLOUDS? CONSIDERATIONS AND PROS & CONS
  • 2. • Kim Weins • VP Marketing & Cloud Cost Strategy, RightScale • Raphael Simon • CTO, RightScale Presenters
  • 3. • Top reasons to consider other clouds • Migration vs portability • Comparing cloud services • Comparing features • Comparing costs • Technical considerations Agenda 2
  • 4. Two Solutions from RightScale RightScale Cloud Management Platform Orchestrate, automate and govern workloads across all your environments. VIRTUAL SERVERS PUBLIC CLOUDS ANY CLOUD SERVICE PRIVATE CLOUDS BARE METAL SERVERS CONTAINER CLUSTERS RightScale Optima Work collaboratively across the organization to manage and optimize clouds costs. Orchestration Cloud Workflow Plugins Monitoring Access Control Accounts/Groups Access/Permissions Tags Policies Cost Security/Compliance Operational RIGHTSCALE CMP ENGINE EXTENSIBLE ORCHESTRATION API
  • 5. RightScale is a Leader in Both 2018 Forrester Waves: Cloud Cost Optimization and Hybrid Cloud Management The Forrester Wave™ is copyrighted by Forrester Research, Inc. Forrester and Forrester Wave™ are trademarks of Forrester Research, Inc. The Forrester Wave™ is a graphical representation of Forrester's call on a market and is plotted using a detailed spreadsheet with exposed scores, weightings, and comments. Forrester does not endorse any vendor, product, or service depicted in the Forrester Wave™. Information is based on best available resources. Opinions reflect judgment at the time and are subject to change
  • 6. Multi-Cloud is a Reality 5
  • 8. Azure and Google Growing Faster than AWS 7
  • 9. ● Cost considerations ● Vendor leverage ● Vendor diversity ● Desire to use unique services ● Need for particular regions ● Strategic reasons 6 Reasons Companies Move Public Clouds 8
  • 10. • Migration (one-time) • Onboard – migrate to cloud for first time • Cloud to Cloud – move from cloud A to cloud B • Portability (ongoing) • Semi-portable – architected to move later with some effort • Fully-portable – can deploy seamlessly on multiple supported clouds Migration vs Portability 9
  • 11. Use Cases for Portability • Most Common • Avoid lock-in • Ability to move at some point • Best venue approach (typically for batch/dev/qa) • Geography, Cost, Features • Lifecycle approach • Dev/Test vs. Staging/Production on different resource pools • Disaster Recovery • Less Common • Split-tier architectures • Cloud-bursting
  • 12. 1. What are your motivations/goals? 2. Map services you use across clouds • Plan for how to deal with services that are missing or significantly different 3. Map regions you use across clouds 4. Map detailed billing items • Instances, Storage, Network, Other Services 5. Model discounts for each cloud 6. Review technical considerations 7. Make a decision based on services, regions, costs and your goals Steps to Take Before You Make the Move 11
  • 14. Similar VM Sizes for AWS, Azure, and Google 13 Google offers higher CPUs (currently in Beta)
  • 16. Available Regions by Cloud Provider 15
  • 17. • Same country, closest region • Same country, lowest price nearby region • Example: Currently in AWS US-East (N. Virginia) • Consider Google South Carolina instead of Northern Virginia • Consider nearby countries in some cases • Example: Currently in Google London • Consider Azure North Europe (Ireland) or West Europe (Netherlands) Region Approaches When Moving 16
  • 18. Database Options by Cloud Provider 17
  • 19. Application Services by Cloud Provider 18
  • 20. • Example one: On AWS, considering move to Google • Using NFS from AWS Marketplace • No equivalent on Google at the time (now Google Cloud Filestore is in Beta) • Decision to stay on AWS and switch to AWS EFS • Example 2: On AWS, considering move to Google • Google ILB (Internal Load Balancer) was missing a feature the customer needed • Decision to move anyways • Customer “rolled their own” with Nginx What If It’s a Mismatch? 19
  • 22. VM Type AWS AWS Mem AWS Disk Google Google Mem Google Disk Azure Azure Mem Azure Disk Standard 2 vCPU w SSD m5d.large 8 75 n1-standard-2 7.5 375 D2s v3 8 16 Standard 2 vCPU no SSD m5.large 8 0 n1-standard-2 7.5 0 D2s v3 8 16 Highmem 2 vCPU w SSD r3.large 15 32 n1-highmem-2 13 375 E2s v3 16 16 Highmem 2 vCPU no SSD r4.large 15.25 0 n1-highmem-2 13 0 E2s v3 16 16 Highcpu 2 vCPU w SSD c5d.large 4 50 n1-highcpu-2 1.8 375 F2 v2 4 16 Highcpu 2 vCPU no SSD c5.large 4 0 n1-highcpu-2 1.8 0 F2 v2 4 16 VM Comparisons Source: RightScale Different amounts of memory on HighCPU As of Jul 10, 2018
  • 23. VM Type US Linux AWS OD Hourly Google OD Hourly Azure OD Hourly AWS OD /GB RAM Google OD /GB RAM Azure OD /GB RAM Standard 2 vCPU w Local SSD $0.113 $0.136 $0.096 $0.014 $0.018 $0.012 Standard 2 vCPU no Local disk $0.096 $0.095 $0.100 $0.012 $0.013 $0.013 Highmem 2 vCPU w Local SSD $0.166 $0.159 $0.133 $0.011 $0.012 $0.008 Highmem 2 vCPU no Local disk $0.133 $0.118 $0.133 $0.009 $0.009 $0.008 Highcpu 2 vCPU w Local SSD $0.096 $0.112 $0.085 $0.024 $0.062 $0.021 Highcpu 2 vCPU no Local disk $0.085 $0.071 $0.085 $0.021 $0.039 $0.021 Comparing On-Demand Hourly Spend Source: RightScaleAs of Jul 10, 2018
  • 24. • AWS - Different instance families for with or without local disk • m3 - includes local (ephemeral) instance storage • m4 - doesn’t include instance storage -- EBS backed and optimized • Newest m series (m5) doesn’t include local storage • Azure - Includes local storage, amount is declining • D2 v3 has 50 GB of temporary (local) storage • D2 v2 had 100 GB of temporary (local) storage • Use Managed Disks for persistent storage • Google - Persistent Disk is most common • There is a local disk option but it comes in 375 GM increments Disk Storage Considerations: Local vs Attached 23
  • 25. AWS Azure Google Service Name EBS Managed Disks Persistent Disk Availability SLA 99.99% 99.9% 99.95% Volume Types Cold HDD Throughput Optimized HDD General Purpose SSD PIOPs SSD Magnetic (previous gen) Standard Premium (SSD) Standard SSD IOPs/GB for SSD GP SSD = 3 PIOPS SSD up to 50/GB 1.8 to 4.9 - fixed by disk type 30 Block/Disk Storage Overview 24 Source: RightScaleAs of Jul 10, 2018
  • 26. AWS monthly cost Azure monthly cost Google monthly cost Name of Services EBS Managed Disk Persistent Disk Magnetic 500 GB $22.50 $16.64 E20 $20.00 SSD 500 GB, 1000 IOPs $50.00 $66.56 P20 – 2300 IOPs $85.00 Includes 15,000 IOPs SSD 500 GB, 2000 IOPs $192.50 PIOPs SSD $66.56 P20 – 2300 IOPs $85.00 Includes 15,000 IOPs SSD 500 GB, 5000 IOPs $387.50 PIOPs SSD $122.88 P30 – 5000 IOPs $85.00 Includes 15,000 IOPs Snapshots 500 GB $25.00 $25.00 $13.00 Block/Disk Storage - Scenarios Source: RightScaleAs of Jul 10, 2018
  • 27. AWS Azure Google Service Name S3 Azure Storage (Blobs) Google Cloud Storage Hot S3 Standard Hot Blob Storage GCS Cool S3 Standard – Infrequent Access Cool Blob Storage GCS Nearline Cold (Archival) Glacier Archive Blob Storage GCS Coldline # Object Limits Unlimited Unlimited Unlimited Object Size Limit 5 TB 4.75 TB (Block blobs) 5TB Object Storage - Overview 26 Source: RightScaleAs of Jul 10, 2018
  • 28. AWS monthly cost Azure monthly cost Google monthly cost Name of Services S3/Glacier Blob Storage GCS Hot Multi-Region 1000 GB stored 1000 GB transferred $56.00 $56.80 $26.00 Hot Single Region 1000 GB stored $23.00 $18.40 $20.00 Cool Single Region 1000 GB stored $12.50 $10.00 $10.00 Cold Single Region 1000 GB stored $4.00 $2.00 $7.00 Object Storage - Scenarios Source: RightScaleAs of Jul 10, 2018
  • 29. AWS Service AWS Pricing Metrics Azure Service Azure Pricing Metrics Google Service Google Pricing Metrics DBaaS RDS Instance type DB storage, Data transfer SQL Database Compute units, DB storage, Data transfer Cloud SQL Instance, PD, Storage, Egress Monitoring Cloudwatch Detailed monitoring, custom metrics, API requests Azure Monitor Custom Metrics, metric queries Stackdriver Non-GCP metrics, API calls Stream processing Kinesis GBs ingested, GBs converted Event Hubs # ingress events, througput used Pub/Sub GBs ingested Pricing Metrics on Other Services May Vary
  • 31. Sample Cloud Price Comparison 30
  • 34. ● “Marketplace” providers • Are there equivalents on target clouds? ● Direct cloud connections • Direct Connect, Express Route, Cloud Interconnect ● Provisioning/orchestration tooling • Cloud provider specific (e.g. Cloud Formation) vs independent ● DevOps tooling/automation ● Opportunities? • Containers • Optimization • Automation Other Technical Considerations 33
  • 35. • Cloud Cost Comparison • Application Assessment • Application Migration • Development of Automated Templates • Training • Managed Services Expertise & Assistance: RightScale Can Help 34
  • 36. Contact sales@rightscale.com for more info •Tool: cloudcomparison.rightscale.com Q&A 35
  翻译: