a p approach to migrating i it a aws c - amazon web services · •migrate data and apps in phases...
TRANSCRIPT
A PRACTICAL APPROACH TO MIGRATING
INTERNAL IT APPS TO THE AWS CLOUD
Jerry Hunter, VP Amazon Corporate IT
Faster-Better-Cheaper
Corporate IT
Financial Systems
HR SystemsLaptops/Desktops &
Telecom
Developer Tools
Email & Calendar
Knowledge Management Tools
Employee Tools & Corporate Systems
OUT OF SCOPE
Amazon.com Website Supply Chain Management
Customer Service Center Software
Payments
Systems
3rd Party
Seller
Technologies
motivations
Run everything on AWS
Start with goalsPhase the Migration
All new applications need to be deployed on AWS
• Set up program infrastructure
• Assess systems & requirements
• Engage AWSScope
• Deploy pilot applications
• Test performance & availabilityDeploy & Test
• Migrate data and apps in phases
• Make it easy for developersMigrate & Launch
• Geography – where are the apps running?
• Dependencies
• Application criticality
• Data classification
• Compliance requirements
• Application architecture & hardware components– Migrate to virts wherever possible pre-migration
SYSTEM ASSESSMENT
Does AWS meet our security requirements?
Get your security folks engaged early!
Does AWS meet our security requirements?
What do we need to do to ensure our applications are
secure?
OUR DEPLOYMENT MODEL
Employees
We extend our internal network
into the cloud, securely hosting
internal applications on EC2
within a VPC.
Deploy pilot applications
Don’t make it hard…
…make it easy.
CASE STUDY 1: BROADCAST.AMAZON.COM
CASE STUDY 1: BROADCAST – THE AWS VERSION
Users
Dynamically Scaled
Video Rendering
Unlimited Video
Storage
Web
Front-End
MySql
Encryption
Rendering
Job Manager
Amazon
Internal Network
• 900 hrs of video encoded in 5 days
(would have taken 112 days)
• 2 software engineers, 3 weeks
CASE STUDY 2: BMC REMEDY MID-TIER
Amazon EC2 instances hosting
part of Remedy mid-tier server
fleet spread across three data
centers
Employees
DC1
DC2
DC3
Load
Balancer
Amazon
Internal Network
CASE STUDY 3: SHAREPOINT INDEXER USING AWS
Document Feeds
Sharepoint
Crawler
Encryption
Decryption
Amazon
Internal Network
Indexer
Internal
Search
SDB
• 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
WHAT WE LEARNED
Faster-Better-Cheaper
• 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
RECOMMENDATIONS