• Save
AWS - Migrating Internal IT Applications
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

AWS - Migrating Internal IT Applications

on

  • 1,706 views

 

Statistics

Views

Total Views
1,706
Views on SlideShare
1,706
Embed Views
0

Actions

Likes
0
Downloads
14
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

AWS - Migrating Internal IT Applications Presentation Transcript

  • 1. A PRACTICAL APPROACH TO MIGRATING INTERNAL IT APPS TO THE AWS CLOUD Jerry Hunter, VP Amazon Corporate IT
  • 2. Faster-Better-Cheaper
  • 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. motivations
  • 5. Run everything on AWS
  • 6. Start with goals Phase the Migration
  • 7. All new applications need to be deployed on AWS
  • 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. 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. Does AWS meet our security requirements?
  • 11. Get your security folks engaged early!
  • 12. What do we need to do to Does AWS meet our ensure our applications are security requirements? secure?
  • 13. O UR DEPLOYMENT MODEL Employees We extend our internal network into the cloud, securely hosting internal applications on EC2 within a VPC.
  • 14. Deploy pilot applications
  • 15. Don’t make it hard… …make it easy.
  • 16. CASE S TUDY 1: BROADCAST .AMAZON .COM
  • 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. 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. CASE S TUDY 3: S HAREPOINT INDEXER USING AWS Document Feeds Encryption Decryption SDB Sharepoint Crawler Indexer Amazon Internal Network Internal Search
  • 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. Faster-Better-Cheaper
  • 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