SlideShare a Scribd company logo
1 of 24
Download to read offline
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Introduction to EC2 A1 instances, powered by the AWS
Graviton Processor
Sudhir Raman
Senior Product Manager
Amazon Web Services
C M P 2 0 7
Andy Hopper
Solutions Architect
Amazon Web Services
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Agenda
Amazon EC2 A1 Instance overview
Workload targets
Customer success stories
Arm/A1 software ecosystem
Examples: Getting your application up and running on A1/Arm
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Broadest and deepest platform choice
Categories Capabilities Options
+ + =
190+instance types
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Choice of processors and architectures
Intel Xeon Scalable (Skylake)
Processor
Right compute for each application and workload
Choice of GPUs and FPGAs for compute acceleration
AWS Graviton Processor 64-
bit Arm
AMD EPYC Processor
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Graviton Processor
Custom AWS silicon with 64-bit Arm Neoverse cores
Rapidly innovate, build, and iterate on behalf
of customers
Targeted workload optimizations
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
First instance powered by AWS Graviton Processor
Run scale-out and Arm-based applications in the cloud
Up to 45% cost savings
AWS Graviton Processor
64-bit Arm Neoverse cores and custom
AWS silicon
Amazon EC2 A1
Lower cost
Maximize resource efficiency
with AWS Nitro SystemFlexibility and choice for
your workloads
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Targeted applications for Amazon EC2 A1
Web tier Containerized microservices
Caching fleets IoT, Gaming, Arm workloads
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon EC2 A1: Sizes and specifications
Instance
CPU
Arch
vCPUs
Memory
(GB)
Network
bandwidth
(Gbps)
Amazon EBS-
optimized
Amazon EBS
bandwidth
(Mbps)
EBS-optimized
burst bandwidth
(Mbps)
a1.medium arm64 1 2 Up to 10 Yes 300 3500
a1.large arm64 2 4 Up to 10 Yes 525 3500
a1.xlarge arm64 4 8 Up to 10 Yes 800 3500
a1.2xlarge arm64 8 16 Up to 10 Yes 1750 3500
a1.4xlarge arm64 16 32 Up to 10 Yes 3500 3500
US East (N. Virginia), US East (Ohio), US West (Oregon), and Europe (Ireland) Regions
More regions coming soon!
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Customer success stories
SmugMug is a service that allows users to upload,
store, and share photos and videos. They achieved a
40% cost savings by migrating their photo-serving tier
to EC2 A1 instances. SmugMug was able to move their
software stack (PHP, Nginx, HAProxy) to A1 instances
with minimal effort. And getting everything up and
running on A1 instances was like any other EC2
instance for SmugMug.
We provide a prepaid cell phone billing service to several mobile
operators in Latin America. Once a customer runs out of cell phone
credit, their internet traffic is redirected and filtered to ensure
reliable access to purchase additional credit. We explored multiple
solutions before settling on Amazon EC2 A1 instances running Nginx,
.NET core, and Docker, which is currently saving us approximately
$6K per month.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Customer success stories
Reamp, a provider of consulting and media solutions,
collects and processes data through multiple third-party
APIs to deliver meaningful marketing insights for their
customers. They seamlessly transitioned their in-house
Java application using the same Ubuntu + OpenJDK
software environment and found the A1 instances to
deliver optimal cost and performance for their data
processing workloads. Based on this positive experience
with A1 instances they are currently exploring additional
workloads for migration.
When we introduced k3s, a lightweight Kubernetes
distribution built for the edge, we needed to run our CI
infrastructure on Arm servers. Amazon EC2 A1
instances made a huge difference in our development
and test process, and ensured we could efficiently
develop, build, and release k3s entirely on Arm
without the need for cross-compiling and emulation.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Arm software ecosystem for A1 instances
OSVs and ISVs
Amazon Linux 2
Ubuntu 16.04 and newer
Red Hat Enterprise Linux
7.6, 8.0
SUSE Linux Enterprise Server 15
+ Fedora, Debian 9.8, NGINX Plus
Containers
Most Docker official images support
Arm64
Amazon
ECS
Available now!
Amazon
EKS
Available now!
Public Preview
Tools
+ Amazon Corretto (OpenJDK)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
DockerCon 2019
‟Docker and Arm Partner to Deliver Frictionless Cloud-
Native Software Development and Delivery Model for
Cloud, Edge, and IoT”
Source: https://www.docker.com/docker-news-and-press/docker-arm-partner-frictionless-cloud-native-software-model-cloud-edge-iot
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Multi-arch Docker Desktop buildx demo
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Multi-arch Docker Desktop buildx demo
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Getting started on A1 instances
• Workload profile examples: scale-out architectures, I/O bound, utilize open-source
software
• Examples: Perl, Ruby, Python, PHP, Java, NodeJS, Apache HTTP server, containers
• Use AMIs and container images built for “arm64” arch (x86 AMIs are not
compatible with A1 instances)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
ASP.NET core sample web application
• .NET Core app
• Runs on Linux
• Can be cross-
compiled to Arm64
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Application
Load Balancer
Users
Amazon VPC
AWS CloudFormation
AWS CodeBuild
AWS CodeCommit
AWS CodeDeploy
AWS CodePipeline
Amazon EC2 Auto
Scaling group (x86)
Amazon RDS
(SQL server)
AWS CodeDeploy
Deployment Group: x64
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Users
Amazon
VPC
AWS Application
Load Balancer
AWS CloudFormation
Amazon RDS
(SQL server)
CodeBuild
CodeCommit
CodeDeploy
CodePipelinex64
Arm64
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Users
Amazon
VPC
Amazon EC2 Auto
Scaling Group
(Arm)
AWS CloudFormation
AWS Application
Load Balancer Amazon RDS
(SQL server) CodeBuild
CodeCommit
CodeDeploy
CodePipeline
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
In summary . . .
• Amazon EC2 A1 instances are powered by the new AWS Graviton Processor
• The AWS Graviton Processor features 64-bit Arm Neoverse cores and custom AWS
silicon
• Amazon EC2 A1 instances deliver up to 45% lower cost for scale-out and Arm-based
workloads
• Broad SW ecosystem support for Arm exists with Linux and container support
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
• AWS Graviton EC2 instances: https://aws.amazon.com/ec2/instance-types/a1
• Additional questions? Reach us at:
AWS Graviton EC2 instances: ec2-arm-dev-feedback@amazon.com
Learn more
Thank you!
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Sudhir Raman
Andy Hopper
ec2-arm-dev-feedback@amazon.com

