UPLOAD

    1.5K

    Large Scale Migration Best Practices- 17September - 16:00

    Published: October 13, 2019

    AWS Loft Istanbul 2019 Large Scale Migration Best Practices- 17September - 16:00

    Comments

    Large Scale Migration Best Practices- 17September - 16:00

    • 1. Slide1 © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Barış Yaşin AWS – Solutions Architect Large-Scale Migration: Best Practices What we’ve learned from helping enterprises migrate large portions of their IT portfolio to AWS
    • 2. Slide2
    • 3. Slide3 Common migration drivers Data center consolidation Digital transformation Cost reduction Acquisitions or divestitures Large-scale compute- intensive workloads Facility or real-estate decisions Colocation or outsourcing contract changes Agility / dev productivity
    • 4. Slide4 Questions about mass migrations How do I create / consider a business case? I am not really sure what’s in my environment, how can I create a plan? Who can help me?
    • 5. Slide5 How do I create / consider a business case? I am not really sure what’s in my environment, how can I create a plan? Who can help me? What tools can I / should I use? How do I estimate a large transition like this? How should I manage a transition like this? How long should it take? How should I consider my legacy / non-x86 applications? Questions about mass migrations
    • 6. Slide6 AWS Partners AWS and Partner tools AWS investment AWS training Migration methodology AWS Professional Services
    • 7. Slide7 Some customers migrating Consolidating 56 data centers down to 6, moving 75% of infrastructure to cloud in the process, and re-allocating more than $100M toward key business drivers Data center consolidation
    • 8. Slide8 Some customers migrating Migrated ~5,500 instances in 9 months, reduced storage costs 50%, compute costs 20%, and sped up provisioning by 10x (4 weeks to 2 days) Agility/Dev Productivity Cost Reduction
    • 9. Slide9 Migrated 300+ applications in 1 year for a savings of $21M Digital Transformation Some customers migrating
    • 10. Slide10 Migrated 300+ applications in 1 year for a savings of $21M Migrated 8 of 12 data centers to AWS, improving performance, reliability, and cost Migrated over ~5,500 instances in 9 months, reduced storage costs 50%, compute costs 20%, and sped up provisioning by 10x (4 weeks to 2 days) Migrated data center assets for several divested business units in 6 months Consolidating 56 data centers down to 6, moving 75% of infrastructure to cloud in the process, and re-allocating more than $100M toward key business drivers Some customers migrating
    • 11. Slide11 Migration process Migration preparation & business case Portfolio discovery & planning Application design Migration & validation Operate & optimize
    • 12. Slide12 Preparing for mass migration EXECUTIVE SPONSORSHIP
    • 13. Slide13 Preparing for mass migration PEOPLE PROCESS TECH FOUNDATIONAL EXPERIENCE EXECUTIVE SPONSORSHIP
    • 14. Slide14 Foundational capabilities Cloud Center of Excellence Technical training Hiring people & partners Communication plan Landing zone Security foundation Operations tools Operations model Provisioning Billing optimization Security operations VPN PEOPLE PROCESS TECH Direct connect Accounts Central services Security Network Identity & access Domains Start Build & iterate Service Catalog IAM Config S3 CloudTrail Lambda
    • 15. Slide15 Foundational capabilities Cloud Center of Excellence Technical training Hiring people & partners Communication plan Landing zone Security foundation Operations tools Operations model Provisioning Billing optimization Security operations VPN PEOPLE PROCESS TECH Direct connect Accounts Central services Security Network Identity & access Domains Start Build & iterate Service Catalog IAM Config S3 CloudTrail Lambda
    • 16. Slide16 Preparing for mass migration PEOPLE PROCESS TECH FOUNDATIONAL EXPERIENCE EXECUTIVE SPONSORSHIP BUSINESS CASE
    • 17. Slide17 Your business case should be driven by your organization’s KPIs, but here are some common drivers
    • 18. Slide18 Unit price of infrastructure Ability to match supply & demand A pathway to optionality An elastic cost base Transparency drives a lean mindset Business value drivers OPERATIONAL COSTS
    • 19. Slide19 Automation drives maintenance efficiencies Reduced cost of planned and unplanned outages Increased developer productivity Business value drivers WORKFORCE PRODUCTIVITY OPERATIONAL COSTS
    • 20. Slide20 Elimination of hardware refresh programs Elimination of maintenance programs Business value drivers WORKFORCE PRODUCTIVITY COST AVOIDANCE OPERATIONAL COSTS
    • 21. Slide21 Reduced risk profile / reduced cost of risk mitigation Revenue & margin improvements due to reduced outages Business value drivers WORKFORCE PRODUCTIVITY COST AVOIDANCE OPERATIONAL COSTS OPERATIONAL RESILIENCE
    • 22. Slide22 WORKFORCE PRODUCTIVITY COST AVOIDANCE OPERATIONAL COSTS OPERATIONAL RESILIENCE BUSINESS AGILITY Reduced time to market & innovate Increased operational agility (new market penetration, divestiture, acquisition) Business value drivers
    • 23. Slide23 OPERATIONAL COSTS WORKFORCE PRODUCTIVITY COST AVOIDANCE OPERATIONAL RESILIENCE BUSINESS AGILITY 98% reduction in P1/P0s 77% faster to deliver business applications 52% average TCO savings 35% reduction in compute assets (792) 15 automated bots developed 80% cloud-first adoption 15 cloud services created 50 applications decommissioned 8 cloud migration parties Improved security posture Shift to self-service culture Rapid experimentation Reduced technical debt 14M YOY savings Improved performance Streamlined M&A activity DevOps in practice $20M investment Focus 18 months 300+ apps migrated & $14M YOY savings
    • 24. Slide24 Migration Preparation & Business Case Portfolio Discovery & Planning Application Design Migration & Validation Operate & Optimize
    • 25. Slide25 Migration planning Outcomes Cost model Migration patterns Resource model Project plan Business case
    • 26. Slide26 Disconnected and incomplete data Asset Inventories CMBD Tribal Knowledge SLA/OLA App Configuration Data Performance Information Architecture Migration planning Outcomes Cost model Migration patterns Resource model Project plan Business case
    • 27. Slide27 Disconnected and incomplete data Asset Inventories CMBD Tribal Knowledge SLA/OLA App Configuration Data Performance Information Architecture Outcomes Cost model Migration patterns Resource model Project plan Business case Gathering data and organizing “discovery & planning” AWS Application Discovery Service Applications Infrastructure Performance Migration planning
    • 28. Slide28 Disconnected and Incomplete Data Asset Inventories CMBD Tribal Knowledge SLA/OLA App Configuration Data Performance Information Architecture Outcomes Cost Model Migration Patterns Resource Model Project Plan Business Case Gathering Data and Organizing “Discovery & Planning” AWS Application Discovery Service Applications Infrastructure Performance Migration planning
    • 29. Slide29 Operate & Optimize Migration Preparation & Business Case Portfolio Discovery & Planning Application Design Migration & Validation
    • 30. Slide30 App migration patterns Re-architect (Re-writing / decoupling applications) Redesign application / infrastructure architecture App code development Full ALM / SDLC Integration Re-purchase (Replace - Drop & shop) Purchase COTS / SaaS & licensing Manual install & setup Re-platform (Lift & Reshape) Modify underlying infrastructure Determine new platform Retain / revisit Manual Manual config Manual deploy Manual install Retire / decommission Re-host (Lift & Shift) Discover / assess / prioritize applications Determine migration path Use migration tools Transition Production Validation Automate
    • 31. Slide31 Spectrum of complexity Re-host Re-architect Re-platform Re-purchase Level of effort
    • 32. Slide56 App migration automation / tools SERVER & DB MIGRATION ADDITIONAL 3RD-PARTY MIGRATION TOOLS DATA TRANSFER Amazon S3 Transfer Acceleration AWS Storage and File Gateway AWS Direct Connect AWS Snowball Amazon Kinesis Firehose AWS Server Migration Service AWS Database Migration Service VMware Cloud on AWS APPLICATION MIGRATION & AWS Snowmobile MIGRATION TRACKING AWS Migration Hub
    • 33. Slide91 A single location to track the progress of application migrations across AWS and partner solutions AWS Migration Hub Simplify and accelerate migration execution
    • 34. Slide36 Portfolio discovery & planning Re-architect Re-host Re-platform Re-factor By line of business Landing zone platform integration Operational integration Migration project control By migration strategy Cloud Center of Excellence Migration teams Migration organizational strategies Scale as needed Scale as needed
    • 35. Slide37 Migration scoreboard Re-host Re-platform Re-architect Retire Line of business 1 Line of business 2 Line of business 3 Apps migrated COE reviewed Data encrypted Cost / app 23 21 12 4 5 13 17 Y N Y Y N N Y $12k $5k $30k $0k $78k $9k $82k
    • 36. Slide38 Migration Preparation & Business Case Portfolio Discovery & Planning Application Design Migration & Validation Operate & Optimize
    • 37. Slide39 Cloud Center of Excellence Technical training Hiring people & partners Communication plan Landing zone Security foundation Operations tools Operations model Provisioning Billing optimization Security operations PEOPLE PROCESS TECH Iterating on your operating model VPN AWS Direct Connect Accounts Central Services Security Network Identity & Access Domains Start Build & iterate AWS Service Catalog IAM AWS Config Amazon S3 AWS CloudTrail AWS Lambda
    • 38. Slide40 Cloud Center of Excellence Technical training & certifications Hiring people & partners Communication plan Landing zone Security foundation Operations tools New AWS Services Hybrid Integrations Operations model Provisioning Billing optimization Security operations Migration process Discovery & planning PEOPLE PROCESS TECH Iterating on your operating model
    • 39. Slide41 Common hybrid scenario Data center Data center On premises Cloud Amazon VPC AWS Direct Connect Data center Application 1 Application 2 Application 3
    • 40. Slide42 Common hybrid tools On premises Cloud Amazon VPC AWS Direct Connect Application n Application 1 Data center Amazon File and Storage Gateway AWS CodeCommit AWS CodeDeploy AWS CodePipeline Application 2 Application 3
    • 41. Slide43 Common hybrid tools On premises Cloud Amazon VPC AWS Direct Connect on AWS Application n Application 1 Data center Amazon File and Storage Gateway AWS CodeCommit AWS CodeDeploy AWS CodePipeline Application 2 Application 3
    • 42. Slide44 Typical migration engagement Application Migrations Build the foundation: Operational readiness ‒Cloud Center of Excellence ‒Landing zone ‒Operations model ‒Security and compliance Clear business case Migration plan Achieve business objectives: Scale migration to meet the objectives outlined in your business case ‒People ‒Process ‒Technology Migration preparation & business case Portfolio discovery & planning Application design Migration & validation Operate & optimize Migration Readiness Assessment Determine readiness: Current state People Platform Operations Security Clear business case Clear migration plan Migration Readiness and Planning (MRP)
    • 43. Slide55 VALUE TIME Stages of adoption / enterprise transformation PROJECT REINVENTION CLOUD NATIVE RETIRE TECH DEBT FOUNDATION MIGRATION
    • 44. Slide50 AWS Migration Competency: CONSULTING PARTNERS
    • 45. Slide53 http://amzn.to/considering-mass-migration http://amzn.to/enterprise-cloud-best-practices http://amzn.to/cloud-stages-of-adoption Thank you!
    • 46. Slide54 Thank you!