Handout Migration Compute Best Practices and Design Patterns For Resiliency
Handout Migration Compute Best Practices and Design Patterns For Resiliency
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Compute best practices and design patterns
for resiliency
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Applications power businesses of all kinds
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Organizations are moving applications and data to the
cloud
Goals
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Compute platform
for every workload
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Provide customers with tools and
services to securely and reliably
run virtually any workload
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon Elastic Compute Cloud (Amazon EC2) in 2006
One size fits all Pay for what you use Scale up or down as
required quickly
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Broadest and deepest platform choice
Categories Capabilities Options
Choice of processor
(AWS, Intel, AMD)
General purpose Fast processors
(up to 4.5 GHz)
750+
Burstable
High footprint
Compute-intensive (up to 24 memory TiB)
Amazon Elastic Block Store
Instance storage (Amazon EBS)
Memory-intensive (HDD and NVMe)
Amazon Elastic Inference
Storage (high I/O) Accelerated computing
(GPUs and FPGA) Elastic Fabric Adapter (EFA) for virtually every
Dense storage workload and
Networking business need
(up to 100 Gbps)
GPU compute
Bare metal
Graphics-intensive
Size
(nano to 32xlarge)
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 instance characteristics
Instance Additional
CPU generation capabilities
Memory
M5ad.xlarge
Storage Instance Processor Instance size
family type
Network
Instance type
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Broadest choice of processors and architectures
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Broadest choice of processors and architectures
Intel Xeon
Scalable processors
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Innovating with Intel
17 years of collaboration and innovation with AWS
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Broadest choice of processors and architectures
AMD EPYC
processors
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Innovating with AMD
10% lower cost versus comparable x86 instances
AMD-based instances
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Broadest choice of processors and architectures
AWS Graviton
processors
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Innovating with AWS Graviton2
40% better price performance for a broad range of workloads
C6G(D) M6G(D) R6G(D) C6GN X2GD T4G IM4GN IS4GEN I4G G5G
Compute- General Memory- Network- Enhanced Burstable Storage- Storage- Storage-
optimized purpose optimized optimized memory optimized optimized GPUs
optimized
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Innovating with AWS Graviton3
Provides a 25% performance improvement compared to AWS Graviton2
Up to 25% higher compute Supports DDR5 memory to Consumes 60% less power
performance and 2x higher provide 50% more memory for the same performance
floating point to accelerate bandwidth over DDR4 memory compared to other CPUs
compute-intensive workloads
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Graviton3 uses up to
60% less energy to compute
the same workload as
comparable x86 processors
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. Source: https://aws.amazon.com/ec2/graviton/graviton-sustainability/
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Innovating with AWS Graviton4
Best price performance for memory-intensive workloads on Amazon EC2
Up to 30% better performance Up to 3x more vCPUs and Fully encrypting all high-speed
compared to Graviton3-based memory than the seventh- physical hardware interfaces
R7g instances generation AWS Graviton3-
based R7g instances
R8G
Memory-optimized
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Beyond Amazon EC2: AWS Managed Services
(AMS) supporting AWS Graviton
Extending the AWS Graviton price performance to managed services
Databases
Amazon Amazon EMR AWS Lambda AWS Fargate AWS Elastic Amazon
OpenSearch Beanstalk SageMaker
Service
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Broadest choice of processors and architectures
Apple M1
processors
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 Mac instances
On-demand Apple silicon macOS environment for the first time on AWS
Apple M1 chip integrates the CPU, Up to 4x better build performance Provision macOS environments within
GPU, neural engine, I/O, and much compared to on-premises and up to minutes and only pay for what you use;
more into a single tiny chip 60% better price performance offload the heavy lifting that comes with
compared to x86 Mac instances managing infrastructure to AWS
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
More and more companies are
deploying machine learning to
improve their customer experience
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Supporting ML workloads
Largest selection of ML instances in the cloud
Training
Machine learning
Platform
TensorFlow
INF2
MXNet
G6 G5G INF1
NVIDIA L4T NVIDIA T4G AWS Inferentia AWS Inferentia2
tensor core tensor core PyTorch
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 Auto Scaling
Add or remove capacity to meet changing demand
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Attribute-based instance type selection
Provision capacity based on instance attributes according to compute requirements
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cost-optimization best practices
Cost reduction strategies for Amazon EC2
Diversify your Amazon EC2 Choose the right purchase Match capacity to demand
instance types models
AWS Graviton–based instances offer up Savings Plans offer a flexible pricing Available tools like AWS Compute
to 40% better price performance, and model with savings of up to 72% on Optimizer and AWS Cost Explorer
AMD-based instances deliver a 10% your AWS compute usage compared to provide easy to implement right-
sizing recommendations for your
savings versus comparable On-Demand
workloads
x86-based instances
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 purchase options
Optimize compute purchase strategies
Pay for compute capacity by the Same great discounts as Amazon Spare Amazon EC2 capacity at savings
second with no long-term EC2 Reserved Instances (RI) with of up to 90% on On-Demand prices
commitments more flexibility
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Combining purchase options
Optimize compute purchasing strategies
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Compute Optimizer
Get recommendations to optimize use of AWS resources
Lowers costs and improves Applies insights from millions of Saves time comparing and selecting
workload performance workloads to make optimal resources for your workload
recommendations
Recommends optimal instances for AWS Lambda, Amazon EC2, and Amazon EC2 Auto Scaling groups from
over 145 instances in the M, C, R, T, and X families
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Resilience
Ability of a workload to recover from infrastructure or service disruptions
capabilities
Core services and design goals to Backup and recovery, data bunkering, and
meet availability goals managed recovery objectives
Continuous improvement
CI/CD, observability, and moving beyond pre-deployment
testing towards chaos engineering patterns
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Multi-AZ for high availability (HA)
Amazon DynamoDB
Compute Amazon Auto Scaling group Compute Amazon Compute Amazon
instance EBS instance EBS instance EBS
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Multi-Region for disaster recovery (DR)
Region Region
Transit AZ
Backup
Snapshot
AZ
Active Passive
(standby)
Transit AZ
Region Region
Snapshot
Active Active
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What is the Modernization Pathway Recommender?
Under beta program
Modernization Pathway
Recommender
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Visit the Migrate. Modernize. Build. resource hub
Dive deeper into these resources:
… and more!
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you for attending AWS Innovate – Migrate. Modernize. Build.
twitter.com/AWSCloud
facebook.com/AmazonWebServices
youtube.com/user/AmazonWebServices
linkedin.com/company/amazon-web-services
twitch.tv/aws
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you!
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.