More Related Content

What's hot

웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...
웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...
웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...Amazon Web Services Korea
 
Architect proper segmentation for PCI DSS workloads on AWS - GRC306 - AWS re:...
Architect proper segmentation for PCI DSS workloads on AWS - GRC306 - AWS re:...Architect proper segmentation for PCI DSS workloads on AWS - GRC306 - AWS re:...
Architect proper segmentation for PCI DSS workloads on AWS - GRC306 - AWS re:...Amazon Web Services
 
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeploy20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeployAmazon Web Services Japan
 
20191217 AWS Black Belt Online Seminar Amazon Connect Update
20191217 AWS Black Belt Online Seminar Amazon Connect Update20191217 AWS Black Belt Online Seminar Amazon Connect Update
20191217 AWS Black Belt Online Seminar Amazon Connect UpdateAmazon Web Services Japan
 
Microservices Platform with Spring Boot, Spring Cloud Config, Spring Cloud Ne...
Microservices Platform with Spring Boot, Spring Cloud Config, Spring Cloud Ne...Microservices Platform with Spring Boot, Spring Cloud Config, Spring Cloud Ne...
Microservices Platform with Spring Boot, Spring Cloud Config, Spring Cloud Ne...Tin Linn Soe
 
AWS Summit Seoul 2023 | 다중 계정 및 하이브리드 환경에서 안전한 IAM 체계 만들기
AWS Summit Seoul 2023 | 다중 계정 및 하이브리드 환경에서 안전한 IAM 체계 만들기AWS Summit Seoul 2023 | 다중 계정 및 하이브리드 환경에서 안전한 IAM 체계 만들기
AWS Summit Seoul 2023 | 다중 계정 및 하이브리드 환경에서 안전한 IAM 체계 만들기Amazon Web Services Korea
 
