How to
Effectively
Migrate a
Web App
to AWS
© Global Knowledge Training LLC. All rights reserved. Page 2
Agenda
• Value Props
• Critical Migration Steps
• Core Services
• Demo
• Questions
© Global Knowledge Training LLC. All rights reserved. Page 3
Value Props of AWS
Costs
 Cloud gives fine-grained control over cost / performance tradeoffs (elasticity,
options)
 Economies of scale (volume discounts, HA / DR)
 Operational savings (Managed Services)
 Agility (probably more important than costs)
 Implement feedback in days -vs- weeks/ months
 Increased experimentation / innovation
 Automation possibilities (DevSecOps, GRC)
© Global Knowledge Training LLC. All rights reserved. Page 4
 Costs – Cloud can be more expensive if:
 You don’t use it properly (clean-up, automate)
 You bring on-prem concepts to cloud (waterfall, “gateways”, n-tier web stacks,
deployment processes)
 Agility often requires that you:
 Revisit processes (hierarchies, deployments)
 Revisit tooling (do you really need an F5 LB?)
 Refactor apps / infrastructure / architectures
Value Props of AWS (Challenges)
© Global Knowledge Training LLC. All rights reserved. Page 5
1. Discovery and Analysis
 Determine Business and Technical Drivers
 Technical Inventory
2. Migration Planning and Design
 Determine Success Criteria
 Build Migration Plan (Type, Tools, etc)
3. Migration and Validation
 Prepare Comprehensive Test Suite
 Migrate, Test, Cut-over to AWS
4. Operations and Optimization
 Delineate Operational Responsibilities
 Automation of Processes
Four Critical Migration Steps
© Global Knowledge Training LLC. All rights reserved. Page 6
 Migration Assistance
 AWS Migration Hub (holistic, end-to-end)
 Migration Acceleration Program (MAP)
 Data Transfer: Snowball, DMS, SCT
 Server Migration: SMS, Docker, Lightsail (VPS), Elastic Beanstalk
 Operational Enablers
 Automation: AWS Lambda, CloudFormation, OpsWorks
 Logging: CloudWatch/Logs, CloudTrail, AWS Config
 Security: IAM, SGs, VPC, KMS, AWS Inspector, Checkbox Encryption (EBS,
Redshift, etc)
 BU/HA/DR: Multi-AZ/Region, CloudFormation, XRR, DynamoDB Streams
Core Migration Services
© Global Knowledge Training LLC. All rights reserved. Page 7
Demo Time!
© Global Knowledge Training LLC. All rights reserved. Page 8
 Ruggedized, Secure Data Transfer Device
 Fastest bandwidth on planet Earth
 Useful for initial data load, ongoing BU
 Bi-directional (move any data into/out of AWS)
 Cost effective (about $150/job, each job xfers up to 80TB)
 “Snowmobile” also available (PB data xfer)
Service Highlight: Snowball
© Global Knowledge Training LLC. All rights reserved. Page 9
Service Highlight: CloudFormation
© Global Knowledge Training LLC. All rights reserved. Page 10
Let’s check Beanstalk deployment
© Global Knowledge Training LLC. All rights reserved. Page 11
Learn More
Recommended Global Knowledge Courses
 Migrating to AWS
 Architecting on AWS
 SysOps on AWS
 View the entire Course Catalog at www.GlobalKnowledge.com/AWS
Request a Private Group Training Session
 We can deliver classes on-site to a team or group of students
 Private classes can also be partially virtual (some students virtual, some on-prem)
Additional Resources
• AWS blogs
• AWS whitepapers and webinars
• Exam Prep Challenges (GK Exclusive)
• AWS Learning Path & Certification Track
© Global Knowledge Training LLC. All rights reserved. Page 12
Learning More
www.globalknowledge.com
1-800-COURSES
contact@globalknowledge.com
For additional on-demand and live webinars,
white papers, courses, special offers and
more, visit us at…

