Enterprises, mid-market, and SMBs all have one thing in common: their business applications are critical. Companies of all sizes are running SAP, Oracle, Exchange, and many other business applications in the cloud to simplify infrastructure management, deploy more quickly, and lower cost. However, migrating your business applications from your on-site or co-located datacenters to the AWS Cloud takes some planning, and a phased approach.
This webinar looks at migration framework and patterns from an architectural perspective and what tools and techniques are available to you to run any type of business application, from small departmental solutions to mission-critical applications in a secure and robust environment.
Reasons to attend:
Learn about planning your cloud migration strategy.
This webinar will help you select the workloads that can easily be moved to the cloud.
Evaluate the conditions and metrics required for a successful and cost effective migration.
2. v
Firstly, let’s do some Introductions
• Me
• Shailesh Albuquerque
• Solutions Architect based in Bangalore , India
• You
• Are looking to deploy your business applications on the cloud or migrate from on-
premises to the cloud
• Are wanting to better understand the migration approach
• Are wanting to understand architectural patterns for enterprise applications and tools
for migration.
3. v
Today’s Agenda
• Why AWS for Business Critical Applications.
• Licensing and Support for Common Enterprise Applications.
• Enterprise Migration Path
• Architecture Patterns.
• Migration Best practices and Tools.
5. v
AWS Global Infrastructure
11 Regions
28 Availability Zones
52 Edge Locations
6. v
Improved Fault Tolerance & Disaster Recovery
Region
Availability
Zone
A
Availability
Zone
B
Availability
Zone
C
§ Distinct locations engineered to be insulated from
failures in other Availability Zones
§ Connected via an inexpensive, low latency network
§ An independent collection of AWS services in a
defined geographical location
§ Foundation for meeting location dependent privacy
and compliance requirements
§ Contains two or more Availability Zones
Region
Availability Zones
7. v
Broad Set of Compute and Storage Technology
C4 instances , based on Intel Xeon E5-2666 v3
(Haswell).
, designed specifically for EC2, runs at a base speed
of 2.9 GHz, and can achieve clock speeds as high as
3.5 GHz with Turbo boost
§ General Purpose [ T2, M3]
§ Compute Optimized [ C3, C4 ]
§ Memory Optimized [ R3]
§ IO, Storage Optimized [ I2, HS]
Compute Instance Types
§ EBS Magnetic
§ General Purpose SSD
§ Provisioned IOPS
Storage Options
8. Connected by a World Class Network
High packets-per-
second performance
Low jitter EBS-optimized
instances
Virtual network
interfaces
Physical placement
optimization
Slow Fast
High throughput,
low latency
9. Architected for Enterprise Security
Certifications and accreditations
for workloads that matter AWS Key
Management Service
Encryption features
for S3, EBS, RDS ..
AWS CloudTrail for
Auditing
10. Integrate with your existing Data Center
Corporate
Data Centers
On-Premises
Resources
Cloud
Resources
Integration
11. Integrate with your existing Data Center
On-‐premise
resources
Data
center
Cloud services
Cloud
infrastructure
Workload Migra8on
and integra8on
Enterprise
management tools
Access/authen8ca8on
control integra8on
Connec8vity
12. Services for Enterprise Collaboration and Sharing
Amazon WorkDocs
Fully managed, secure document
storage and sharing service for
Enterprise
Amazon Workspaces
Managed hosted desktops in the cloud
13. v
AWS Marketplace
The AWS Marketplace has
1,900 listings and
customers run more than
70 million hours of
software per month.
15. v
Supported SAP solutions
§ SAP Business Suite
§ SAP HANA
§ SAP Business Warehouse
§ SAP Business One
§ SAP Business Objects
§ SAP Rapid Deployment Solutions
§ SAP Afaria
16. v
SAP Supported Databases and OS
Databases
§ SAP HANA
§ IBM DB2 Version 9.7 or higher
§ SAP MaxDB Version 7.x or higher
§ Microsoft SQL Server 2008 R2 or
higher
§ Sybase ASE 15.7.0.013 or higher
Operating
Systems
§ SUSE Linux Enterprise
Server (SLES) 11 SP1 or
higher
§ Red Hat Enterprise Linux
(RHEL) 5.5 and 6 or higher
§ Microsoft Windows Server
2008 R2 or higher
*Note – Oracle DB can be used for non-production systems (Test/Demo/
POC/Training/etc.)
17. v
SAP Software and Licensing on AWS
Bring your Own Licenses
§ Primary model for most SAP applications on
AWS
§ Existing SAP licenses can be used on AWS
§ SAP Business Suite, SAP Business All-in-
One, SAP BusinessObjects, etc.
§ AWS Marketplace
§ SAP Trial Images & Developer
Editions
§ AWS / SAP Test Drive Program
Software and License Included
19. v
Microsoft Development on AWS
AWS SDK for .NET
AWS Toolkit for Visual Studio
AWS Tools for Windows
PowerShell
Deploy .NET to ElasticBeanStalk
20. v
Microsoft Licensing
License Mobility through Software Assurance
§ Windows 2003, 2008, 2012
§ Windows + SQL Server Web Edition.
§ Windows + SQL server Standard Edition
§ RDS for SQL Server Standard Edition
§ Microsoft SharePoint
§ Microsoft Exchange
§ Other Microsoft products
Software and License Included
21. v
Oracle in the AWS Cloud
§ Oracle Databases are fully supported on AWS
• Oracle Database EE, Oracle Database SE, NoSQL, Coherence
• Active Data Guard, Oracle Golden Gate etc.
• RDS service supports Oracle DB.
§ Oracle Fusion Middleware is fully supported on AWS
• Weblogic suite, SOA Suite.
• Identity & Access Management etc.
§ Oracle Applications supported on EC2*
• Oracle E-Business Suite, JD Enterprise
• Siebel, PeopleSoft Application,Hyperion etc
[* Applications supported on OVM]
22. v
Oracle License Portability on AWS
Oracle Licenses are fully portable to Amazon EC2
Oracle Cloud support policy
http://www.oracle.com/us/corporate/pricing/cloud-licensing-070579.pdf
Oracle in the AWS cloud FAQ
http://www.oracle.com/technetwork/topics/cloud/faq-098970.html
26. VPC subnet
Availability Zone
Security group
VPC subnet
Availability Zone
Security group
Virtual
Gateway
AWS Virtual Private Cloud
§ Launch AWS resources in a virtual network that
you define.
§ Complete control over your virtual networking
environment, including selection of your own IP
address range, creation of subnets, and
configuration of route tables and network
gateways.
§ Control over Networking features such as DNS ,
Security and VPN connectivity.
Corporate
data center
Users
Data center router
Servers
Internet
IPSec VPN
27. AWS Direct Connect
§ AWS Direct Connect lets you establish a
dedicated network connection between your
network and one of the AWS Direct Connect
locations
§ Industry standard 802.1q VLANs
§ Routing uses BGP
Corporate
data center
Users
VPC subnet
Availability Zone
Security group
VPC subnet
Availability Zone
Security group
Data center router
Customer
router
Servers
AWS Direct Connect
location
AWS Direct Connect
routers
Virtual
Gateway
28. AWS Directory Service
§ Deploys in two modes
Connect your AWS resources with an existing on-
premises Microsoft Active
set up a new, stand-alone directory in the AWS
Cloud.
§ Simplify Deployment of Windows Workloads on
AWS
Users, group memberships, domain-joining
Windows computers, Kerberos single sign-on (SSO)
and Group Policies.AWS Directory Service
Connect
Corporate
data center
Users
AD.Domain
Servers
Domain
controller
VPC subnet
Availability Zone
Security
group
Virtual
Gateway
VPC subnet
Availability Zone
Security
group
29. Active Directory and LDAP
§ Reduced back-reach Traffic
§ Reduced Latency for Authentication
§ Additional Resiliency
§ Enablement of both:
Multi-Master Read/Write Domain Controllers
Read-only Domain Controllers (RODCs)Active Directory
Replication
Corporate
data center
Users
AD.Domain
Servers
Domain
controller
Domain
controller
VPC subnet
Availability Zone
Security group
Virtual
Gateway
Domain
controller
VPC subnet
Availability Zone
Security group
Replication
34. SharePoint Reference Implementation
Remote
Admin
AWS
Region
Availability
Zone
2
Private Subnet
Availability
Zone
1
Public Subnet Private Subnet Private Subnet Private Subnet
Private Subnet Private Subnet Private Subnet Private SubnetPublic Subnet
NAT
RDGW
RDGW
Primary
DC/DNS
AcAve
Directory
AcAve
Directory
Database
Tier
Database
Tier
Primary
DB
SQL
Server
Mirror
DB
Witness
ApplicaAon
Tier
Web
Tier
ApplicaAon
Tier
Web
Tier
Central
Admin
&
SharePoint
Services
Central
Admin
&
SharePoint
Services
IIS
&
SharePoint
Web
Front
End
ELB
NAT
Backup
DC/DNS
Internet
Gateway
Users
IIS
&
SharePoint
Web
Front
End
35. v
§ Reference Architecture - “Deploy a Microsoft SharePoint 2010 Server Farm in
the AWS Cloud in 6 Simple Steps”:
• Builds upon the SharePoint Reference
Implementa@on
White
Paper
• hAp://aws.amazon.com/ar@cles/9982940049271604
§ AWS CloudFormation Templates for each step:
• Launch
the
network
and
Ac@ve
Directory
stack
• Launch
the
database
stack
• Launch
the
app
stack
• Launch
the
web
stack
Deploy SharePoint Farm in 6 Steps
36. v
§ SharePoint Reference Architecture on AWS whitepaper
http://aws.amazon.com/windows/sharepoint/
§ Microsoft Exchange Server 2010 in the AWS Cloud: Planning &
Implementation Guide
http://aws.amazon.com/windows/exchange/
§ Implementing Microsoft Windows Server Failover Clustering (WSFC) and
SQL Server 2012 AlwaysOn Availability Groups in the AWS Cloud
§ SAP whitepapers http://aws.amazon.com/sap/resources/
§ AWS Quick Starts http://aws.amazon.com/quickstarts
Whitepapers & Quick Starts
39. v
In Your TCO Analysis
3- or 5-year amortization
Use 3-year RI models ( Full upfront, partial
upfront)
Mention tiered pricing
(Less expensive at every tier : network I/O, storage)
Cost benefits of automation (Auto Scaling, APIs, AWS
CloudFormation, AWS OpsWorks, Trusted Advisor, optimization)
DOs
DON’Ts
BONUS
40. v
In Your TCO Analysis
Forget power/cooling
(compute, storage, shared network)
Forget administration costs (procurement, design, build,
operations, network, security personnel)
Forget rent/real estate
(building deprecation, taxes, shared services staff)
Forget VMware licensing and maintenance
costs
Forget to mention cost of “redundancy”, multi-
AZ facility
DOs
BONUS
DON’Ts
41. v
In Your TCO Analysis
Time from ordering to procurement
(Releasing early = increased revenue)
Cost of “capacity on shelf”
Incremental cost of adding an on-premises
server when physical space is maxed out
Real cost of resource shortfalls
Cost of disappointed or lost customers when unable to
scale fast enough
DOs
DON’Ts
BONUS
43. Identifying Applications to Move
Standalone applications are easy to move
Application with loosely coupled SOA -based
integrations are good candidates
Tightly integrated application needs more planning
44. v
Invest in Proof of Concept Early
Proof of concept will answer tons of
questions quickly
Will help identify gaps and touch points
Give you a good estimation of the task ahead
45. v
§ File transfer to Amazon S3 or EC2 using S/FTP, SCP, UDP, Aspera, Attunity
§ Configure on-premises backup application (like NetBackup, CA, CommVault,
Riverbed) to use Amazon S3
§ AWS Storage Gateway for asynchronous backup to Amazon S3
§ AWS Import/Export service: Ship your disk to AWS
§ Database backup tools like Oracle Secure Backup
§ Database replication tools like GoldenGate, DbVisit
§ AWS VM Import/Export, Management Portal for vCenter.
Migrating Data into AWS Cloud
46. v
The Migration Continuum
ForkliO
Embrace
AWS
OpAmize
for
AWS
• May
be
only
op@on
for
some
apps
• Run
AWS
like
a
virtual
co-‐lo
(low
effort)
• Does
not
op@mize
for
on-‐
demand
(overprovisioned)
• Minor
modifica@ons
to
improve
cloud
usage
• Automa@ng
servers
can
lower
opera@onal
burden
• Leveraging
more
scalable
storage
• Redesign
with
AWS
in
mind
(high
effort)
• Embrace
scalable
services
(reduce
admin)
• Closer
to
fully
u@lized
resources
at
all
@mes
Forkli_
Embrace
Op@mize
Effort
Scalability
Opera@onal
Burden
47. Management
and
Monitoring
BMC CLM, Boundary, HP
OpenView, CA Spectrum
Automation Manager, MS
System Center Plug-in,
Oracle EM Plug-in,
RightScale,
AWS CloudWatch
Auditing and
Logging
Alert Logic Log Manager
CA Audit,
Trend Micro,
Xceedium Xsuite
Ylastic
AWS CloudWatch Alert
Cost
Management
Cloudability
Cloudyn
AWS Trusted Advisor
Data
Migration
Data Expedition
Aspera
Attunity CloudBeam
Riverbed Whitewater
Tsunami
AWS Storage Gateway
Backup and
Recovery
CA Arcserve,
Commvault,
Netapp
Oracle OSB
Riverbed Whitewater
Symantec,
Zadara
Amazon EBS
Snapshot
Migration Tools
49. v
Next steps …
• Sign up for an AWS account at
aws.amazon.com
• Take advantage of the Free Tier
• Try a AWS Test Drive at
aws.amazon.com/testdrive AWS
50. Online
Labs
|
Training
Gain
confidence
and
hands-‐on
experience
with
AWS.
Watch
free
Instruc@onal
Videos
and
explore
Self-‐
Paced
Labs
Instructor
Led
Classes
Learn
how
to
design,
deploy
and
operate
highly
available,
cost-‐effec@ve
and
secure
applica@ons
on
AWS
in
courses
led
by
qualified
AWS
instructors
Validate
your
technical
exper@se
with
AWS
and
use
prac@ce
exams
to
help
you
prepare
for
AWS
Cer@fica@on
AWS
CerAficaAon
hTp://aws.amazon.com/training