CoreOS : 설치부터 컨테이너 배포까지
CoreOS : 설치부터 컨테이너 배포까지CoreOS : 설치부터 컨테이너 배포까지
CoreOS : 설치부터 컨테이너 배포까지충섭 김
 
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 ResolverAmazon Web Services Japan
 
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield AdvancedAmazon Web Services Japan
 
높은 가용성과 성능 향상을 위한 ElastiCache 활용 팁 - 임근택, SendBird :: AWS Summit Seoul 2019
높은 가용성과 성능 향상을 위한 ElastiCache 활용 팁 - 임근택, SendBird :: AWS Summit Seoul 2019 높은 가용성과 성능 향상을 위한 ElastiCache 활용 팁 - 임근택, SendBird :: AWS Summit Seoul 2019
높은 가용성과 성능 향상을 위한 ElastiCache 활용 팁 - 임근택, SendBird :: AWS Summit Seoul 2019 Amazon Web Services Korea
 
Best Practices for CI/CD with AWS Lambda and Amazon API Gateway (SRV355-R1) -...
Best Practices for CI/CD with AWS Lambda and Amazon API Gateway (SRV355-R1) -...Best Practices for CI/CD with AWS Lambda and Amazon API Gateway (SRV355-R1) -...
Best Practices for CI/CD with AWS Lambda and Amazon API Gateway (SRV355-R1) -...Amazon Web Services
 
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)Amazon Web Services Japan
 
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)Amazon Web Services Japan
 
俺たちの本当にやりたかった DevDayに行って気づいた。 俺は恋をしていた。
俺たちの本当にやりたかった DevDayに行って気づいた。 俺は恋をしていた。俺たちの本当にやりたかった DevDayに行って気づいた。 俺は恋をしていた。
俺たちの本当にやりたかった DevDayに行って気づいた。 俺は恋をしていた。ssuserb816cf
 
AWS Networking Fundamentals - SVC304 - Anaheim AWS Summit
AWS Networking Fundamentals - SVC304 - Anaheim AWS SummitAWS Networking Fundamentals - SVC304 - Anaheim AWS Summit
AWS Networking Fundamentals - SVC304 - Anaheim AWS SummitAmazon Web Services
 
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...Amazon Web Services Japan
 

What's hot (20)

웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...
웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...
웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...
 
Architect proper segmentation for PCI DSS workloads on AWS - GRC306 - AWS re:...
Architect proper segmentation for PCI DSS workloads on AWS - GRC306 - AWS re:...Architect proper segmentation for PCI DSS workloads on AWS - GRC306 - AWS re:...
Architect proper segmentation for PCI DSS workloads on AWS - GRC306 - AWS re:...
 
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeploy20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
 
20191217 AWS Black Belt Online Seminar Amazon Connect Update
20191217 AWS Black Belt Online Seminar Amazon Connect Update20191217 AWS Black Belt Online Seminar Amazon Connect Update
20191217 AWS Black Belt Online Seminar Amazon Connect Update
 
Amazon EKS Deep Dive
Amazon EKS Deep DiveAmazon EKS Deep Dive
Amazon EKS Deep Dive
 
Microservices Platform with Spring Boot, Spring Cloud Config, Spring Cloud Ne...
Microservices Platform with Spring Boot, Spring Cloud Config, Spring Cloud Ne...Microservices Platform with Spring Boot, Spring Cloud Config, Spring Cloud Ne...
Microservices Platform with Spring Boot, Spring Cloud Config, Spring Cloud Ne...
 
AWS Summit Seoul 2023 | 다중 계정 및 하이브리드 환경에서 안전한 IAM 체계 만들기
AWS Summit Seoul 2023 | 다중 계정 및 하이브리드 환경에서 안전한 IAM 체계 만들기AWS Summit Seoul 2023 | 다중 계정 및 하이브리드 환경에서 안전한 IAM 체계 만들기
AWS Summit Seoul 2023 | 다중 계정 및 하이브리드 환경에서 안전한 IAM 체계 만들기
 
