Handout How AWS Can Help With Your Modernization Journey
Handout How AWS Can Help With Your Modernization Journey
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How AWS can help with your modernization
journey
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
• Why modernize?
• Modernization pathways
• Cloud native
• Containers
• Managed databases and analytics
• Open source adoption
• Generative AI for application modernization
• Modernize at scale
• Key takeaways
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Why modernize?
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The AWS modernization journey
Assess Mobilize Modernize
Environment People
Process
Organizational
Readiness needs
Technology
Feasibility across
business and
technical drivers
Technical
needs
Modernized
business
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Common modernization scenarios
Rehost Refactor
Replatform Replatform
2-step motion
Modernize suitable applications after migrating
Refactor
Replatform
Rehost
Replatform
1-step motion
Modernize suitable applications while migrating
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Streamline with modernization pathways
1 2 3
7 Rs strategies
Replatform or
re-architect
Move to cloud Move to Move to managed Move to open Move to managed Move to modern
native containers databases source analytics DevOps
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Move to cloud native
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Serverless is a very popular choice for
modernization
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Why deploy microservices in AWS
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS serverless lowers TCO and improves
performance
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS serverless spectrum
AWS offers the widest portfolio of serverless services for running and building modern applications
Amazon
API Gateway
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Choreography vs orchestration
Choreography Orchestration
Use choreography to coordinate Use orchestration inside
different microservices microservices, or across different
For example, with Amazon microservices if you need a
EventBridge or Amazon SNS distributed transaction
For example, using AWS Step
Functions
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Message channels
Point-to-point (queue) Publish-subscribe (topic)
A C B A
C B A B C B A C B A
Amazon SQS Amazon SNS
C C B A
Sender(s) Receivers Publisher(s) Subscribers
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Move to containers
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Move to containers
On-premise
AWS App2Container
AWS Microservice
Extractor for .NET
Monolith on
virtual machines
or bare metal
Monolith on containers
Amazon
API
Gateway
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS App2Container: How does it work
Transform applications running on virtual machines to containers deployed on AWS
Deploy to AWS
Cloud
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EKS Blueprints
An open-source framework that allows you to configure and deploy complete EKS clusters
Infrastructure as Code (IaC) Based on AWS best practices Integrated with popular Fully extensible and
with Terraform and and recommendations K8s tools and services customizable
AWS Cloud Development Kit
(CDK)
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Move to containers with Amazon EKS Blueprints
AWS Cloud
Development Kit Self
Continuous Autoscaling DNS Observability Ingress
(AWS CDK) managed
delivery
add-ons
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Move to managed databases
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Application architectures and patterns have
evolved
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Purpose-built databases
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Database Migration Service (AWS DMS)
Create a case for change Mobilize through experiences Accelerate migration at scale
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS DMS Fleet Advisor
AWS Cloud
Corporate
data center
Amazon CloudWatch Amazon Relational
Database Service
(Amazon RDS)
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Move to managed analytics
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Move to managed analytics
AWS managed analytics
Hadoop platform
Commercial data
Amazon Redshift
Open source and commercial warehouse
Challenges with ETL/data pipeline
self-managed
Commercial data
legacy analytics warehouse
Amazon MSK
Real-time analytics
Elasticsearch, Kibana,
Elasticsearch, Kibana, Amazon OpenSearch
and Logstash
and Logstash Service
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Move to open source
AWS Porting Assistant AWS Microservice AWS Toolkit for AWS Schema Babelfish for Amazon
App2Container for .NET Extractor for .NET .NET Refactoring Conversion Tool Aurora PostgreSQL
Faster Easier and Reduced effort Visual Studio IDE Convert commercial Reduce the risk and
containerization assisted to transform extension to fully database schemas cost of migrating
for existing refactoring to monolithic refactor .NET to AWS native SQL Server to
applications .NET 6+ applications into framework database schemas Amazon Aurora
microservices applications PostgreSQL
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Generative AI for
application modernization
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon Q Reimagines the experience across the entire
software development lifecycle (SDLC)
Amazon Q is built with security and privacy in mind from the start, making it
easier for organizations to use generative AI safely
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon Q Developer supports developers across the SDLC
Plan
• Execute Amazon Q Developer in the AWS Management Console (best practices,
AWS Well-Architected Framework, Amazon EC2 instance optimization)
• Business-specific application
• Explain code with conversational coding
Create
• Run inline coding companion in integrated development environment Plan
(IDE) and command line interface (CLI)
• Simplify software development
• Interact through conversational coding
Knowledge
database
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Modernize at scale
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Modernization assessment tools
Migration Hub strategy Modernization calculator
recommendations
Gives you a central tool across all Provides a pricing estimate for
phases of migration and modernization modernizing Microsoft workloads on AWS
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Modernization Experience Based Acceleration
(ModAx) builds modernization muscle
✓ Use ModAx as a differentiator
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Key takeaways
• Consider the best modernization path to suit your organization needs
© 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.
AWS Training and Certification
Access 600+ free digital courses with AWS Skill Builder
Focus on the cloud skills and services that are most relevant to you across
30+ AWS solutions, including digital self-paced learning plans and ramp-up
guides
© 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.