How to Migrate a Web App to AWS

  • 1.
  • 2.
    © Global KnowledgeTraining LLC. All rights reserved. Page 2 Agenda • Value Props • Critical Migration Steps • Core Services • Demo • Questions
  • 3.
    © Global KnowledgeTraining LLC. All rights reserved. Page 3 Value Props of AWS Costs  Cloud gives fine-grained control over cost / performance tradeoffs (elasticity, options)  Economies of scale (volume discounts, HA / DR)  Operational savings (Managed Services)  Agility (probably more important than costs)  Implement feedback in days -vs- weeks/ months  Increased experimentation / innovation  Automation possibilities (DevSecOps, GRC)
  • 4.
    © Global KnowledgeTraining LLC. All rights reserved. Page 4  Costs – Cloud can be more expensive if:  You don’t use it properly (clean-up, automate)  You bring on-prem concepts to cloud (waterfall, “gateways”, n-tier web stacks, deployment processes)  Agility often requires that you:  Revisit processes (hierarchies, deployments)  Revisit tooling (do you really need an F5 LB?)  Refactor apps / infrastructure / architectures Value Props of AWS (Challenges)
  • 5.
    © Global KnowledgeTraining LLC. All rights reserved. Page 5 1. Discovery and Analysis  Determine Business and Technical Drivers  Technical Inventory 2. Migration Planning and Design  Determine Success Criteria  Build Migration Plan (Type, Tools, etc) 3. Migration and Validation  Prepare Comprehensive Test Suite  Migrate, Test, Cut-over to AWS 4. Operations and Optimization  Delineate Operational Responsibilities  Automation of Processes Four Critical Migration Steps
  • 6.
    © Global KnowledgeTraining LLC. All rights reserved. Page 6  Migration Assistance  AWS Migration Hub (holistic, end-to-end)  Migration Acceleration Program (MAP)  Data Transfer: Snowball, DMS, SCT  Server Migration: SMS, Docker, Lightsail (VPS), Elastic Beanstalk  Operational Enablers  Automation: AWS Lambda, CloudFormation, OpsWorks  Logging: CloudWatch/Logs, CloudTrail, AWS Config  Security: IAM, SGs, VPC, KMS, AWS Inspector, Checkbox Encryption (EBS, Redshift, etc)  BU/HA/DR: Multi-AZ/Region, CloudFormation, XRR, DynamoDB Streams Core Migration Services
  • 7.
    © Global KnowledgeTraining LLC. All rights reserved. Page 7 Demo Time!
  • 8.
    © Global KnowledgeTraining LLC. All rights reserved. Page 8  Ruggedized, Secure Data Transfer Device  Fastest bandwidth on planet Earth  Useful for initial data load, ongoing BU  Bi-directional (move any data into/out of AWS)  Cost effective (about $150/job, each job xfers up to 80TB)  “Snowmobile” also available (PB data xfer) Service Highlight: Snowball
  • 9.
    © Global KnowledgeTraining LLC. All rights reserved. Page 9 Service Highlight: CloudFormation
  • 10.
    © Global KnowledgeTraining LLC. All rights reserved. Page 10 Let’s check Beanstalk deployment
  • 11.
    © Global KnowledgeTraining LLC. All rights reserved. Page 11 Learn More Recommended Global Knowledge Courses  Migrating to AWS  Architecting on AWS  SysOps on AWS  View the entire Course Catalog at www.GlobalKnowledge.com/AWS Request a Private Group Training Session  We can deliver classes on-site to a team or group of students  Private classes can also be partially virtual (some students virtual, some on-prem) Additional Resources • AWS blogs • AWS whitepapers and webinars • Exam Prep Challenges (GK Exclusive) • AWS Learning Path & Certification Track
  • 12.
    © Global KnowledgeTraining LLC. All rights reserved. Page 12 Learning More www.globalknowledge.com 1-800-COURSES [email protected] For additional on-demand and live webinars, white papers, courses, special offers and more, visit us at…

Editor's Notes

  • #3  You’ll be hearing a lot about AWS in Canada in 2017 as Canadian organizations are evaluating their options for moving to the cloud. Previously the IT department was seen as a service department that enables business. But now we are well entrenched in the era where the IT department drives the business. This requires that the IT pro understands not only the technology, but the implications and opportunities that it brings to their organization. Now is the time to get up to speed and find out what you and your organization need to know. In this one hour webinar, we will give you, the IT Pro, what you need to know in order to have a business level discussion within your organization. You will learn: - What AWS means for Canada - Canadian drivers for moving to the cloud - Understanding cloud and what it means for organizations - The economics of cloud technologies - How cloud is elevating IT and the culture change that is taking place - How to get the skills you need now
  • #7 https://aws.amazon.com/migration-hub/ https://aws.amazon.com/migration-acceleration-program/ https://aws.amazon.com/snowball/ https://aws.amazon.com/dms/ https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/Welcome.html https://aws.amazon.com/server-migration-service/https://aws.amazon.com/docker https://aws.amazon.com/lightsail/ https://aws.amazon.com/lambda/ https://aws.amazon.com/cloudformation/ https://aws.amazon.com/opsworks/ https://aws.amazon.com/cloudwatch/ https://aws.amazon.com/cloudtrail/ https://aws.amazon.com/config/ https://aws.amazon.com/iam/ https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_SecurityGroups.html https://aws.amazon.com/vpc/ https://aws.amazon.com/kms/ https://aws.amazon.com/inspector/ https://docs.aws.amazon.com/AmazonS3/latest/dev/crr.html https://aws.amazon.com/blogs/database/dynamodb-streams-use-cases-and-design-patterns/