CoreOS : 설치부터 컨테이너 배포까지
CoreOS : 설치부터 컨테이너 배포까지CoreOS : 설치부터 컨테이너 배포까지
CoreOS : 설치부터 컨테이너 배포까지
 
AWS Cloud Adoption Framework
AWS Cloud Adoption Framework AWS Cloud Adoption Framework
AWS Cloud Adoption Framework
 
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
 
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
 
높은 가용성과 성능 향상을 위한 ElastiCache 활용 팁 - 임근택, SendBird :: AWS Summit Seoul 2019
높은 가용성과 성능 향상을 위한 ElastiCache 활용 팁 - 임근택, SendBird :: AWS Summit Seoul 2019 높은 가용성과 성능 향상을 위한 ElastiCache 활용 팁 - 임근택, SendBird :: AWS Summit Seoul 2019
높은 가용성과 성능 향상을 위한 ElastiCache 활용 팁 - 임근택, SendBird :: AWS Summit Seoul 2019
 
Best Practices for CI/CD with AWS Lambda and Amazon API Gateway (SRV355-R1) -...
Best Practices for CI/CD with AWS Lambda and Amazon API Gateway (SRV355-R1) -...Best Practices for CI/CD with AWS Lambda and Amazon API Gateway (SRV355-R1) -...
Best Practices for CI/CD with AWS Lambda and Amazon API Gateway (SRV355-R1) -...
 
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
 
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
 
俺たちの本当にやりたかった DevDayに行って気づいた。 俺は恋をしていた。
俺たちの本当にやりたかった DevDayに行って気づいた。 俺は恋をしていた。俺たちの本当にやりたかった DevDayに行って気づいた。 俺は恋をしていた。
俺たちの本当にやりたかった DevDayに行って気づいた。 俺は恋をしていた。
 
AWSからのメール送信
AWSからのメール送信AWSからのメール送信
AWSからのメール送信
 
AWS の IoT 向けサービス
AWS の IoT 向けサービスAWS の IoT 向けサービス
AWS の IoT 向けサービス
 
AWS Networking Fundamentals - SVC304 - Anaheim AWS Summit
AWS Networking Fundamentals - SVC304 - Anaheim AWS SummitAWS Networking Fundamentals - SVC304 - Anaheim AWS Summit
AWS Networking Fundamentals - SVC304 - Anaheim AWS Summit
 
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...
 

Similar to Introduction to EC2 A1 instances, powered by the AWS Graviton processor - CMP207 - New York AWS Summit

Amazon EC2 A1 instances, powered by the AWS Graviton processor - CMP303 - San...
Amazon EC2 A1 instances, powered by the AWS Graviton processor - CMP303 - San...Amazon EC2 A1 instances, powered by the AWS Graviton processor - CMP303 - San...
Amazon EC2 A1 instances, powered by the AWS Graviton processor - CMP303 - San...Amazon Web Services
 
Getting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS Summit
Getting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS SummitGetting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS Summit
Getting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS SummitAmazon Web Services
 
Breaking the Monolith using AWS Container Services
Breaking the Monolith using AWS Container ServicesBreaking the Monolith using AWS Container Services
Breaking the Monolith using AWS Container ServicesAmazon Web Services
 
Why AWS for running Microsoft workloads - CMP202-I - New York AWS Summit
Why AWS for running Microsoft workloads - CMP202-I - New York AWS SummitWhy AWS for running Microsoft workloads - CMP202-I - New York AWS Summit
Why AWS for running Microsoft workloads - CMP202-I - New York AWS SummitAmazon Web Services
 
Well Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdfWell Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdfConradoDeBiasi
 
Building well architected .NET applications - SVC209 - Atlanta AWS Summit
Building well architected .NET applications - SVC209 - Atlanta AWS SummitBuilding well architected .NET applications - SVC209 - Atlanta AWS Summit
Building well architected .NET applications - SVC209 - Atlanta AWS SummitAmazon Web Services
 
Hosting .NET Applications on AWS - AWS Federal Pop-Up Loft
Hosting .NET Applications on AWS  - AWS Federal Pop-Up LoftHosting .NET Applications on AWS  - AWS Federal Pop-Up Loft
Hosting .NET Applications on AWS - AWS Federal Pop-Up LoftAmazon Web Services
 
