Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
STRICTLY CONFIDENTIAL
Migrating Legacy Apps: A Practical Guide12th March 2019
London
Aled Sage
1. Poorly documented setup and processes
2. Hard-wiring
3. Inter-dependencies
4. Limiting risk
5. “Well architected” applications
1. Introduction to cloud migration
2. Five key challenges
Agenda
© Cloudsoft Corporation 2019 2Migrating to AWS, 12 March 2019
STRICTLY CONFIDENTIALIntroduction
1. Trade capital expense for variable expense
2. Benefit from massive economies of scale
3. Stop guessing capacity
4. Increase speed and agility
5. Stop spending money running and maintaining data centers
6. Go global in minutes
Why Cloud?
© Cloudsoft Corporation 2019 4Migrating to AWS, 12 March 2019
Source: https://docs.aws.amazon.com/aws-technical-content/latest/aws-overview/six-advantages-of-cloud-computing.html
5
Migration Triggers
Source: https://www.linkedin.com/pulse/cloud-migration-triggers-steve-bryant-brown/
Cloud Migration Strategies
© Cloudsoft Corporation 2019 6Migrating to AWS, 12 March 2019
Source: AWS Migration Strategieshttps://cloudsoft.io/a-practical-guide-to-understanding-the-6rs-for-migration-to-aws/
Cloud Migration Strategies
© Cloudsoft Corporation 2019 7Migrating to AWS, 12 March 2019
Retain(leave as is)
Retire(decommission)
Rehost(lift and shift)
Refactor(rewrite - cloud native!)
Repurchase(replace with SaaS)
5%10%
40%
30%
10%
5%
Replatform(lift and reshape)
Agility
Statistics: Amazon
Cloud Migration Strategies
© Cloudsoft Corporation 2019 8Migrating to AWS, 12 March 2019
Retain(leave as is)
Retire(decommission)
Rehost(lift and shift)
Refactor(rewrite - cloud native!)
Repurchase(replace with SaaS)
Replatform(lift and reshape)
Agility
Iterative Refactor(run and evolve)
(continuous monitoringand improvement)
AWS Services
© Cloudsoft Corporation 2019 9Migrating to AWS, 12 March 2019
AWS Services
© Cloudsoft Corporation 2019 10Migrating to AWS, 12 March 2019
AWS Services
© Cloudsoft Corporation 2019 11Migrating to AWS, 12 March 2019
• Organisational change
• Managing uncertainty
• AWS Cloud Adoption Framework (CAF)
• Business perspective
• People perspective
• Governance perspective
• Platform perspective
• Security perspective
• Operations perspective
Not Covered
© Cloudsoft Corporation 2019 12Migrating to AWS, 12 March 2019
STRICTLY CONFIDENTIALFive key challenges
1. Poorly documented setup and processes2. Hard-wiring3. Inter-dependencies4. Limiting risk5. “Well architected” applications
STRICTLY CONFIDENTIAL1. Poorly documented setup and processes
1. Poorly documented setup and processes2. Hard-wiring3. Inter-dependencies4. Limiting risk5. “Well architected” applications
Poorly documented setup and processes
© Cloudsoft Corporation 2019 15Migrating to AWS, 12 March 2019
Poorly documented setup and processes
© Cloudsoft Corporation 2019 16Migrating to AWS, 12 March 2019
• Snowflake servers: pets vs cattle
Poorly documented setup and processes
© Cloudsoft Corporation 2019 17Migrating to AWS, 12 March 2019
• Is there a DR plan?
Poorly documented setup and processes
© Cloudsoft Corporation 2019 18Migrating to AWS, 12 March 2019
STRICTLY CONFIDENTIAL2. Hard-wiring
1. Poorly documented setup and processes2. Hard-wiring3. Inter-dependencies4. Limiting risk5. “Well architected” applications
Hard-wiring
© Cloudsoft Corporation 2019 20Migrating to AWS, 12 March 2019
STRICTLY CONFIDENTIAL3. Inter-dependencies
1. Poorly documented setup and processes2. Hard-wiring3. Inter-dependencies4. Limiting risk5. “Well architected” applications
Inter-dependencies
© Cloudsoft Corporation 2019 22Migrating to AWS, 12 March 2019
App
Inter-dependencies
© Cloudsoft Corporation 2019 23Migrating to AWS, 12 March 2019
• VPNs (IPSec or OpenVPN)
• Direct Connect
Inter-dependencies
© Cloudsoft Corporation 2019 24Migrating to AWS, 12 March 2019
• Discovery
Inter-dependencies
© Cloudsoft Corporation 2019 25Migrating to AWS, 12 March 2019
Inter-dependencies
© Cloudsoft Corporation 2019 26Migrating to AWS, 12 March 2019
• Listener
• Proxy
STRICTLY CONFIDENTIAL4. Limiting risk
1. Poorly documented setup and processes2. Hard-wiring3. Inter-dependencies4. Limiting risk5. “Well architected” applications
Limiting risk
© Cloudsoft Corporation 2019 28Migrating to AWS, 12 March 2019
Limiting risk
© Cloudsoft Corporation 2019 29Migrating to AWS, 12 March 2019
Limiting risk
© Cloudsoft Corporation 2019 30Migrating to AWS, 12 March 2019
Image source: https://www.vulpoint.be/risk-management/
STRICTLY CONFIDENTIAL5. “Well architected” applications
1. Poorly documented setup and processes2. Hard-wiring3. Inter-dependencies4. Limiting risk5. “Well architected” applications
“Well architected” applications: legacy apps
© Cloudsoft Corporation 2019 32Migrating to AWS, 12 March 2019
“Well architected” applications: legacy apps
© Cloudsoft Corporation 2019 33Migrating to AWS, 12 March 2019
“Well architected” applications
© Cloudsoft Corporation 2019 34Migrating to AWS, 12 March 2019
“Well architected” applications: operational excellence
© Cloudsoft Corporation 2019 35Migrating to AWS, 12 March 2019
“Well architected” applications: operational excellence
© Cloudsoft Corporation 2019 36Migrating to AWS, 12 March 2019
“Well architected” applications: operational excellence
© Cloudsoft Corporation 2019 37Migrating to AWS, 12 March 2019
AWS Infrastructure & Services
Customer-facing app
A lot
to do!
“Well architected” applications: operational excellence
© Cloudsoft Corporation 2019 38Migrating to AWS, 12 March 2019
AWS Infrastructure & Services
Customer-facing app
+Partner
“Well architected” applications: security
© Cloudsoft Corporation 2019 39Migrating to AWS, 12 March 2019
“Well architected” applications: reliability
© Cloudsoft Corporation 2019 40Migrating to AWS, 12 March 2019
“Well architected” applications: performance efficiency
© Cloudsoft Corporation 2019 41Migrating to AWS, 12 March 2019
“Well architected” applications: cost optimisation
© Cloudsoft Corporation 2019 42Migrating to AWS, 12 March 2019
https://go.cloudsoft.io/wellmigrated
• Speak to Cloudsoft
• Get cracking on your cloud migration:• Low-hanging fruit
• Gnarly app!
What Next?
© Cloudsoft Corporation 2019 43Migrating to AWS, 12 March 2019
44
Thank you!
Please save your questions
for the panel