A PRACTICAL APPROACH TO MIGRATING
INTERNAL IT APPS TO THE AWS CLOUD
Jerry Hunter, VP Amazon Corporate IT
Faster-Better-Cheaper
OUT OF SCOPE

 Amazon.com Website                        Supply Chain Management



                         Corporate IT
...
motivations
Run everything on AWS
Start with goals
Phase the Migration
All new applications need
 to be deployed on AWS
• Set up program infrastructure
     Scope         • Assess systems & requirements
                   • Engage AWS




   ...
SYSTEM ASSESSMENT
•   Geography – where are the apps running?
•   Dependencies
•   Application criticality
•   Data classi...
Does AWS meet our
security requirements?
Get your security folks
   engaged early!
What do we need to do to
 Does AWS meet our
ensure our applications are
security requirements?
          secure?
O UR DEPLOYMENT MODEL




  Employees

                        We extend our internal network
                        into...
Deploy pilot applications
Don’t make it hard…



            …make it easy.
CASE S TUDY 1: BROADCAST .AMAZON .COM
CASE S TUDY 1: B ROADCAST – THE AWS V ERSION


                                              Unlimited Video
             ...
CASE S TUDY 2: BMC R EMEDY MID- TIER




                                                  DC3
                        DC1...
CASE S TUDY 3: S HAREPOINT INDEXER USING AWS


                                           Document Feeds




             ...
W HAT W E LEARNED

• Engage Security early – get comfortable
  – Access control
  – Data security
• Make it easy
  – Let a...
Faster-Better-Cheaper
R ECOMMENDATIONS

• Perform your system assessments
• Build support across your organization
• Pilot a single application ...
AWS - Migrating Internal IT Applications
AWS - Migrating Internal IT Applications
AWS - Migrating Internal IT Applications
AWS - Migrating Internal IT Applications
AWS - Migrating Internal IT Applications
Upcoming SlideShare
Loading in …5
×

AWS - Migrating Internal IT Applications

1,505 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,505
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

AWS - Migrating Internal IT Applications

  1. 1. A PRACTICAL APPROACH TO MIGRATING INTERNAL IT APPS TO THE AWS CLOUD Jerry Hunter, VP Amazon Corporate IT
  2. 2. Faster-Better-Cheaper
  3. 3. OUT OF SCOPE Amazon.com Website Supply Chain Management Corporate IT Email & Calendar Financial Systems Payments Laptops/Desktops & HR Systems Systems Telecom Developer Tools 3rd Party Knowledge Management Tools Seller Technologies Employee Tools & Corporate Systems Customer Service Center Software
  4. 4. motivations
  5. 5. Run everything on AWS
  6. 6. Start with goals Phase the Migration
  7. 7. All new applications need to be deployed on AWS
  8. 8. • Set up program infrastructure Scope • Assess systems & requirements • Engage AWS • Deploy pilot applications Deploy & Test • Test performance & availability • Migrate data and apps in phases Migrate & Launch • Make it easy for developers
  9. 9. SYSTEM ASSESSMENT • Geography – where are the apps running? • Dependencies • Application criticality • Data classification • Compliance requirements • Application architecture & hardware components – Migrate to virts wherever possible pre-migration
  10. 10. Does AWS meet our security requirements?
  11. 11. Get your security folks engaged early!
  12. 12. What do we need to do to Does AWS meet our ensure our applications are security requirements? secure?
  13. 13. O UR DEPLOYMENT MODEL Employees We extend our internal network into the cloud, securely hosting internal applications on EC2 within a VPC.
  14. 14. Deploy pilot applications
  15. 15. Don’t make it hard… …make it easy.
  16. 16. CASE S TUDY 1: BROADCAST .AMAZON .COM
  17. 17. CASE S TUDY 1: B ROADCAST – THE AWS V ERSION Unlimited Video Storage Dynamically Scaled Video Rendering Encryption Rendering Users Job Manager Web Front-End • 900 hrs of video encoded in 5 days MySql (would have taken 112 days) Amazon Internal Network • 2 software engineers, 3 weeks
  18. 18. CASE S TUDY 2: BMC R EMEDY MID- TIER DC3 DC1 DC2 Employees Load Amazon EC2 instances hosting Balancer part of Remedy mid-tier server Amazon fleet spread across three data Internal Network centers
  19. 19. CASE S TUDY 3: S HAREPOINT INDEXER USING AWS Document Feeds Encryption Decryption SDB Sharepoint Crawler Indexer Amazon Internal Network Internal Search
  20. 20. W HAT W E LEARNED • Engage Security early – get comfortable – Access control – Data security • Make it easy – Let a few developers loose; build momentum – Integrate with your processes where possible
  21. 21. Faster-Better-Cheaper
  22. 22. R ECOMMENDATIONS • Perform your system assessments • Build support across your organization • Pilot a single application or two, assign a great developer to it, cut him/her loose • Evaluate your results • Get started now! – aws.amazon.com

×