Fast-Track Your Application Modernisation Journey with Containers - AWS Summi...
Fast-Track Your Application Modernisation Journey with Containers - AWS Summi...Fast-Track Your Application Modernisation Journey with Containers - AWS Summi...
Fast-Track Your Application Modernisation Journey with Containers - AWS Summi...Amazon Web Services
 
Modern-Application-Design-with-Amazon-ECS
Modern-Application-Design-with-Amazon-ECSModern-Application-Design-with-Amazon-ECS
Modern-Application-Design-with-Amazon-ECSAmazon Web Services
 
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...Amazon Web Services
 
DevOps - Moving to DevOps the Amazon Way
DevOps - Moving to DevOps the Amazon WayDevOps - Moving to DevOps the Amazon Way
DevOps - Moving to DevOps the Amazon WayAmazon Web Services
 
What's new in Amazon EC2 - CMP201 - New York AWS Summit
What's new in Amazon EC2 - CMP201 - New York AWS SummitWhat's new in Amazon EC2 - CMP201 - New York AWS Summit
What's new in Amazon EC2 - CMP201 - New York AWS SummitAmazon Web Services
 
dotNET and Windows Workloads on AWS
dotNET and Windows Workloads on AWSdotNET and Windows Workloads on AWS
dotNET and Windows Workloads on AWSAmazon Web Services
 
What’s new in Amazon Elastic Compute Cloud (Amazon EC2) - CMP201 - Chicago AW...
What’s new in Amazon Elastic Compute Cloud (Amazon EC2) - CMP201 - Chicago AW...What’s new in Amazon Elastic Compute Cloud (Amazon EC2) - CMP201 - Chicago AW...
What’s new in Amazon Elastic Compute Cloud (Amazon EC2) - CMP201 - Chicago AW...Amazon Web Services
 

Similar to Introduction to EC2 A1 instances, powered by the AWS Graviton processor - CMP207 - New York AWS Summit (20)

Amazon EC2 A1 instances, powered by the AWS Graviton processor - CMP303 - San...
Amazon EC2 A1 instances, powered by the AWS Graviton processor - CMP303 - San...Amazon EC2 A1 instances, powered by the AWS Graviton processor - CMP303 - San...
Amazon EC2 A1 instances, powered by the AWS Graviton processor - CMP303 - San...
 
Getting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS Summit
Getting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS SummitGetting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS Summit
Getting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS Summit
 
Breaking the Monolith using AWS Container Services
Breaking the Monolith using AWS Container ServicesBreaking the Monolith using AWS Container Services
Breaking the Monolith using AWS Container Services
 
.NET on AWS
.NET on AWS.NET on AWS
.NET on AWS
 
Why AWS for running Microsoft workloads - CMP202-I - New York AWS Summit
Why AWS for running Microsoft workloads - CMP202-I - New York AWS SummitWhy AWS for running Microsoft workloads - CMP202-I - New York AWS Summit
Why AWS for running Microsoft workloads - CMP202-I - New York AWS Summit
 
Re cap2018
Re cap2018Re cap2018
Re cap2018
 
Well Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdfWell Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdf
 
Building well architected .NET applications - SVC209 - Atlanta AWS Summit
Building well architected .NET applications - SVC209 - Atlanta AWS SummitBuilding well architected .NET applications - SVC209 - Atlanta AWS Summit
Building well architected .NET applications - SVC209 - Atlanta AWS Summit
 
Core services
Core servicesCore services
Core services
 
AWSome Day Brasil - Março 2020
AWSome Day Brasil - Março 2020AWSome Day Brasil - Março 2020
AWSome Day Brasil - Março 2020
 
AWSome Day Brasil - Junho 2020
AWSome Day Brasil - Junho 2020AWSome Day Brasil - Junho 2020
AWSome Day Brasil - Junho 2020
 
Hosting .NET Applications on AWS - AWS Federal Pop-Up Loft
Hosting .NET Applications on AWS  - AWS Federal Pop-Up LoftHosting .NET Applications on AWS  - AWS Federal Pop-Up Loft
Hosting .NET Applications on AWS - AWS Federal Pop-Up Loft
 
