© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Completing a large-scale migration
and modernization with AWS
Jonathan Allen
E N T 2 1 5
Director, Enterprise Strategy
AWS
Oscar Rodriguez
Director, Professional Services
AWS
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
Executive
engagement
01 Modernize
05
Putting the right
team together
02 Data
06
Start using AWS
the right way
03 Tooling
07
Migrate
04 Links
08
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
We have learned that the
majority of customers want to
modernize as they migrate
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
On-
premises
Lift
and shift
Move to managed
databases
Modernize with
purpose-built databases
Innovation
velocity
Total
cost of
ownership
(TCO)
Break free from
legacy databases
Modernizing leads to maximum innovation
velocity and optimal total cost of ownership
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DOW JONES
HOYA
MISAWA
NET
docomo
Intuit Pfizer
KOREAN AIR Hilton
SHARP
BMW
talanx
Shell
Nintendo Expedia
Johnson & Johnson Merck Nordstrom
HBO
NOKIA Schneider
Electric
NOVARTIS
FOX
vodafone
The New York Times
JPX
bp
NIPPON
EXPRESS
Commonwealth Bank
IMS Health
EA Turner
Nationwide
NIPPON TV
mlbam
Kellogg’s
TOSHIBA
havenpower
LAMBORGHINI
TCL
airbnb
Netflix
CapitalOne
Conde Nast
Siemens Disney
Discovery
Singapore
Airlines
Industry leaders migrate to AWS
%
%
Does your ExCo and the board
understand and support the “why?”
Executive
engagement
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Understand your compelling “why?”
Executive
engagement
Delivery speed
improvement
Time-driven
data center exit
Acquisition of
another business
Divestiture of a
line of business
Reduce
technical debt
Cost
reduction
Moving to
multi-tenancy SaaS
Licensing
cost reduction
Enabling
gen AI solutions
Removing
undifferentiated lifting
Security
improvements
Availability
improvements
Moving to
data-driven business
Changing contact
center technology
Moving to data
as a product
Durability
improvements
Sustainability
improvements
Move to
compete globally
Scalability
improvements
All of
the above!!
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Average realized benefits
Source: The Hackett Group (2022), Supercharge Financial Performance with Amazon Web Services
Executive
engagement
20% 29% 43%
Infrastructure cost
reduction
per year, over
six years
Staff
productivity
improvement
Agility increase
delivering new
features
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Executive
engagement
Business case with Migration Evaluator
Migration Evaluator agentless collector Using existing data
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Executive
engagement
Business case with Migration Evaluator
Directional business case
Quick Insights report
Available 5 days after data
collection ends (upon request)
Automated PDF & Excel export
Available within 48 hours of
data collection
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Executive
engagement
The AWS Cloud Economics team can help
1 week
2–4 weeks
2–3 weeks
based on
iterations
Step 1: First call
Step 2: Get the
right teams
involved
Step 3:
Gather data
Step 4: Analysis
and refinement
Step 5: Executive
presentation
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Executive Summary Financial Impact Results
All Assumptions Used
Infrastructure Savings Summary Cashflow Summary
Carbon Reduction Benefit Results
Examples are not exclusive, all business cases contain custom content
Executive
engagement
The AWS Cloud Economics team can help
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Game-changing 17-month journey
58%
Total cost savings: 18%
immediate and another
40% after optimizations
50%
Reduction in traditional
IT operations tasks
99.999%
Application availability –
up from 99.9%
10x
Increase in
innovation pipeline
“Go faster than what
is comfortable.”
Michael Rapino
CEO, Live Nation
“… when you know you have the
ability to quickly deprovision, it
makes you bolder to say yes and
try new things.”
Jake Burns
(former) VP of Cloud Services, Live Nation
Executive
engagement
LIVE NATION
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Putting the
team together
Who is your single-threaded leader?
“Owner of business case”
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Single-Threaded Leader
Putting the
team together
Leadership team
Procurement CISO CFO Head of
Infrastructure
Head of
Delivery
Engineering Risk Leader
Audit Leader
HR
Legal
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Putting the
team together
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Questions parking lot
Putting the
team together
Be prepared to answer questions
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
the business case will
continually be reviewed
we will limit complexity by
using a primary cloud partner
security is job zero
this group can remove all
blockers
if you build it,
you support it
engineers are trusted,
but we verify their actions
…unless you have better ones
We believe that…
Putting the
team together
Create and amend your principles as you go!
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cloud Center of
Excellence (CCoE) Security
Engineers
Infrastructure/
Cloud Engineers
Operations
Engineers
Software Development
Engineers
CCoE
Leader
Lead Cloud
Architect
Putting the
team together
“Multitool”
of individuals
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Ephemeral team
Putting the
team together
Patterns and anti-patterns of CCoEs
Immutable team
Understand the new cloud patterns Use legacy on-premises design patterns
Work to empower other teams Become a bottleneck
Establish essential patterns first Try to “boil the ocean”
Technical self-sufficient
dedicated resource
Treating it as a ‘Side of Desk’ project
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Centralized vs. federated CCoE model
Putting the
team together
F
E
D
E
R
A
T
E
D
Enablement of LoB builder teams
Availability choices
Amazon Machine Image creation as appropriate
Creation of service usage standards as needed
Ability to customize DevSecOps pipelines
Ensure all infrastructure as code
Ensure AMI rehydration
IP Address allocation
Control Tower vending as needed
Enablement of federated CCoE teams
Private Pricing Agreement (PPA)
Global networking and IP Address Allocation
Master Payer Account
Security standards
Compliance standards
‘Traffic light’ of service usage
Ensure all CCoE teams are learning and sharing
from each other
G
L
O
B
A
L
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Putting the
team together
Cloud Business Office (CBO)
CBO Leader
Procurement Security Finance HR Leader Reskilling
Lead
Program
Leadership
Risk Leader
Audit Leader
Legal
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Certify Scale
Watch: re:Invent talk
https://www.youtube.com/wat
ch?v=yHzJw007oO8
Read: AWS blog post
https://amzn.to/36syEg0
Train
Get to 10% certified – this is the tipping point for exponential adoption
Putting the
team together
Use a mechanism to enable reskilling
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Scaling the human capability to build a
migration factory
Use own resources AWS Professional
Services
Onsite and remote
resoures assigned to you
working to contract
AWS Managed Services
Remote resources contracted
to support you remotely, can
also execute migration work
Putting the
team together
AWS Partner Network
Choose to work with any of
the 100K+ partners
TRAINING AND CERTIFICATION MECHANISM
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Business
Capability
Focused Business
Value Realization
People
Roles and Readiness
Governance
Prioritization and Control
Technical
Capability
Focused
Platform
Applications and Infrastructure
Security
Risk and Compliance
Operations
Hybrid and Dynamic
Diagnose migration readiness, align leadership teams,
and build a case for change
Outputs
Migration Readiness
Assessment (MRA) overview
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Should I bring my existing tooling and
architecture thinking to the cloud?
Starting the
right way
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
A common starting point
Dev
VPC
VPC
AppDev
Ops
Staging
Prod
VPC
VPC
AppDev
Ops
AppDev
Ops
AppDev
Ops
AppDev
Ops
AppDev
Ops
• Complicated and
messy over time
• “Gray” boundaries
• Difficult to track
resources
• Step on each other’s
toes
and is unlikely to scale…
Starting the
right way
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
With AWS Control Tower,
you don’t have to choose
between governance
and agility
You can have both
Business agility and governance control
Security
Compliance
Operations
Spend management
Self-service access
Experiment fast
Respond quickly
to change
Starting the
right way
Agility
Governance
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Manage
continuously
Automate compliant
account provisioning
Centralize identity,
access, and logging
Establish Controls
Landing Zone
Single point for managing your organization
AWS Control Tower: Enabling agility and control Starting the
right way
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Organizational
units
Accounts
Enable
Enable
Output
Output
Output
Organizational
units
Accounts
Preventive control
Granular
AWS policies
SCP
Detective/
remediable controls
AWS Config
rules
Always
compliant
Granular
AWS policies
Compliant
Non-
compliant
Proactive control
Granular
AWS policies
AWS
CloudFormation
Apply governance policies with
AWS managed controls
Starting the
right way
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Use the Cloud Foundation Framework as needed
Security
Infrastructure
Network
Connectivity
Network
Security
Tagging
Template
Management
Workload Isolation
Boundary
Data Isolation
Business continuity Finance
Operations
Identity Management
& Access Control
Encryption &
Key Management
Secrets
Management
Patching
Security Incident
Response
Vulnerability &
Threat Management
Application Security
Developer
Experience & Tools
Logging &
Monitoring
Rollout/Rollback Sort/Search
for Metadata
Disaster
Recovery
Backup
Support
Cloud Financial
Management
Records
Management
Resource
Inventory
Log Storage
Governance
Audit &
Assessment
Forensics
Service
Onboarding
Change
Management
Data
De-identification
Starting the
right way
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Partners are key to transformation success
Starting the
right way
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Application monitoring and orchestration Starting the
right way
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Application monitoring and orchestration Starting the
right way
Dependency mapping matters…
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Discovery Determine
Migration
Path
Assess & Plan
Production
Validation
Transition
Rehost Automate Use Migration Tools
Migrating with
5 of the Rs
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Rehost
App App App
Instance Instance Instance
Virtual private cloud (VPC)
AWS Cloud
Availability Zone 1
Instance
Instance
NAT gateway
Corporate
data center
Migrating with
5 of the Rs
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Rehost and then optimize is a powerful combo
On-premises Lift and shift
Instance
right sizing
Improved
elasticity
Forecast: measure,
monitor, improve
Choosing the correct
pricing model
Storage
optimization
Serverless
architecture
Managed
services
True
AWS optimized
Traditional comparisons
Unit cost (that is, cost/transaction)
Initial benefits case
for cost reduction
Optimization post migration enables
cost reduction and innovation
Migrating with
5 of the R’s
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Application Migration Service
(AWS MGN)
Highly automated
Reliable
Flexible
Migrating with
5 of the R’s
https://aws.amazon.com/application-migration-service/
Migrate from any source
Suitable for large-
scale migrations
Wide range of OS,
application, and
database support
Short cutover windows
with minimal downtime
Robust, predictable,
non-disruptive
continuous replication
Highly secure
Minimal skill set
required to operate
Easily plugs into
migration factories
and cloud CoEs
Easy, non-disruptive
tests prior to cutover
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Physical
Data Centers
Any
Application
Any
Database
x86 Operating
Systems
Source
Infrastructure
* See documentation or contact Support for a complete list
Windows
Workstations
Wide platform support*
Migrating with
5 of the R’s
ORACLE
E-BUSINESS SUITE
ORACLE
PEOPLESOFT
Microsoft
IIS SharePoint
Microsoft
Active Directory Exchange
Microsoft
Dynamics CRM
Microsoft
SQL Server
ORACLE
DATABASE
Microsoft
Windows Server 2003 Windows Server 2008 Windows Server 2012 Windows Server 2016 Windows Server 2019
ORACLE
LINUX
Microsoft
Hyper-V
Microsoft
Azure
Google Cloud Platform
ORACLE
CLOUD
IBM Cloud
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Corporate data center/
any cloud
AWS Cloud
Region AWS Application
Migration Service
Staging Area subnet Migrated Resources
Disks
Agent control
protocols
Continuous,
block level data
replication
(compressed &
encrypted)
Replication
Servers
(lightweight Linux
EC2 instances)
EBS Volumes
Test/Cutover
EC2
Instance
EBS Volumes
Test/Cutover
EC2
Instance
Staging Area
server configuration
& reporting
Creation of
Staging Area
resources
Automated
orchestration & system
conversion enables short
cutover windows
AWS
Replication
Agent
AWS
Replication
Agent
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer success story: Finnair
“People didn’t think the move could
be executed in such a short
timeframe, especially given
constraints around coronavirus.”
Tiina Flytström
Head of Infrastructure and
Cybersecurity, Finnair
Key project milestones
• Solution: MAP MRA, CloudEndure & Migration Factory, Cloudamize,
AWS RDS, AWS SAP HANNA
• Delivery team: Proserv, NordCloud Lead Partner
• Migration scope: 400 servers, 70 applications which were vital to
Finnair’s daily operations. Mixture of Windows, SAP, VMware, legacy
Windows 2008, Windows 2003, Windows 2000, Oracle, and AIX
• Timeline: Engaged in September. Completed migration in November
(45-day project)
• Key activities: Immersion day, partner training, wave planning, rapid
inventory validation
Migrating with
5 of the R’s
Finland’s national airline, Finnair, carried
14.7 million passengers in 2019 but just
3.5 million in 2020. A move to AWS
helped it cope with this turmoil while
controlling costs. The migration provides
an agile and future-ready infrastructure to
power Finnair’s digital transformation and
future growth.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Discovery Determine
Migration
Path
Assess & Plan
Production
Validation
Transition
Rehost
Relocate
VMware Cloud on AWS
Move existing Containers
AWS Outposts, AWS Local Zones
Automate Use Migration Tools
Determine Configuration
Migrating with
5 of the R’s
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
2017 Today
Initial availability, geo and partner expansion, new consumption options, business-critical workloads, migration and ecosystem, availability and scale,
DRaaS cost optimization, enterprise compliance, advanced security, advanced networking, scale improvements, container support, consumption flexibility
US East (N. Virginia)
US East (Ohio)
US West (N. California)
US West (Oregon)
Canada (Central)
Europe (Frankfurt)
Europe (Ireland)
Europe (London)
Europe (Paris)
Asia Pacific (Singapore)
Asia Pacific (Sydney)
Asia Pacific (Tokyo)
Asia Pacific (Mumbai)
South America
(São Paulo)
Asia Pacific (Seoul)
Europe (Stockholm)
Europe (Milan)
Asia Pacific (Osaka)
GovCloud (US West)
GovCloud (US East)
Asia Pacific (Hong Kong)
Africa (Cape Town)
Middle East (Bahrain)
Migrating with
5 of the R’s
AWS and VMware exclusive joint engineering
Key capabilities
• 120 min. for new SDDC on bare
metal
• 12 min. avg. time to add a host
• 23 AWS Regions
• 99.99% SLA for stretched clusters
• 200+ integrated features
• 17 major SDDC updates
• 6 years proven in field
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
vRealize Suite, PowerCLI
AWS global infrastructure
Customer data center
vCenter
On premises
vSphere-based environment
Access to all AWS services
Amazon EC2 Amazon S3 Amazon RDS
Amazon
Redshift
AWS Direct
Connect
Amazon
DynamoDB
AWS CLI, SDK
Amazon
SageMaker
AWS Shield
vSphere vSAN NSX
vCenter
VMware Cloud on AWS
VMware Cloud on AWS
Migrating with
5 of the R’s
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Discovery Determine
Migration
Path
Assess & Plan
Production
Validation
Transition
Rehost
Relocate
Repurchasing
VMware Cloud on AWS
Move existing Containers
AWS Outposts, AWS Local Zones
SaaS
Bring your own license
Enterprise license
Automate Use Migration Tools
Deploy Software
Determine Configuration
Migrating with
5 of the R’s
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Marketplace
T R A N S F O R M I N G P R O C U R E M E N T A T S C A L E
3,000+ ISVs
300+ data providers
1,300+ channel partners
13,000+
transactable listings
Deployed in
29 Regions
70
categories
(monitoring, security,
databases, etc.)
330,000+
active subscribers
2M+
active subscriptions
Migrating with
5 of the R’s
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Choose how you purchase in AWS Marketplace
Seller Private Offers
Channel Partner
Private Offers
Self-service
Maintain direct relationships with ISVs and Channel Partners
while consolidating billing and management with AWS
AWS Marketplace
Buyer Seller
(software, services,
and data)
Migrating with
5 of the R’s
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Source: “The Total Economic Impact of AWS Marketplace,” a commissioned study by Forrester Consulting on behalf of AWS, May 2022.
Results are based on a composite organization comprised of interviewees with experience using AWS Marketplace.
75%
reduction in
onboarding effort
for new vendors
66%
time savings
due to procurement
efficiencies
10%
drop in licensing costs
due to increased
licensing flexibility
Migrating with
5 of the R’s
AWS Marketplace customer benefits
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Key infrastructure offerings
DevOps Security Storage Networking Database
Professional
services
Observability
Migrating with
5 of the R’s
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Key business application, and data offerings
Business
applications
Healthcare &
life sciences
Financial
services
Gaming, sports,
media &
entertainment
Retail, CPG,
travel &
hospitality
Energy &
industrial
Auto &
telco
Migrating with
5 of the R’s
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Discovery Determine
Migration
Path
Assess & Plan
Production
Validation
Transition
Rehost
Relocate
Repurchasing
Retain
Retire
VMware Cloud on AWS
Move existing Containers
AWS Outposts, AWS Local Zones
SaaS
Bring your own license
Enterprise license
Automate
Retain on-premises
Move to colocation
Execute decommission
Use Migration Tools
Deploy Software
Determine Configuration
Migrating with
5 of the R’s
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Sometimes physically moving hardware can work
On-premises
Traditional
server
Co-lo such as
Direct Connect Partner
Connect Direct Co-lo
Traditional
server
Traditional
server
Traditional
server
Managed service provision
Migrating with
5 of the R’s
solaris solaris
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Prioritization,
strategy, and
dependency analysis
Compelling events
and available dates
Effort and resource
availability
Create plan
Design and build Transfer and test Cutover Close
Design and build Transfer and test …
Design and build …
Wave
1
Wave
2
Wave
n
2 weeks 2 weeks 1 week 1 week
App 1 (Rehost)
App 2 (Replatform)
App 3 (Retire)
App 4 (Refactor)
App 5 (Rehost)
App 6 (Rehost)
App 7 (Refactor)
App 8 (Retain)
App n
Portfolio assessment will be continual
Migrating with
5 of the Rs
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Why AWS modernization?
Developers wait
days/weeks for
infrastructure
to be provisioned
Tooling is
inconsistent
across teams
Software is manually
deployed on an
ad-hoc basis
Security is
configured ad-hoc for
each application
Developers lack
visibility into
applications running in
production
Drivers Solution
Developers provision
infrastructure on
demand and deploy
in minutes
Software delivery is
automated via continuous
delivery pipelines
Applications are fully
instrumented for metric
and log collection
Organizations
standardize on tools
and best practices
Security best practices
are baked into every
application and service
!
Modernizing
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How can a business understand the layers of
application complexity ?
How do you know what you need?
Modernizing
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Modernizing
with 2 of the Rs
Automatically discover Modernization Patterns
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Discovery Determine
Migration
Path
Assess & Plan
Modernizing:
Replatform
Production
Validation
Transition
Determine architecture
Rehost
Relocate
Repurchasing
Retain
Retire
Replatform
VMware Cloud on AWS
Move existing Containers
AWS Outposts, AWS Local Zones
SaaS
Bring your own license
Enterprise license
Automate
Retain on-premises
Move to colocation
Execute decommission
Use Migration Tools
Upgrade OS
Containers
Open Source
Serverless
Modern DevOps
Managed Data
Deploy Software
Determine Configuration
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Replatform: 6 modernization pathways
AWS Application Migration Service
Modernizing:
Replatform
1. Upgrading the operating system
Get to latest OS Version
Rehydratable AMIs
Packaged Software Installs
Load Balanced Across AZs
01 02 03
Configure disaster
recovery after
migration
Convert CentOS to
Rocky Linux
Convert SUSE BYOS
to AWS license
M O R E T O C O M E
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Replatform: 6 modernization pathways
Modernizing:
Replatform
1. Upgrading the operating system
Get to latest OS Version
Rehydratable AMIs
Packaged Software Installs
Load Balanced Across AZs
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
App2Container helps customers to transform
their applications running in virtual machines into
containers and easily deploy them to Amazon ECS
or EKS with minimal effort
Replatform: 6 modernization pathways
Modernizing:
Replatform
2. Move to Containers
Legacy app containerization with
minimal efforts
Containerization at scale
Best practices for containerization
Opinionated AWS Deployment artifacts
1. Upgrading the operating system
Discover
and analyze
Create application
inventory and analyze
runtime dependencies
Extract and
containerize
Extract application
with dependencies
and create a
docker image
Create deployment
artifacts
Generate the ECS task
and Kubernetes pod
definitions and create
CI/CD pipelines
Deploy to
AWS Cloud
Store image in
Amazon ECR
and deploy to
Amazon ECS and
Amazon EKS
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Replatform: 6 modernization pathways
Modernizing:
Replatform
Quickly prioritize and reduce manual effort
for .NET with Porting Assistant to .NET Core
Moving to Open Source databases
(i.e., SQL Server -> Aurora PostgreSQL)
Moving to Linux
(i.e., Windows→ Linux)
1. Upgrading the operating system
3. Move to Open Source
2. Move to Containers
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Replatform: 6 modernization pathways
Modernizing:
Replatform
AWS Lambda AWS Fargate Amazon
EventBridge
AWS
Step Functions
Amazon Simple
Notification
Service
(Amazon SNS)
Amazon Simple
Queue Service
(Amazon SQS)
Amazon API
Gateway
AWS AppSync Amazon Simple
Storage Service
(Amazon S3)
Amazon Elastic
File System
(Amazon EFS)
Amazon
DynamoDB
Amazon
RDS Proxy
Amazon Aurora
Serverless
Amazon Redshift
Serverless
Amazon Neptune
Serverless
Amazon
OpenSearch
Serverless
Multiple services now
offer serverless offerings
1. Upgrading the operating system
4. Move to Serverless
2. Move to Containers
3. Move to Open Source
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Replatform: 6 modernization pathways
Modernizing:
Replatform
1. Upgrading the operating system
5. Move to DevOps
2. Move to Containers
3. Move to Open Source
4. Move to Serverless
Code
repository
Build and
containerize
Dev
team
Deploy to
production
Deploy
Shared services pipeline account
Approval
Test and
promote
Amazon ECR
Promoted images
Deploy
Validate and
deploy to test
Amazon SNS
AWS CodeArtifact Amazon ECR
Unqualified images
Amazon
CodeGuru
AWS
CodePipeline
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Replatform modernization pathways
Oracle
instance
SQL server
instance
MariaDB
instance
On-premises
Amazon
RDS
Amazon
Redshift
Amazon
OpenSearch
Service
Amazon
DynamoDB
Amazon
Aurora
Amazon DocumentDB
(with MongoDB
compatibility)
Amazon
Neptune
Amazon Kinesis
Data Streams
Amazon
Managed
Streaming for
Apache Kafka
AWS Region
AWS cloud
AWS Database
Migration Service
1. Upgrading the operating system
6. Move to Manage Databases
2. Move to Containers
3. Move to Open Source
4. Move to Serverless
1,200,000 Databases migrated using AWS Database Migration Service
5. Move to DevOps
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Discovery Determine
Migration
Path
Assess & Plan
Modernizing:
Refactor
Production
Validation
Transition
Determine architecture
Rehost
Relocate
Repurchasing
Retain
Retire
Replatform
Refactor
VMware Cloud on AWS
Move existing Containers
AWS Outposts, AWS Local Zones
SaaS
Bring your own license
Enterprise license
Automate
Retain on-premises
Move to colocation
Execute decommission
Domain Driven Design
GenAI Augmented
Strangler Pattern
Event Decoupling
Use Migration Tools
Deploy Software
Determine Configuration
Cloud Native/Serverless
Upgrade OS
Containers
Open Source
Serverless
Modern DevOps
Managed Databases
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Domain-driven design
Event decoupling Strangler pattern
Modernizing:
Refactor
Patterns for decomposition
Gen AI Augmentation
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Process B
Get response
from Process B
Wait for response
from Process B
Continue working
on Process A
Process A
Call for
Process B
Synchronous/tight
Process B
Process A
Call for
Process B
Get response
from Process B
Continue working
on Process A
Asynchronous/loose
Event decoupling (Moving to Asynchronous)
Modernizing:
Refactor
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The strangler pattern
Moving monolithic applications to microservices by gradually creating
events and APIs for various components of the legacy application
https://martinfowler.com/bliki/StranglerFigApplication.html
Modernizing:
Refactor
Monolith
Browser
DB
Proxy
Browser
Service
DB
DB
Monolith
Proxy
Browser
Service
DB
Service
DB
Service
DB
DB
Monolith
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Domain-driven design
Domain-driven design (DDD) takes core business concepts and applies a
framework to break down software systems and align them more
closely to the business.
Modernizing:
Refactor
Opportunity
Pipeline
Salesperson
Product
Customer
Territory
Sales context
Ticket
Defect
Product
version
Product
Customer
Support context
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Gen AI Augmentation
Modernizing:
Refactor
COSTLY
CHEAPER
Prompt
Engineering
Retrieval
Augmented
Generation (RAG)
Fine Tuning
Train Foundation Model
Build apps faster and more securely with an AI
coding companion
Amazon
CodeWhisperer
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Building cloud native apps the “Amazon” way!
73
ProServe Modern App Design Offering
Application
Discovery
Experience Design Technical Design
Move from
idea to
market,
faster
Lower your
costs
Adapt at
scale
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What about my mainframe?
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Partnerships
Platform expansion
deeper + wider
AWS Cloud native service
AWS Competency
mainframe partners
AWS Mainframe Modernization service
Verified
partnerships
Acquisition & agreements
Dedicated headcounts
Testing
More use cases
2017
2019
2021
2023
2023
AWS Mainframe journey
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Mainframe Modernization service patterns
Refactor Replatform Data replication File transfer
AWS Mainframe Modernization
Blu Age Refactor
modernizes with automation
the complete application
software stack, infrastructure,
and processes
AWS Mainframe Modernization
Micro Focus Replatform
preserves application assets
with minimal changes while
modernizing the
infrastructure and processes
AWS Mainframe Modernization
Precisely Data Replication
replicates data changes from
mainframes to AWS,
unleashing data-based
innovations and use cases
AWS Mainframe Modernization
Model9 File Transfer
moves datasets and files
between mainframes and
AWS for migration and
modernization use cases
Mainframe application augmentation
Mainframe application migration
Available in AWS Console in Runtime Environments as Fully managed Services
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Mainframe
Modernization service
Modernizing
with 2 of the R’s
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Snow Family options Data
AWS Snowball Edge
AWS Snowcone
Offline
data transfer
AWS Snowmobile
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Snow Family options Data
AWS SNOWCONE
AWS SNOWBALL EDGE
STORAGE OPTIMIZED 80 TB
AWS SNOWBALL EDGE
STORAGE OPTIMIZED
210 TB
AWS SNOWBALL EDGE COMPUTE
OPTIMIZED
AWS SNOWMOBILE
Usable HDD Storage 8 TB 80 TB HDD N/A N/A 100 PB
Usable SSD Storage 14 TB 1 TB 210 TB NVMe 28 TB No
Usable vCPUs 2 vCPUs 40 vCPUs 104vCPUs 104 vCPUs N/A
Usable Memory 4 GB 80 GB 416 GB 416 GB N/A
Device Size
9 in x 6 in x 3 in
548 mm x 320 mm x 501 mm
548 mm x 320 mm x
501 mm
548 mm x 320 mm x 501 mm 45 ft. shipping container
227 mm x 148.6 mm x
82.65 mm
Device Weight 4.5 lbs. (2.1 kg) 49.7 lbs. (22.3 kg) 49.7 lbs. (22.3 kg) 49.7 lbs. (22.3 kg) N/A
Storage Clustering No No No Yes, 3-16 nodes N/A
256-bit Encryption Yes Yes Yes Yes Yes
HIPAA Eligible No Yes, eligible Yes, eligible Yes, eligible Yes, eligible
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Data migration service options Data
AWS DataSync
AWS Transfer Family
Amazon Kinesis
Data Firehose
AWS Application
Migration Service
AWS Database
Migration Service
S3 Transfer
Acceleration
Online data transfer
AWS Snowball Edge
AWS Snowcone
Offline
data transfer
AWS Snowmobile
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Homogeneous or heterogeneous
AWS DMS
AWS DMS
AWS DMS Amazon S3
Amazon Aurora
Data
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DMS supported sources and targets
NOSQL
RELATIONAL ANALYTICS DATA WAREHOUSE
Amazon S3
AWS Snowball
MongoDB
Cassandra
Amazon
DocumentDB
Netezza
Azure Synapse
Greenplum Teradata
Vertica
Oracle
MySQL Amazon Aurora
PostgreSQL
SQL Server
SQL Azure
MariaDB
SAP ASE IBM Db2 LUW
GCP MySQL
SOURCES
TARGETS
Amazon DynamoDB
Amazon
DocumentDB
Amazon Neptune
Amazon
OpenSearch Service
Amazon Kinesis
Data Streams
Amazon S3
Amazon Managed
Streaming for Kafka
Amazon Redshift
Oracle
MySQL Amazon Aurora
PostgreSQL
SQL Server
MariaDB
SAP ASE
Amazon
ElastiCache
Oracle SQL Server
IBM Db2 z/OS
Oracle, Java, and MySQL are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Amazon RDS
Amazon RDS
Amazon EC2
Amazon EC2
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS SCT vs. AWS DMS Schema Conversion
S I D E - B Y - S I D E C O M P A R I S O N
Convert
AWS Schema Conversion
Tool (SCT) converts the
source schema and code to
match the target database
Discovery & Assess
DMS Fleet Advisor
automatically inventories
and assesses server fleets
Migrate
DMS creates a task to connect
source and target databases
and initiates migration with a
click of a button
Source
database
On-premises, in
Amazon EC2,
or in Amazon RDS
Target
database
AWS Schema Conversion Tool (AWS SCT)
AWS DMS Database Migration Service
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS SCT vs. AWS DMS Schema Conversion
S I D E - B Y - S I D E C O M P A R I S O N
Discovery & Assess
DMS Fleet Advisor
automatically inventories
and assesses server fleets
Source
database
On-premises, in
Amazon EC2,
or in Amazon RDS
Target
database
AWS DMS Schema Conversion
Migrate
DMS creates a task to connect
source and target databases
and initiates migration with a
click of a button
AWS DMS Database Migration Service
Convert
DMS Schema Conversion
converts the source
schema and code to match
the target database
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
S C H E M A C O N V E R S I O N
AWS DMS uses data providers and an
instance profile to create a process
that converts database schemas and
code objects to a format compatible
with the target database.
M I G R A T I O N P R O J E C T
Source database
On-premises, in
Amazon EC2,
or in Amazon RDS
Target database
Data provider
Stores database
connection details
Data provider
Stores database
connection details
Contains data providers,
an instance profile, and migration rules
A W S D M S D A T A B A S E M I G R A T I O N S E R V I C E
I N S T A N C E P R O F I L E
Specifies network and security settings
AWS DMS Schema Conversion
Schemaassessmentand conversioncapabilitiesnow availablewithinDMSworkflow
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Database Migration Service (AWS DMS)
S E C U R E L Y M I G R A T E Y O U R D A T A B A S E S A N D D A T A W A R E H O U S E S T O A W S W I T H E A S E A N D M I N I M A L
D O W N T I M E
Self-service tool
Only pay for compute
resources and additional log
storage used
Low Cost
Multi-AZ option; highly
resilient and self–healing with
continuous replication and
monitoring for minimal
downtime
High availability
Migrate data to and from most
widely used commercial and
open-source databases
Supports SQL, NoSQL, text-
based and data warehouse
targets
Breadth of Options
Automated migration service
will discover, assess, convert
and migrate your database and
analytics workloads to AWS
Easy to use with a few clicks to
start the process
Managed Migration
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
▪ Auto-Provisioning & Scaling: Reduces operation burden
by removing the time-consuming tasks of provisioning,
monitoring, and scaling migration resources
▪ Cost Effective: Removes the guesswork by determining the
optimal capacity needed. Only pay for the capacity used.
▪ Breadth of Services: Supports popular database and
analytics engines, as source and target endpoints
▪ Highly Secure: Protects your data with minimal data loss
and downtime
AWS DMS Serverless
A U T O M A T I C A L L Y P R O V I S I O N S , M O N I T O R S , A N D S C A L E S M I G R A T I O N R E S O U R C E S
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DMS and Snowball can work together Data
Oracle
instance
SQL server
instance
MariaDB
instance
On-premises
AWS Database
Migration Service
Amazon
RDS
Amazon
Redshift
Amazon OpenSearch
Service
Amazon
DynamoDB
Amazon
Aurora
Amazon DocumentDB (with
MongoDB compatibility)
Amazon
Neptune
Amazon Kinesis
Data Streams
Amazon Managed Streaming
for Apache Kafka
(Amazon MSK)
AWS Region
AWS cloud
AWS Snowball
Edge
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Samsung migrates 1.1 billion users across three
continents from Oracle to Amazon Aurora with
AWS Database Migration Service
60 ms latency
or less for 90% of the time
44%
reduced monthly database costs
“The scalability of Amazon Aurora is the best benefit
– especially if we focus on the cost.“
Salva Jung
Principal Architect and Engineering Manager
Data
SAMSUNG
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EFS
Amazon S3
(all storage classes)
Amazon FSx
(all file systems)
On premises
NFS, SMB, Object Hadoop (HDFS)
AWS DataSync
Amazon S3
on Outposts
Edge
AWS Snowcone AWS DataSync
Amazon EFS
Amazon S3
(all storage classes)
Amazon FSx
(all file systems)
AWS DataSync
AWS DataSync
Cross-cloud migrations
Google
Cloud Storage Azure File Azure Blob
* Additional supported cloud locations in the following slide
What can you do with AWS DataSync
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Methodology Tools
Investment Training
Partners
Services
AWS Migration
Acceleration Program
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS is investing in removing barriers
through automation and tooling
Migrate and modernize
Third-party
SW and tools
Data and storage transfer
AWS Direct
Connect
AWS Storage
Gateway
AWS
DataSync
AWS Transfer
Family
AWS
Snowball
Amazon Kinesis
Data Firehose
AWS
Marketplace
Server and database migration
CloudEndure
Migration
AWS Outposts
AWS SMS AWS DMS
Migration automation
and governance
AWS Service
Catalog
AWS
Migration Hub
AWS
Prescriptive
Guidance
Hybrid solutions
AWS Direct Connect VMware Cloud on AWS
Mobilize
AWS
Control
Tower
Planning support
AWS
Prescriptive
Guidance
AWS
Application
Discovery Service
AWS Migration
Portfolio
Assessment
Automated
landing
zone
Directional
business case
CloudEndure
Migration
AWS
Migration Hub
Migration
Evaluator
Assess
Decision support
Migration
Evaluator
AWS
Migration
Readiness
Assessment
AWS
Application
Discovery Service
AWS Migration
Portfolio
Assessment
AWS Cloud
Adoption
Readiness Tool
(CART)
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Lessons learned
• Consistent executive engagement is critical
• Business goals matter
• Document the business case, but note the planning is continual
• Establish your principles early
• Elevate the ’Security and Controls’ conversation
• Invest in your workforce and work the plan
• Don’t bring your legacy IT mental model
• Application Dependency Mapping and performance of existing workloads
matters
• Leverage Generative AI Tools to help boost development productivity
• Availability, Security, Durability and DR are radically better in the Cloud, learn
the new
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
ENT203 | Modernizing large-scale mainframes with AWS Mainframe Modernization
ENT202 | Automate, improve, and modernize Oracle applications in under 2 hours
ENT308 | Build well-architected refactored mainframe AWS Blu Age applications
DAT311 | Convert, migrate, and replicate your databases with AWS DMS
ENT204 | Drive innovation with AWS Mainframe Modernization Data Replication
EUC202 | Manage a VDI migration with Amazon WorkSpaces Core
STG309 | Migrate your on-premises data to AWS storage using AWS DataSync
ENT306 | Migrate, optimize, and modernize a Microsoft application in 2 hours
ENT302 | Modernizing the application stack with AWS modernization pathways
ENT325 | The migration journey with AWS Application Migration Service
ENT210 | Accelerating the migration of large-scale SAP systems to AWS
ENT220 | AWS MAP: A proven methodology for cloud migration and modernization
ENT236 | Architecture-led portfolio migration and modernization
DAT328 | Dive deep into different AWS DMS migration options
TNC102 | AWS migration essentials
PEX305 | Evolution from migration to modernization using modernization pathways
Other migration breakouts at re:Invent
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Don’t let perfect be the enemy
of good enough.
Voltaire
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you!
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Please complete the session
survey in the mobile app
Thank you! Please complete the session
survey in the mobile app
Jonathan Allen
jnatall@amazon.co.uk
Oscar Rodriquez
oscarris@amazon.com

ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf

  • 2.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Completing a large-scale migration and modernization with AWS Jonathan Allen E N T 2 1 5 Director, Enterprise Strategy AWS Oscar Rodriguez Director, Professional Services AWS
  • 3.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Agenda Executive engagement 01 Modernize 05 Putting the right team together 02 Data 06 Start using AWS the right way 03 Tooling 07 Migrate 04 Links 08
  • 4.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. We have learned that the majority of customers want to modernize as they migrate
  • 5.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. On- premises Lift and shift Move to managed databases Modernize with purpose-built databases Innovation velocity Total cost of ownership (TCO) Break free from legacy databases Modernizing leads to maximum innovation velocity and optimal total cost of ownership
  • 6.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. DOW JONES HOYA MISAWA NET docomo Intuit Pfizer KOREAN AIR Hilton SHARP BMW talanx Shell Nintendo Expedia Johnson & Johnson Merck Nordstrom HBO NOKIA Schneider Electric NOVARTIS FOX vodafone The New York Times JPX bp NIPPON EXPRESS Commonwealth Bank IMS Health EA Turner Nationwide NIPPON TV mlbam Kellogg’s TOSHIBA havenpower LAMBORGHINI TCL airbnb Netflix CapitalOne Conde Nast Siemens Disney Discovery Singapore Airlines Industry leaders migrate to AWS
  • 7.
    % % Does your ExCoand the board understand and support the “why?” Executive engagement
  • 8.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Understand your compelling “why?” Executive engagement Delivery speed improvement Time-driven data center exit Acquisition of another business Divestiture of a line of business Reduce technical debt Cost reduction Moving to multi-tenancy SaaS Licensing cost reduction Enabling gen AI solutions Removing undifferentiated lifting Security improvements Availability improvements Moving to data-driven business Changing contact center technology Moving to data as a product Durability improvements Sustainability improvements Move to compete globally Scalability improvements All of the above!!
  • 9.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Average realized benefits Source: The Hackett Group (2022), Supercharge Financial Performance with Amazon Web Services Executive engagement 20% 29% 43% Infrastructure cost reduction per year, over six years Staff productivity improvement Agility increase delivering new features
  • 10.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Executive engagement Business case with Migration Evaluator Migration Evaluator agentless collector Using existing data
  • 11.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Executive engagement Business case with Migration Evaluator Directional business case Quick Insights report Available 5 days after data collection ends (upon request) Automated PDF & Excel export Available within 48 hours of data collection
  • 12.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Executive engagement The AWS Cloud Economics team can help 1 week 2–4 weeks 2–3 weeks based on iterations Step 1: First call Step 2: Get the right teams involved Step 3: Gather data Step 4: Analysis and refinement Step 5: Executive presentation
  • 13.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Executive Summary Financial Impact Results All Assumptions Used Infrastructure Savings Summary Cashflow Summary Carbon Reduction Benefit Results Examples are not exclusive, all business cases contain custom content Executive engagement The AWS Cloud Economics team can help
  • 14.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Game-changing 17-month journey 58% Total cost savings: 18% immediate and another 40% after optimizations 50% Reduction in traditional IT operations tasks 99.999% Application availability – up from 99.9% 10x Increase in innovation pipeline “Go faster than what is comfortable.” Michael Rapino CEO, Live Nation “… when you know you have the ability to quickly deprovision, it makes you bolder to say yes and try new things.” Jake Burns (former) VP of Cloud Services, Live Nation Executive engagement LIVE NATION
  • 15.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved.
  • 16.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Putting the team together Who is your single-threaded leader? “Owner of business case”
  • 17.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Single-Threaded Leader Putting the team together Leadership team Procurement CISO CFO Head of Infrastructure Head of Delivery Engineering Risk Leader Audit Leader HR Legal
  • 18.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Putting the team together
  • 19.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Questions parking lot Putting the team together Be prepared to answer questions
  • 20.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. the business case will continually be reviewed we will limit complexity by using a primary cloud partner security is job zero this group can remove all blockers if you build it, you support it engineers are trusted, but we verify their actions …unless you have better ones We believe that… Putting the team together Create and amend your principles as you go!
  • 21.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Cloud Center of Excellence (CCoE) Security Engineers Infrastructure/ Cloud Engineers Operations Engineers Software Development Engineers CCoE Leader Lead Cloud Architect Putting the team together “Multitool” of individuals
  • 22.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Ephemeral team Putting the team together Patterns and anti-patterns of CCoEs Immutable team Understand the new cloud patterns Use legacy on-premises design patterns Work to empower other teams Become a bottleneck Establish essential patterns first Try to “boil the ocean” Technical self-sufficient dedicated resource Treating it as a ‘Side of Desk’ project
  • 23.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Centralized vs. federated CCoE model Putting the team together F E D E R A T E D Enablement of LoB builder teams Availability choices Amazon Machine Image creation as appropriate Creation of service usage standards as needed Ability to customize DevSecOps pipelines Ensure all infrastructure as code Ensure AMI rehydration IP Address allocation Control Tower vending as needed Enablement of federated CCoE teams Private Pricing Agreement (PPA) Global networking and IP Address Allocation Master Payer Account Security standards Compliance standards ‘Traffic light’ of service usage Ensure all CCoE teams are learning and sharing from each other G L O B A L
  • 24.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Putting the team together Cloud Business Office (CBO) CBO Leader Procurement Security Finance HR Leader Reskilling Lead Program Leadership Risk Leader Audit Leader Legal
  • 25.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Certify Scale Watch: re:Invent talk https://www.youtube.com/wat ch?v=yHzJw007oO8 Read: AWS blog post https://amzn.to/36syEg0 Train Get to 10% certified – this is the tipping point for exponential adoption Putting the team together Use a mechanism to enable reskilling
  • 26.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Scaling the human capability to build a migration factory Use own resources AWS Professional Services Onsite and remote resoures assigned to you working to contract AWS Managed Services Remote resources contracted to support you remotely, can also execute migration work Putting the team together AWS Partner Network Choose to work with any of the 100K+ partners TRAINING AND CERTIFICATION MECHANISM
  • 27.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Business Capability Focused Business Value Realization People Roles and Readiness Governance Prioritization and Control Technical Capability Focused Platform Applications and Infrastructure Security Risk and Compliance Operations Hybrid and Dynamic Diagnose migration readiness, align leadership teams, and build a case for change Outputs Migration Readiness Assessment (MRA) overview
  • 28.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Should I bring my existing tooling and architecture thinking to the cloud? Starting the right way
  • 29.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. A common starting point Dev VPC VPC AppDev Ops Staging Prod VPC VPC AppDev Ops AppDev Ops AppDev Ops AppDev Ops AppDev Ops • Complicated and messy over time • “Gray” boundaries • Difficult to track resources • Step on each other’s toes and is unlikely to scale… Starting the right way
  • 30.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. With AWS Control Tower, you don’t have to choose between governance and agility You can have both Business agility and governance control Security Compliance Operations Spend management Self-service access Experiment fast Respond quickly to change Starting the right way Agility Governance
  • 31.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Manage continuously Automate compliant account provisioning Centralize identity, access, and logging Establish Controls Landing Zone Single point for managing your organization AWS Control Tower: Enabling agility and control Starting the right way
  • 32.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Organizational units Accounts Enable Enable Output Output Output Organizational units Accounts Preventive control Granular AWS policies SCP Detective/ remediable controls AWS Config rules Always compliant Granular AWS policies Compliant Non- compliant Proactive control Granular AWS policies AWS CloudFormation Apply governance policies with AWS managed controls Starting the right way
  • 33.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Use the Cloud Foundation Framework as needed Security Infrastructure Network Connectivity Network Security Tagging Template Management Workload Isolation Boundary Data Isolation Business continuity Finance Operations Identity Management & Access Control Encryption & Key Management Secrets Management Patching Security Incident Response Vulnerability & Threat Management Application Security Developer Experience & Tools Logging & Monitoring Rollout/Rollback Sort/Search for Metadata Disaster Recovery Backup Support Cloud Financial Management Records Management Resource Inventory Log Storage Governance Audit & Assessment Forensics Service Onboarding Change Management Data De-identification Starting the right way
  • 34.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Partners are key to transformation success Starting the right way
  • 35.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Application monitoring and orchestration Starting the right way
  • 36.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Application monitoring and orchestration Starting the right way Dependency mapping matters…
  • 37.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Discovery Determine Migration Path Assess & Plan Production Validation Transition Rehost Automate Use Migration Tools Migrating with 5 of the Rs
  • 38.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Rehost App App App Instance Instance Instance Virtual private cloud (VPC) AWS Cloud Availability Zone 1 Instance Instance NAT gateway Corporate data center Migrating with 5 of the Rs
  • 39.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Rehost and then optimize is a powerful combo On-premises Lift and shift Instance right sizing Improved elasticity Forecast: measure, monitor, improve Choosing the correct pricing model Storage optimization Serverless architecture Managed services True AWS optimized Traditional comparisons Unit cost (that is, cost/transaction) Initial benefits case for cost reduction Optimization post migration enables cost reduction and innovation Migrating with 5 of the R’s
  • 40.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS Application Migration Service (AWS MGN) Highly automated Reliable Flexible Migrating with 5 of the R’s https://aws.amazon.com/application-migration-service/ Migrate from any source Suitable for large- scale migrations Wide range of OS, application, and database support Short cutover windows with minimal downtime Robust, predictable, non-disruptive continuous replication Highly secure Minimal skill set required to operate Easily plugs into migration factories and cloud CoEs Easy, non-disruptive tests prior to cutover
  • 41.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Physical Data Centers Any Application Any Database x86 Operating Systems Source Infrastructure * See documentation or contact Support for a complete list Windows Workstations Wide platform support* Migrating with 5 of the R’s ORACLE E-BUSINESS SUITE ORACLE PEOPLESOFT Microsoft IIS SharePoint Microsoft Active Directory Exchange Microsoft Dynamics CRM Microsoft SQL Server ORACLE DATABASE Microsoft Windows Server 2003 Windows Server 2008 Windows Server 2012 Windows Server 2016 Windows Server 2019 ORACLE LINUX Microsoft Hyper-V Microsoft Azure Google Cloud Platform ORACLE CLOUD IBM Cloud
  • 42.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Corporate data center/ any cloud AWS Cloud Region AWS Application Migration Service Staging Area subnet Migrated Resources Disks Agent control protocols Continuous, block level data replication (compressed & encrypted) Replication Servers (lightweight Linux EC2 instances) EBS Volumes Test/Cutover EC2 Instance EBS Volumes Test/Cutover EC2 Instance Staging Area server configuration & reporting Creation of Staging Area resources Automated orchestration & system conversion enables short cutover windows AWS Replication Agent AWS Replication Agent
  • 43.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Customer success story: Finnair “People didn’t think the move could be executed in such a short timeframe, especially given constraints around coronavirus.” Tiina Flytström Head of Infrastructure and Cybersecurity, Finnair Key project milestones • Solution: MAP MRA, CloudEndure & Migration Factory, Cloudamize, AWS RDS, AWS SAP HANNA • Delivery team: Proserv, NordCloud Lead Partner • Migration scope: 400 servers, 70 applications which were vital to Finnair’s daily operations. Mixture of Windows, SAP, VMware, legacy Windows 2008, Windows 2003, Windows 2000, Oracle, and AIX • Timeline: Engaged in September. Completed migration in November (45-day project) • Key activities: Immersion day, partner training, wave planning, rapid inventory validation Migrating with 5 of the R’s Finland’s national airline, Finnair, carried 14.7 million passengers in 2019 but just 3.5 million in 2020. A move to AWS helped it cope with this turmoil while controlling costs. The migration provides an agile and future-ready infrastructure to power Finnair’s digital transformation and future growth.
  • 44.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Discovery Determine Migration Path Assess & Plan Production Validation Transition Rehost Relocate VMware Cloud on AWS Move existing Containers AWS Outposts, AWS Local Zones Automate Use Migration Tools Determine Configuration Migrating with 5 of the R’s
  • 45.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. 2017 Today Initial availability, geo and partner expansion, new consumption options, business-critical workloads, migration and ecosystem, availability and scale, DRaaS cost optimization, enterprise compliance, advanced security, advanced networking, scale improvements, container support, consumption flexibility US East (N. Virginia) US East (Ohio) US West (N. California) US West (Oregon) Canada (Central) Europe (Frankfurt) Europe (Ireland) Europe (London) Europe (Paris) Asia Pacific (Singapore) Asia Pacific (Sydney) Asia Pacific (Tokyo) Asia Pacific (Mumbai) South America (São Paulo) Asia Pacific (Seoul) Europe (Stockholm) Europe (Milan) Asia Pacific (Osaka) GovCloud (US West) GovCloud (US East) Asia Pacific (Hong Kong) Africa (Cape Town) Middle East (Bahrain) Migrating with 5 of the R’s AWS and VMware exclusive joint engineering Key capabilities • 120 min. for new SDDC on bare metal • 12 min. avg. time to add a host • 23 AWS Regions • 99.99% SLA for stretched clusters • 200+ integrated features • 17 major SDDC updates • 6 years proven in field
  • 46.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. vRealize Suite, PowerCLI AWS global infrastructure Customer data center vCenter On premises vSphere-based environment Access to all AWS services Amazon EC2 Amazon S3 Amazon RDS Amazon Redshift AWS Direct Connect Amazon DynamoDB AWS CLI, SDK Amazon SageMaker AWS Shield vSphere vSAN NSX vCenter VMware Cloud on AWS VMware Cloud on AWS Migrating with 5 of the R’s
  • 47.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Discovery Determine Migration Path Assess & Plan Production Validation Transition Rehost Relocate Repurchasing VMware Cloud on AWS Move existing Containers AWS Outposts, AWS Local Zones SaaS Bring your own license Enterprise license Automate Use Migration Tools Deploy Software Determine Configuration Migrating with 5 of the R’s
  • 48.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS Marketplace T R A N S F O R M I N G P R O C U R E M E N T A T S C A L E 3,000+ ISVs 300+ data providers 1,300+ channel partners 13,000+ transactable listings Deployed in 29 Regions 70 categories (monitoring, security, databases, etc.) 330,000+ active subscribers 2M+ active subscriptions Migrating with 5 of the R’s
  • 49.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Choose how you purchase in AWS Marketplace Seller Private Offers Channel Partner Private Offers Self-service Maintain direct relationships with ISVs and Channel Partners while consolidating billing and management with AWS AWS Marketplace Buyer Seller (software, services, and data) Migrating with 5 of the R’s
  • 50.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Source: “The Total Economic Impact of AWS Marketplace,” a commissioned study by Forrester Consulting on behalf of AWS, May 2022. Results are based on a composite organization comprised of interviewees with experience using AWS Marketplace. 75% reduction in onboarding effort for new vendors 66% time savings due to procurement efficiencies 10% drop in licensing costs due to increased licensing flexibility Migrating with 5 of the R’s AWS Marketplace customer benefits
  • 51.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Key infrastructure offerings DevOps Security Storage Networking Database Professional services Observability Migrating with 5 of the R’s
  • 52.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Key business application, and data offerings Business applications Healthcare & life sciences Financial services Gaming, sports, media & entertainment Retail, CPG, travel & hospitality Energy & industrial Auto & telco Migrating with 5 of the R’s
  • 53.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Discovery Determine Migration Path Assess & Plan Production Validation Transition Rehost Relocate Repurchasing Retain Retire VMware Cloud on AWS Move existing Containers AWS Outposts, AWS Local Zones SaaS Bring your own license Enterprise license Automate Retain on-premises Move to colocation Execute decommission Use Migration Tools Deploy Software Determine Configuration Migrating with 5 of the R’s
  • 54.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Sometimes physically moving hardware can work On-premises Traditional server Co-lo such as Direct Connect Partner Connect Direct Co-lo Traditional server Traditional server Traditional server Managed service provision Migrating with 5 of the R’s solaris solaris
  • 55.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Prioritization, strategy, and dependency analysis Compelling events and available dates Effort and resource availability Create plan Design and build Transfer and test Cutover Close Design and build Transfer and test … Design and build … Wave 1 Wave 2 Wave n 2 weeks 2 weeks 1 week 1 week App 1 (Rehost) App 2 (Replatform) App 3 (Retire) App 4 (Refactor) App 5 (Rehost) App 6 (Rehost) App 7 (Refactor) App 8 (Retain) App n Portfolio assessment will be continual Migrating with 5 of the Rs
  • 56.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Why AWS modernization? Developers wait days/weeks for infrastructure to be provisioned Tooling is inconsistent across teams Software is manually deployed on an ad-hoc basis Security is configured ad-hoc for each application Developers lack visibility into applications running in production Drivers Solution Developers provision infrastructure on demand and deploy in minutes Software delivery is automated via continuous delivery pipelines Applications are fully instrumented for metric and log collection Organizations standardize on tools and best practices Security best practices are baked into every application and service ! Modernizing
  • 57.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. How can a business understand the layers of application complexity ? How do you know what you need? Modernizing
  • 58.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Modernizing with 2 of the Rs Automatically discover Modernization Patterns
  • 59.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Discovery Determine Migration Path Assess & Plan Modernizing: Replatform Production Validation Transition Determine architecture Rehost Relocate Repurchasing Retain Retire Replatform VMware Cloud on AWS Move existing Containers AWS Outposts, AWS Local Zones SaaS Bring your own license Enterprise license Automate Retain on-premises Move to colocation Execute decommission Use Migration Tools Upgrade OS Containers Open Source Serverless Modern DevOps Managed Data Deploy Software Determine Configuration
  • 60.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Replatform: 6 modernization pathways AWS Application Migration Service Modernizing: Replatform 1. Upgrading the operating system Get to latest OS Version Rehydratable AMIs Packaged Software Installs Load Balanced Across AZs 01 02 03 Configure disaster recovery after migration Convert CentOS to Rocky Linux Convert SUSE BYOS to AWS license M O R E T O C O M E
  • 61.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Replatform: 6 modernization pathways Modernizing: Replatform 1. Upgrading the operating system Get to latest OS Version Rehydratable AMIs Packaged Software Installs Load Balanced Across AZs
  • 62.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. App2Container helps customers to transform their applications running in virtual machines into containers and easily deploy them to Amazon ECS or EKS with minimal effort Replatform: 6 modernization pathways Modernizing: Replatform 2. Move to Containers Legacy app containerization with minimal efforts Containerization at scale Best practices for containerization Opinionated AWS Deployment artifacts 1. Upgrading the operating system Discover and analyze Create application inventory and analyze runtime dependencies Extract and containerize Extract application with dependencies and create a docker image Create deployment artifacts Generate the ECS task and Kubernetes pod definitions and create CI/CD pipelines Deploy to AWS Cloud Store image in Amazon ECR and deploy to Amazon ECS and Amazon EKS
  • 63.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Replatform: 6 modernization pathways Modernizing: Replatform Quickly prioritize and reduce manual effort for .NET with Porting Assistant to .NET Core Moving to Open Source databases (i.e., SQL Server -> Aurora PostgreSQL) Moving to Linux (i.e., Windows→ Linux) 1. Upgrading the operating system 3. Move to Open Source 2. Move to Containers
  • 64.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Replatform: 6 modernization pathways Modernizing: Replatform AWS Lambda AWS Fargate Amazon EventBridge AWS Step Functions Amazon Simple Notification Service (Amazon SNS) Amazon Simple Queue Service (Amazon SQS) Amazon API Gateway AWS AppSync Amazon Simple Storage Service (Amazon S3) Amazon Elastic File System (Amazon EFS) Amazon DynamoDB Amazon RDS Proxy Amazon Aurora Serverless Amazon Redshift Serverless Amazon Neptune Serverless Amazon OpenSearch Serverless Multiple services now offer serverless offerings 1. Upgrading the operating system 4. Move to Serverless 2. Move to Containers 3. Move to Open Source
  • 65.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Replatform: 6 modernization pathways Modernizing: Replatform 1. Upgrading the operating system 5. Move to DevOps 2. Move to Containers 3. Move to Open Source 4. Move to Serverless Code repository Build and containerize Dev team Deploy to production Deploy Shared services pipeline account Approval Test and promote Amazon ECR Promoted images Deploy Validate and deploy to test Amazon SNS AWS CodeArtifact Amazon ECR Unqualified images Amazon CodeGuru AWS CodePipeline
  • 66.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Replatform modernization pathways Oracle instance SQL server instance MariaDB instance On-premises Amazon RDS Amazon Redshift Amazon OpenSearch Service Amazon DynamoDB Amazon Aurora Amazon DocumentDB (with MongoDB compatibility) Amazon Neptune Amazon Kinesis Data Streams Amazon Managed Streaming for Apache Kafka AWS Region AWS cloud AWS Database Migration Service 1. Upgrading the operating system 6. Move to Manage Databases 2. Move to Containers 3. Move to Open Source 4. Move to Serverless 1,200,000 Databases migrated using AWS Database Migration Service 5. Move to DevOps
  • 67.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Discovery Determine Migration Path Assess & Plan Modernizing: Refactor Production Validation Transition Determine architecture Rehost Relocate Repurchasing Retain Retire Replatform Refactor VMware Cloud on AWS Move existing Containers AWS Outposts, AWS Local Zones SaaS Bring your own license Enterprise license Automate Retain on-premises Move to colocation Execute decommission Domain Driven Design GenAI Augmented Strangler Pattern Event Decoupling Use Migration Tools Deploy Software Determine Configuration Cloud Native/Serverless Upgrade OS Containers Open Source Serverless Modern DevOps Managed Databases
  • 68.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Domain-driven design Event decoupling Strangler pattern Modernizing: Refactor Patterns for decomposition Gen AI Augmentation
  • 69.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Process B Get response from Process B Wait for response from Process B Continue working on Process A Process A Call for Process B Synchronous/tight Process B Process A Call for Process B Get response from Process B Continue working on Process A Asynchronous/loose Event decoupling (Moving to Asynchronous) Modernizing: Refactor
  • 70.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. The strangler pattern Moving monolithic applications to microservices by gradually creating events and APIs for various components of the legacy application https://martinfowler.com/bliki/StranglerFigApplication.html Modernizing: Refactor Monolith Browser DB Proxy Browser Service DB DB Monolith Proxy Browser Service DB Service DB Service DB DB Monolith
  • 71.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Domain-driven design Domain-driven design (DDD) takes core business concepts and applies a framework to break down software systems and align them more closely to the business. Modernizing: Refactor Opportunity Pipeline Salesperson Product Customer Territory Sales context Ticket Defect Product version Product Customer Support context
  • 72.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Gen AI Augmentation Modernizing: Refactor COSTLY CHEAPER Prompt Engineering Retrieval Augmented Generation (RAG) Fine Tuning Train Foundation Model Build apps faster and more securely with an AI coding companion Amazon CodeWhisperer
  • 73.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Building cloud native apps the “Amazon” way! 73 ProServe Modern App Design Offering Application Discovery Experience Design Technical Design Move from idea to market, faster Lower your costs Adapt at scale
  • 74.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. What about my mainframe?
  • 75.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Partnerships Platform expansion deeper + wider AWS Cloud native service AWS Competency mainframe partners AWS Mainframe Modernization service Verified partnerships Acquisition & agreements Dedicated headcounts Testing More use cases 2017 2019 2021 2023 2023 AWS Mainframe journey
  • 76.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS Mainframe Modernization service patterns Refactor Replatform Data replication File transfer AWS Mainframe Modernization Blu Age Refactor modernizes with automation the complete application software stack, infrastructure, and processes AWS Mainframe Modernization Micro Focus Replatform preserves application assets with minimal changes while modernizing the infrastructure and processes AWS Mainframe Modernization Precisely Data Replication replicates data changes from mainframes to AWS, unleashing data-based innovations and use cases AWS Mainframe Modernization Model9 File Transfer moves datasets and files between mainframes and AWS for migration and modernization use cases Mainframe application augmentation Mainframe application migration Available in AWS Console in Runtime Environments as Fully managed Services
  • 77.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS Mainframe Modernization service Modernizing with 2 of the R’s
  • 78.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS Snow Family options Data AWS Snowball Edge AWS Snowcone Offline data transfer AWS Snowmobile
  • 79.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS Snow Family options Data AWS SNOWCONE AWS SNOWBALL EDGE STORAGE OPTIMIZED 80 TB AWS SNOWBALL EDGE STORAGE OPTIMIZED 210 TB AWS SNOWBALL EDGE COMPUTE OPTIMIZED AWS SNOWMOBILE Usable HDD Storage 8 TB 80 TB HDD N/A N/A 100 PB Usable SSD Storage 14 TB 1 TB 210 TB NVMe 28 TB No Usable vCPUs 2 vCPUs 40 vCPUs 104vCPUs 104 vCPUs N/A Usable Memory 4 GB 80 GB 416 GB 416 GB N/A Device Size 9 in x 6 in x 3 in 548 mm x 320 mm x 501 mm 548 mm x 320 mm x 501 mm 548 mm x 320 mm x 501 mm 45 ft. shipping container 227 mm x 148.6 mm x 82.65 mm Device Weight 4.5 lbs. (2.1 kg) 49.7 lbs. (22.3 kg) 49.7 lbs. (22.3 kg) 49.7 lbs. (22.3 kg) N/A Storage Clustering No No No Yes, 3-16 nodes N/A 256-bit Encryption Yes Yes Yes Yes Yes HIPAA Eligible No Yes, eligible Yes, eligible Yes, eligible Yes, eligible
  • 80.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS Data migration service options Data AWS DataSync AWS Transfer Family Amazon Kinesis Data Firehose AWS Application Migration Service AWS Database Migration Service S3 Transfer Acceleration Online data transfer AWS Snowball Edge AWS Snowcone Offline data transfer AWS Snowmobile
  • 81.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Homogeneous or heterogeneous AWS DMS AWS DMS AWS DMS Amazon S3 Amazon Aurora Data
  • 82.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. DMS supported sources and targets NOSQL RELATIONAL ANALYTICS DATA WAREHOUSE Amazon S3 AWS Snowball MongoDB Cassandra Amazon DocumentDB Netezza Azure Synapse Greenplum Teradata Vertica Oracle MySQL Amazon Aurora PostgreSQL SQL Server SQL Azure MariaDB SAP ASE IBM Db2 LUW GCP MySQL SOURCES TARGETS Amazon DynamoDB Amazon DocumentDB Amazon Neptune Amazon OpenSearch Service Amazon Kinesis Data Streams Amazon S3 Amazon Managed Streaming for Kafka Amazon Redshift Oracle MySQL Amazon Aurora PostgreSQL SQL Server MariaDB SAP ASE Amazon ElastiCache Oracle SQL Server IBM Db2 z/OS Oracle, Java, and MySQL are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Amazon RDS Amazon RDS Amazon EC2 Amazon EC2
  • 83.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS SCT vs. AWS DMS Schema Conversion S I D E - B Y - S I D E C O M P A R I S O N Convert AWS Schema Conversion Tool (SCT) converts the source schema and code to match the target database Discovery & Assess DMS Fleet Advisor automatically inventories and assesses server fleets Migrate DMS creates a task to connect source and target databases and initiates migration with a click of a button Source database On-premises, in Amazon EC2, or in Amazon RDS Target database AWS Schema Conversion Tool (AWS SCT) AWS DMS Database Migration Service
  • 84.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS SCT vs. AWS DMS Schema Conversion S I D E - B Y - S I D E C O M P A R I S O N Discovery & Assess DMS Fleet Advisor automatically inventories and assesses server fleets Source database On-premises, in Amazon EC2, or in Amazon RDS Target database AWS DMS Schema Conversion Migrate DMS creates a task to connect source and target databases and initiates migration with a click of a button AWS DMS Database Migration Service Convert DMS Schema Conversion converts the source schema and code to match the target database
  • 85.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. S C H E M A C O N V E R S I O N AWS DMS uses data providers and an instance profile to create a process that converts database schemas and code objects to a format compatible with the target database. M I G R A T I O N P R O J E C T Source database On-premises, in Amazon EC2, or in Amazon RDS Target database Data provider Stores database connection details Data provider Stores database connection details Contains data providers, an instance profile, and migration rules A W S D M S D A T A B A S E M I G R A T I O N S E R V I C E I N S T A N C E P R O F I L E Specifies network and security settings AWS DMS Schema Conversion Schemaassessmentand conversioncapabilitiesnow availablewithinDMSworkflow
  • 86.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS Database Migration Service (AWS DMS) S E C U R E L Y M I G R A T E Y O U R D A T A B A S E S A N D D A T A W A R E H O U S E S T O A W S W I T H E A S E A N D M I N I M A L D O W N T I M E Self-service tool Only pay for compute resources and additional log storage used Low Cost Multi-AZ option; highly resilient and self–healing with continuous replication and monitoring for minimal downtime High availability Migrate data to and from most widely used commercial and open-source databases Supports SQL, NoSQL, text- based and data warehouse targets Breadth of Options Automated migration service will discover, assess, convert and migrate your database and analytics workloads to AWS Easy to use with a few clicks to start the process Managed Migration
  • 87.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. ▪ Auto-Provisioning & Scaling: Reduces operation burden by removing the time-consuming tasks of provisioning, monitoring, and scaling migration resources ▪ Cost Effective: Removes the guesswork by determining the optimal capacity needed. Only pay for the capacity used. ▪ Breadth of Services: Supports popular database and analytics engines, as source and target endpoints ▪ Highly Secure: Protects your data with minimal data loss and downtime AWS DMS Serverless A U T O M A T I C A L L Y P R O V I S I O N S , M O N I T O R S , A N D S C A L E S M I G R A T I O N R E S O U R C E S
  • 88.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. DMS and Snowball can work together Data Oracle instance SQL server instance MariaDB instance On-premises AWS Database Migration Service Amazon RDS Amazon Redshift Amazon OpenSearch Service Amazon DynamoDB Amazon Aurora Amazon DocumentDB (with MongoDB compatibility) Amazon Neptune Amazon Kinesis Data Streams Amazon Managed Streaming for Apache Kafka (Amazon MSK) AWS Region AWS cloud AWS Snowball Edge
  • 89.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Samsung migrates 1.1 billion users across three continents from Oracle to Amazon Aurora with AWS Database Migration Service 60 ms latency or less for 90% of the time 44% reduced monthly database costs “The scalability of Amazon Aurora is the best benefit – especially if we focus on the cost.“ Salva Jung Principal Architect and Engineering Manager Data SAMSUNG
  • 90.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Amazon EFS Amazon S3 (all storage classes) Amazon FSx (all file systems) On premises NFS, SMB, Object Hadoop (HDFS) AWS DataSync Amazon S3 on Outposts Edge AWS Snowcone AWS DataSync Amazon EFS Amazon S3 (all storage classes) Amazon FSx (all file systems) AWS DataSync AWS DataSync Cross-cloud migrations Google Cloud Storage Azure File Azure Blob * Additional supported cloud locations in the following slide What can you do with AWS DataSync
  • 91.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Methodology Tools Investment Training Partners Services AWS Migration Acceleration Program
  • 92.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS is investing in removing barriers through automation and tooling Migrate and modernize Third-party SW and tools Data and storage transfer AWS Direct Connect AWS Storage Gateway AWS DataSync AWS Transfer Family AWS Snowball Amazon Kinesis Data Firehose AWS Marketplace Server and database migration CloudEndure Migration AWS Outposts AWS SMS AWS DMS Migration automation and governance AWS Service Catalog AWS Migration Hub AWS Prescriptive Guidance Hybrid solutions AWS Direct Connect VMware Cloud on AWS Mobilize AWS Control Tower Planning support AWS Prescriptive Guidance AWS Application Discovery Service AWS Migration Portfolio Assessment Automated landing zone Directional business case CloudEndure Migration AWS Migration Hub Migration Evaluator Assess Decision support Migration Evaluator AWS Migration Readiness Assessment AWS Application Discovery Service AWS Migration Portfolio Assessment AWS Cloud Adoption Readiness Tool (CART)
  • 93.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Lessons learned • Consistent executive engagement is critical • Business goals matter • Document the business case, but note the planning is continual • Establish your principles early • Elevate the ’Security and Controls’ conversation • Invest in your workforce and work the plan • Don’t bring your legacy IT mental model • Application Dependency Mapping and performance of existing workloads matters • Leverage Generative AI Tools to help boost development productivity • Availability, Security, Durability and DR are radically better in the Cloud, learn the new
  • 94.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. ENT203 | Modernizing large-scale mainframes with AWS Mainframe Modernization ENT202 | Automate, improve, and modernize Oracle applications in under 2 hours ENT308 | Build well-architected refactored mainframe AWS Blu Age applications DAT311 | Convert, migrate, and replicate your databases with AWS DMS ENT204 | Drive innovation with AWS Mainframe Modernization Data Replication EUC202 | Manage a VDI migration with Amazon WorkSpaces Core STG309 | Migrate your on-premises data to AWS storage using AWS DataSync ENT306 | Migrate, optimize, and modernize a Microsoft application in 2 hours ENT302 | Modernizing the application stack with AWS modernization pathways ENT325 | The migration journey with AWS Application Migration Service ENT210 | Accelerating the migration of large-scale SAP systems to AWS ENT220 | AWS MAP: A proven methodology for cloud migration and modernization ENT236 | Architecture-led portfolio migration and modernization DAT328 | Dive deep into different AWS DMS migration options TNC102 | AWS migration essentials PEX305 | Evolution from migration to modernization using modernization pathways Other migration breakouts at re:Invent
  • 95.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Don’t let perfect be the enemy of good enough. Voltaire
  • 96.
    © 2023, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Thank you! © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Please complete the session survey in the mobile app Thank you! Please complete the session survey in the mobile app Jonathan Allen jnatall@amazon.co.uk Oscar Rodriquez oscarris@amazon.com