This session discusses strategies, tools, and techniques for migrating enterprise software systems to AWS. These applications are complex by themselves; they are frequently customized; they have many touch points on other systems in the enterprise; and they often have large associated databases. Nevertheless, running enterprise applications in the cloud affords powerful benefits. We identify success factors and best practices.
6. In Your TCO Analysis
Determine Current Cost:
® Inventory of current HW and SW for:
® Computing
® Networking
® Storage
® Calculate overhead costs, using ratios
® VM:Physical,
® Servers:Racks
® Servers:People
® Leverage our new TCO Calculator
DOs
DON’Ts
BONUS
7. In Your TCO Analysis
Estimate AWS cost:
® Use the AWS Simple Monthly Calculator
® Reserved Instances: use 3-year heavy
RIs or Fixed RIs
® Focus on computing, storage and data
transfer
® Beyond the calculator
® Cost benefits of automation
® Take advantage of managed services
DOs
DON’Ts
BONUS
8. In Your TCO Analysis
® Forget power/cooling
® Forget administration costs
® Forget rent/real estate
® Forget virtualization and storage software
® Forget maintenance cost
® Forget to include cost of redundancy
DOs
BONUS
DON’Ts
9. In Your TCO Analysis
® Time from ordering to procurement
® Cost of “capacity on shelf”
® Real cost of resource shortfalls
® Incremental cost of on-premises HW refresh
® Additional uptime
® Cost of disappointed or lost customers
® Price reductions
DOs
DON’Ts
BONUS
11. Microsoft
Licensing and Support
Pay-as-you-go
• Windows Server 2003, 2008, 2012
• SQL Server Standard Edition
BYOL
• SQL Server Enterprise Edition
• SharePoint
• Exchange
• Active Directory
• IIS
• SCOM
• CRM Dynamics
License Mobility through
Software Assurance
Windows Server 2012 R2 and SQL Server 2014 AMIs
12. Oracle
Licensing and Support
BYOL
• Processor/socket licensing
• Enterprise License Agreement
• Unlimited License Agreement
• OPN/OTN
• Oracle DB 9i to 12c
• Fusion MiddleWare
• OBIEE
• E-Business Suite
Pay-as-you-go
• RDS for Oracle SE One
13. SAP
Licensing and Support
BYOL
• User-based Licensing
• SAP Business Suite
• SAP Business Objects
• HANA
• Afaria
SAP HANA Quick Start Reference Deployment
Pas as you go
• SAP Hana One
• BOBJ BI Basic/Premium w/5 user licenses
• BOBJ BI Premium w/100 user licenses
32. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop
Data warehousing
Messaging and workflow
Caching
Archiving
Email
Identity management
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
33. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing
Messaging and workflow
Caching
Archiving
Email
Identity management
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
34. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Messaging and workflow
Caching
Archiving
Email
Identity management
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
35. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow
Caching
Archiving
Email
Identity management
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
36. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software
Caching
Archiving
Email
Identity management
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
37. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching
Archiving
Email
Identity management
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
38. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching Memcached, SAP Hana
Archiving
Email
Identity management
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
39. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching Memcached, SAP Hana Amazon ElastiCache, Memcached, SAP Hana
Archiving
Email
Identity management
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
40. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching Memcached, SAP Hana Amazon ElastiCache, Memcached, SAP Hana
Archiving Tape library, off site tape storage
Email
Identity management
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
41. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching Memcached, SAP Hana Amazon ElastiCache, Memcached, SAP Hana
Archiving Tape library, off site tape storage Amazon Glacier
Email
Identity management
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
42. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching Memcached, SAP Hana Amazon ElastiCache, Memcached, SAP Hana
Archiving Tape library, off site tape storage Amazon Glacier
Email Email software
Identity management
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
43. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching Memcached, SAP Hana Amazon ElastiCache, Memcached, SAP Hana
Archiving Tape library, off site tape storage Amazon Glacier
Email Email software Amazon Simple Email Service
Identity management
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
44. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching Memcached, SAP Hana Amazon ElastiCache, Memcached, SAP Hana
Archiving Tape library, off site tape storage Amazon Glacier
Email Email software Amazon Simple Email Service
Identity management LDAP
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
45. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching Memcached, SAP Hana Amazon ElastiCache, Memcached, SAP Hana
Archiving Tape library, off site tape storage Amazon Glacier
Email Email software Amazon Simple Email Service
Identity management LDAP AWS IAM, LDAP
Deployment
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
46. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching Memcached, SAP Hana Amazon ElastiCache, Memcached, SAP Hana
Archiving Tape library, off site tape storage Amazon Glacier
Email Email software Amazon Simple Email Service
Identity management LDAP AWS IAM, LDAP
Deployment Chef, Puppet
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
47. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching Memcached, SAP Hana Amazon ElastiCache, Memcached, SAP Hana
Archiving Tape library, off site tape storage Amazon Glacier
Email Email software Amazon Simple Email Service
Identity management LDAP AWS IAM, LDAP
Deployment Chef, Puppet AMIs, AWS CloudFormation, AWS OpsWorks,
AWS Elastic Beanstalk, Chef, Puppet
Management and
monitoring
On-Premises Infrastructure Mapped to AWS
48. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching Memcached, SAP Hana Amazon ElastiCache, Memcached, SAP Hana
Archiving Tape library, off site tape storage Amazon Glacier
Email Email software Amazon Simple Email Service
Identity management LDAP AWS IAM, LDAP
Deployment Chef, Puppet AMIs, AWS CloudFormation, AWS OpsWorks,
AWS Elastic Beanstalk, Chef, Puppet
Management and
monitoring
CA, BMC, Rightscale
On-Premises Infrastructure Mapped to AWS
49. Technology Stack On-Premises Solution AWS
Big Data Analytics Hadoop Amazon Elastic MapReduce, Hadoop
Data warehousing Specialized hardware and software
solutions
Amazon RedShift
Messaging and workflow Messaging and workflow software Amazon Simple Queue Service, Amazon Simple
Notification Service, Amazon Simple Workflow
Service
Caching Memcached, SAP Hana Amazon ElastiCache, Memcached, SAP Hana
Archiving Tape library, off site tape storage Amazon Glacier
Email Email software Amazon Simple Email Service
Identity management LDAP AWS IAM, LDAP
Deployment Chef, Puppet AMIs, AWS CloudFormation, AWS OpsWorks,
AWS Elastic Beanstalk, Chef, Puppet
Management and
monitoring
CA, BMC, Rightscale Amazon CloudWatch, CA, BMC, Rightscale
On-Premises Infrastructure Mapped to AWS
67. Identifying Applications to Move
Standalone applications are easy to move
Applications with loosely coupled SOA-based
integrations are good candidates
Tightly integrated applications need more planning
68.
Invest in Proof of Concept Early
Will answer tons of questions quickly
Will help identify gaps and touch points
Give you a good estimation of the task ahead
69. • Configure on-premises backup application to use
Amazon S3
• Database replication tools
• File transfer to Amazon S3 or EC2
• AWS Storage Gateway for asynchronous backup to
Amazon S3
• VM Import/Export
• AWS Import/Export service: Ship your disk to AWS
Migrating Data into AWS Cloud
70. The Migration Continuum
Forklift Embrace AWS Optimize for AWS
• May be only option for some
apps
• Run AWS like a virtual co-lo
(low effort)
• Does not optimize for on-
demand (overprovisioned)
• Minor modifications to
improve cloud usage
• Automating servers can
lower operational burden
• Leveraging more scalable
storage
• Auto-scaling
• Redesign with AWS in mind
(high effort)
• Embrace scalable services
(reduce admin)
• Closer to fully utilized
resources at all times
Forklift Embrace Optimize
Effort Benefits Operational Burden
72. Application
Portfolio
Analysis
Racemi, Blue
Phoenix, Cast
Software, Micro
Focus, TSRI
Cast Software Is Open
Systems
Code
Migration
Blue Phoenix,
Ispirer, TSRI,
Racemi
PowerBuilder to Java,
Oracle Forms to Java
AWS
Specific
AWS Import/
Export, CloudTP
(PaasLane),
Racemi
Automated Tools
Data
Migration
Services
Data Strategies
(tape), mLogica,
PracTrans
Same to Same, or
One Vendor to
New Vendor
ERP
Systems
App Associates
(Oracle EBS),
Back Office
Associates(SAP),
DLZP (Peoplesoft),
Loyalty Methods
(Siebel)
Requires Deep
Application
Knowledge
Migration Services
73. Management
and
Monitoring
BMC CLM,
Boundary,
CloudHealth, HP
OpenView, IBM
Tivoli, MS System
Center MP, Oracle
EM Plug-in, New
Relic, Nagios,
RightScale,
ServiceNow, VMware
vCenter Plug-In,
vCloud Automation
Center, Ylastic
AWS CloudWatch
Auditing,
Logging and
Security
Apache Flume,
Alert Logic Log
Manager, CA Audit,
Logstash, Splunk,
Trend Micro Deep
Security,
Xceedium Xsuite
AWS CloudTrail
AWS CloudHSM
EBS/RDS/S3 Encryption
Cost
Management
Apptio
CloudAbility
CloudCheckr
AWS Trusted Advisor
Data
Migration
Aspera
Attunity CloudBeam
Data Expedition
Panzura
Netapp
Riverbed SteelHead
and SteelStore
Tsunami
AWS Storage
Gateway
AWS Import/Export
Backup and
Recovery
CA ARCserve
Commvault
Simpana
Oracle OSB
Symantec
Netbackup
Zmanda
Amazon EBS
Snapshot
Migration Tools Ecosystem
74. Migration Services
• APN Consulting Partners can help:
– Large, global SI
– Smaller boutique shops (e.g. Cloudreach)
• Nature of Services:
– Application Portfolio Services
– Code Migration
– Data Migration Services
– ERP Systems
76. Global manufacturing company with operations
in APAC, Europe, and North America
Vendor consolidation1
Infrastructure management challenge across multiple locations2
Hardware refresh cycles and cost optimization
3
Business Overview
Key Business Drivers
77. What Was Achieved
• Capital and operational cost reduction by avoiding new hardware purchases
and by redeploying IT staff to projects that directly supported the core business
• Other benefits included:
– 55% reduction in total IT operations costs
– 35% reduction in backup infrastructure costs
– Ability to start and stop nonproduction services to reduce operational costs
– Reduction in the number of IT vendors
– Able to perform an office relocation of HQ with no interruptions to
business
79. AWS Architecture
US
East
AZ-‐1
Headquarters
VPC
Public
Subnet
VPC
Private
Subnet
Loca=on
2
Internet
OBIEE
EBS
R12
Monitoring Solution OpenVPN
VPN
Connection
VPN
Connection
80. AWS Infrastructure
• Complete infrastructure for North America on Amazon Web Services
– Office locations and warehouses connected via VPN to VPC on AWS
– Oracle EBS/OBIEE on Linux
• Complete in-house infrastructure including SQL Server, Oracle EBS, OBIEE
• Migrate from Tivoli tape backups to Amazon S3 backups using Amanda Backup,
Glacier and Snapshots
• Integrated active directory with Salesforce.com, Office 365, various file, print, fax
services throughout North America
• All production backups to Amazon S3 using third-party tool
• All nonproduction backups to Amazon S3 (reduced redundancy store)
81. Thank You!
AWS EXPERT?
GET CERTIFIED!
aws.amazon.com/certification
Jean-Pierre Le Goaller
Principal Solutions Architect
@jplegoal
82. Resources
Here are some additional resources:
• Get started with a free trial
– http://aws.amazon.com/free
• White papers
– http://aws.amazon.com/whitepapers/
• Reference architectures
– http://aws.amazon.com/architecture/
• Enterprise on AWS
– http://aws.amazon.com/enterprise-it/
• Executive-level overview : Extending Your Infrastructure to the AWS Cloud (4 minutes)
– http://www.youtube.com/watch?v=CsGqu5L_PFI
• Simple Monthly Pricing Calculator
– http://calculator.s3.amazonaws.com/calc5.html
• TCO calculator for web applications
– http://aws.amazon.com/tco-calculator/