AWS Outposts Update
AWS Outposts UpdateAWS Outposts Update
AWS Outposts Update
 
Fast-Track Your Application Modernisation Journey with Containers - AWS Summi...
Fast-Track Your Application Modernisation Journey with Containers - AWS Summi...Fast-Track Your Application Modernisation Journey with Containers - AWS Summi...
Fast-Track Your Application Modernisation Journey with Containers - AWS Summi...
 
Modern-Application-Design-with-Amazon-ECS
Modern-Application-Design-with-Amazon-ECSModern-Application-Design-with-Amazon-ECS
Modern-Application-Design-with-Amazon-ECS
 
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...
 
DevOps - Moving to DevOps the Amazon Way
DevOps - Moving to DevOps the Amazon WayDevOps - Moving to DevOps the Amazon Way
DevOps - Moving to DevOps the Amazon Way
 
What's new in Amazon EC2 - CMP201 - New York AWS Summit
What's new in Amazon EC2 - CMP201 - New York AWS SummitWhat's new in Amazon EC2 - CMP201 - New York AWS Summit
What's new in Amazon EC2 - CMP201 - New York AWS Summit
 
dotNET and Windows Workloads on AWS
dotNET and Windows Workloads on AWSdotNET and Windows Workloads on AWS
dotNET and Windows Workloads on AWS
 
