Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Best Practices in Planning a Large-Scale Migration to AWS - May 2017 AWS Online Tech Talks


Published on

Learning Objectives:
- Understand what encompasses a large-scale migration and the key business drivers for this change
- Learn the stages of adopting the AWS Cloud and key activities to complete before considering a large-scale migration
- Learn how to analyze your application portfolio and classify it against common migration patterns
- Discover the tools and techniques to help streamline your migration activities
- Learn program management and governance techniques to ensure success

Many businesses have a large portfolio of existing applications running on-premises today and are interested in moving those workloads to AWS in order to achieve cost savings and enable business agility. Planning a large-scale migration to the cloud takes time and effort, as well as expertise and tools to ensure success along the way. AWS has developed a framework to help customers plan and execute large-scale migration programs, consisting of a comprehensive methodology, a set of tools, and partners with deep subject expertise. In this tech talk, you will learn about foundational milestones to achieve in your migration journey, how to analyze your application portfolio, plan and execute your migration project, and enable your organization to operate on the cloud. This framework leverages our experiences and best practices in assisting organization around the world with their migration programs.

Published in: Technology

Best Practices in Planning a Large-Scale Migration to AWS - May 2017 AWS Online Tech Talks

  1. 1. Best Practices in Planning a Large Scale Migration to AWS Nirav Kothari, Principal Consultant
  2. 2. Agenda • Migrating to AWS • Stages of Cloud Migration • Pre-Migration • Migration • Post-Migration • Q&A
  3. 3. Cloud Stages of Adoption Covered in the next 30 minutes
  4. 4. Stages of Cloud Migration: Pre-Migration
  5. 5. Identify Key Resources IT Organization
  6. 6. Mitigate the Effect of Functional Siloes CCoE Security Development Architecture Operations Leadership Finance
  7. 7. How Do You Start? Amazon Web ServicesData Center First Project
  8. 8. Conduct Validation Amazon Web ServicesData Center First Project Validate Foundation
  9. 9. Apply in Full Amazon Web ServicesData Center First Project Validate Foundation Validate Methodology
  10. 10. What Is a Landing Zone? A configured, secure enterprise multi-account AWS environment based on best practices A starting point for your application migration journey An environment that allows for iteration and extension over time
  11. 11. MVL 1.0 MVL Landing Zones MVL 1.2 MVL 1.1 Data Center
  12. 12. Start Small and Iterate with Use Cases Action Steps 1. Create CCoE 2. Execute a representative sample project 3. Create a process with the lessons learned 4. Validate the foundation & methodology Considerations 1. Prevent analysis paralysis 2. Avoid up front discovery for the entire portfolio 3. Create a Minimum Viable Landing Zone (MVL)
  13. 13. Stages of Cloud Migration: Migration
  14. 14. Migration Methodology Time Change Time Change Big Bang Migrations “Waterfall Methodology” Iterative Migration “Agile Methodology” Larger Effort Increased Risk Smaller Efforts Minimized Risk App1 App2 App3
  15. 15. Agile Process Time Change Web Tier App Tier Database
  16. 16. Migration Paths Migration Factory Re-host Migration Factory Re-architect New workloads CCoE Cloud-native
  17. 17. Migration vs. Daily Business Daily Business Migration Factory Application Owner Migrated Apps: Migrated Servers: 318 1937 Migration Factory Dashboard Track Progress ??
  18. 18. Prioritize Agility Action Steps 1. Prioritize agility 2. Try small and validate 3. Set up a migration factory 4. Track and communicate progress Considerations 1. Appropriate migration paths based on workload profiles 2. Smaller sprint teams 3. Additional contention on resources during migration
  19. 19. Stages of Cloud Migration: Post-Migration
  20. 20. Governance Cloud Center of Excellence (CCoE) Internal Customers Control Standardization Governance Agility Self-Service Time to Market
  21. 21. Organizational Change IT Organization Cloud Center of Excellence (CCoE)
  22. 22. Initial Migration Time Change Amazon EC2 Instance Server (On-Prem) Data Warehouse Migration
  23. 23. Ongoing Progression Time Change Amazon EC2 Instance Amazon RDS Server (On-Prem) Data Warehouse Migration
  24. 24. Comprehensive Migration Time Change Amazon EC2 Instance Amazon RDS Amazon Redshift Server (On-Prem) Data Warehouse Migration
  25. 25. Apply Learning Across the Organization Action Steps 1. Create re-usable building blocks 2. Continue to evolve Considerations 1. Organizational change process 2. Use existing IT organization knowledge 3. Migrate and optimize
  26. 26. App Migration and Automation Tools SERVER & DB MIGRATION ADDITIONAL 3RD PARTY MIGRATION TOOLS DATA TRANSFER S3 Transfer Acceleration AWS Storage and File Gateway AWS Direct Connect Amazon Kinesis Firehose AWS Server Migration Service AWS Database Migration Service VMWare Cloud on AWS APPLICATION MIGRATION AWS Snowball & Snowmobile AWS Application Discovery Service
  27. 27. Utilize the AWS Partner Network
  28. 28. Addressing the Three Stages of Migration Pre-Migration Stage 1. Create a Cloud Center of Excellence (CCoE) 2. Conduct a pre-migration migration 3. Build a minimal landing zone and iterate Migration Stage 4. Prioritize agility 5. Leverage specialized migration factories 6. Track and communicate progress Post-Migration Stage 7. Apply lessons learned 8. Create re-usable building blocks 9. Continue to evolve
  29. 29.
  30. 30. Resources 1. AWS Cloud Adoption Framework (CAF)  2. AWS Well-Architected Framework  3. A Practical Guide to Cloud Migration  migration/ 4. 6R’s of Migration  5. Preparing for Large Scale Migrations  6. Creating Landing Zones for Migration 
  31. 31. Q&A
  32. 32. Thank You!