What’s new in Amazon Elastic Compute Cloud (Amazon EC2) - CMP201 - Chicago AW...
What’s new in Amazon Elastic Compute Cloud (Amazon EC2) - CMP201 - Chicago AW...What’s new in Amazon Elastic Compute Cloud (Amazon EC2) - CMP201 - Chicago AW...
What’s new in Amazon Elastic Compute Cloud (Amazon EC2) - CMP201 - Chicago AW...
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Introduction to EC2 A1 instances, powered by the AWS Graviton processor - CMP207 - New York AWS Summit

  • 1. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Introduction to EC2 A1 instances, powered by the AWS Graviton Processor Sudhir Raman Senior Product Manager Amazon Web Services C M P 2 0 7 Andy Hopper Solutions Architect Amazon Web Services
  • 2. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Agenda Amazon EC2 A1 Instance overview Workload targets Customer success stories Arm/A1 software ecosystem Examples: Getting your application up and running on A1/Arm
  • 4. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Broadest and deepest platform choice Categories Capabilities Options + + = 190+instance types
  • 5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Choice of processors and architectures Intel Xeon Scalable (Skylake) Processor Right compute for each application and workload Choice of GPUs and FPGAs for compute acceleration AWS Graviton Processor 64- bit Arm AMD EPYC Processor
  • 6. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T AWS Graviton Processor Custom AWS silicon with 64-bit Arm Neoverse cores Rapidly innovate, build, and iterate on behalf of customers Targeted workload optimizations
  • 7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T First instance powered by AWS Graviton Processor Run scale-out and Arm-based applications in the cloud Up to 45% cost savings AWS Graviton Processor 64-bit Arm Neoverse cores and custom AWS silicon Amazon EC2 A1 Lower cost Maximize resource efficiency with AWS Nitro SystemFlexibility and choice for your workloads
  • 8. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Targeted applications for Amazon EC2 A1 Web tier Containerized microservices Caching fleets IoT, Gaming, Arm workloads
  • 9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Amazon EC2 A1: Sizes and specifications Instance CPU Arch vCPUs Memory (GB) Network bandwidth (Gbps) Amazon EBS- optimized Amazon EBS bandwidth (Mbps) EBS-optimized burst bandwidth (Mbps) a1.medium arm64 1 2 Up to 10 Yes 300 3500 a1.large arm64 2 4 Up to 10 Yes 525 3500 a1.xlarge arm64 4 8 Up to 10 Yes 800 3500 a1.2xlarge arm64 8 16 Up to 10 Yes 1750 3500 a1.4xlarge arm64 16 32 Up to 10 Yes 3500 3500 US East (N. Virginia), US East (Ohio), US West (Oregon), and Europe (Ireland) Regions More regions coming soon!
  • 10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Customer success stories SmugMug is a service that allows users to upload, store, and share photos and videos. They achieved a 40% cost savings by migrating their photo-serving tier to EC2 A1 instances. SmugMug was able to move their software stack (PHP, Nginx, HAProxy) to A1 instances with minimal effort. And getting everything up and running on A1 instances was like any other EC2 instance for SmugMug. We provide a prepaid cell phone billing service to several mobile operators in Latin America. Once a customer runs out of cell phone credit, their internet traffic is redirected and filtered to ensure reliable access to purchase additional credit. We explored multiple solutions before settling on Amazon EC2 A1 instances running Nginx, .NET core, and Docker, which is currently saving us approximately $6K per month.
  • 11. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Customer success stories Reamp, a provider of consulting and media solutions, collects and processes data through multiple third-party APIs to deliver meaningful marketing insights for their customers. They seamlessly transitioned their in-house Java application using the same Ubuntu + OpenJDK software environment and found the A1 instances to deliver optimal cost and performance for their data processing workloads. Based on this positive experience with A1 instances they are currently exploring additional workloads for migration. When we introduced k3s, a lightweight Kubernetes distribution built for the edge, we needed to run our CI infrastructure on Arm servers. Amazon EC2 A1 instances made a huge difference in our development and test process, and ensured we could efficiently develop, build, and release k3s entirely on Arm without the need for cross-compiling and emulation.
  • 12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Arm software ecosystem for A1 instances OSVs and ISVs Amazon Linux 2 Ubuntu 16.04 and newer Red Hat Enterprise Linux 7.6, 8.0 SUSE Linux Enterprise Server 15 + Fedora, Debian 9.8, NGINX Plus Containers Most Docker official images support Arm64 Amazon ECS Available now! Amazon EKS Available now! Public Preview Tools + Amazon Corretto (OpenJDK)
  • 13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T DockerCon 2019 ‟Docker and Arm Partner to Deliver Frictionless Cloud- Native Software Development and Delivery Model for Cloud, Edge, and IoT” Source: https://www.docker.com/docker-news-and-press/docker-arm-partner-frictionless-cloud-native-software-model-cloud-edge-iot
  • 14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Multi-arch Docker Desktop buildx demo
  • 15. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Multi-arch Docker Desktop buildx demo
  • 16. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 17. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Getting started on A1 instances • Workload profile examples: scale-out architectures, I/O bound, utilize open-source software • Examples: Perl, Ruby, Python, PHP, Java, NodeJS, Apache HTTP server, containers • Use AMIs and container images built for “arm64” arch (x86 AMIs are not compatible with A1 instances)
  • 18. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T ASP.NET core sample web application • .NET Core app • Runs on Linux • Can be cross- compiled to Arm64
  • 19. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T AWS Application Load Balancer Users Amazon VPC AWS CloudFormation AWS CodeBuild AWS CodeCommit AWS CodeDeploy AWS CodePipeline Amazon EC2 Auto Scaling group (x86) Amazon RDS (SQL server) AWS CodeDeploy Deployment Group: x64
  • 20. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Users Amazon VPC AWS Application Load Balancer AWS CloudFormation Amazon RDS (SQL server) CodeBuild CodeCommit CodeDeploy CodePipelinex64 Arm64
  • 21. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Users Amazon VPC Amazon EC2 Auto Scaling Group (Arm) AWS CloudFormation AWS Application Load Balancer Amazon RDS (SQL server) CodeBuild CodeCommit CodeDeploy CodePipeline
  • 22. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T In summary . . . • Amazon EC2 A1 instances are powered by the new AWS Graviton Processor • The AWS Graviton Processor features 64-bit Arm Neoverse cores and custom AWS silicon • Amazon EC2 A1 instances deliver up to 45% lower cost for scale-out and Arm-based workloads • Broad SW ecosystem support for Arm exists with Linux and container support
  • 23. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T • AWS Graviton EC2 instances: https://aws.amazon.com/ec2/instance-types/a1 • Additional questions? Reach us at: AWS Graviton EC2 instances: ec2-arm-dev-feedback@amazon.com Learn more
  • 24. Thank you! S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Sudhir Raman Andy Hopper ec2-arm-dev-feedback@amazon.com