The document discusses hybrid cloud and enterprise applications on AWS. It describes how enterprises can extend their data center capacity using AWS infrastructure for flexible provisioning. It also covers how enterprises can connect their on-premises data centers to AWS using VPN or AWS Direct Connect. Finally, it provides examples of running various enterprise applications and databases like Oracle, SAP, and Microsoft on AWS.
13. Project X
Potential impact: LOW
Cost of infrastructure: HIGH
Denied
Project Y
Potential impact: HIGH
Cost of infrastructure: HIGH
Denied
Corporate Data
Center
14. Project X
Potential impact: LOW
Cost of infrastructure: HIGH
Denied
Project Z
Potential impact: LOW
Cost of infrastructure: LOW
Approved
Project Y
Potential impact: HIGH
Cost of infrastructure: HIGH
Denied
Corporate Data
Center
15. Project X
Potential impact: LOW
Cost of infrastructure: HIGH
Denied
Project Z
Potential impact: LOW
Cost of infrastructure: LOW
Approved
Project Y
Potential impact: HIGH
Cost of infrastructure: HIGH
Denied
Corporate Data
Center
27. "Our developers and testers can now self-service
provision environments from AWS, and AWScompatible on-premise clouds within NSN data
centers on-demand. This brings tremendous time
and cost savings as waste is eliminated in agile
R&D programs.”
Markku Lepistö, Principal Cloud Architect at NSN
49. Shell uses AWS to Develop Software Faster and Cheaper
Core
Development
Team
Extra
Development
Resources
Contractor Team
Remote Team
50. Architected for Enterprise Security Requirements
“The Amazon Virtual Private Cloud [Amazon
VPC] was a unique option that offered an
additional level of security and an ability to
integrate with other aspects of our
infrastructure.”
Dr. Michael Miller, Head of HPC for R&D
54. Customer use cases for Oracle on AWS
Production Instances of Enterprise
Applications and Databases
Read-only replica of Production for
reporting and BI/DW feed.
Development and Test Instances for
Enterprise and custom applications
Training, POC, Sandbox, Patch
Testing and debugging instances
Database Backup to Amazon S3 using
RMAN+OSB. Data Archival to Amazon
Glacier.
Disaster Recovery Site on AWS
55. Customer use cases for Oracle on AWS
Production Instances of Enterprise
Applications and Databases
Read-only replica of Production for
reporting and BI/DW feed.
Development and Test Instances for
Enterprise and custom applications
Training, POC, Sandbox, Patch
Testing and debugging instances
Database Backup to Amazon S3 using
RMAN+OSB. Data Archival to Amazon
Glacier.
Disaster Recovery Site on AWS
56. Customer use cases for Oracle on AWS
Production Instances of Enterprise
Applications and Databases
Read-only replica of Production for
reporting and BI/DW feed.
Development and Test Instances for
Enterprise and custom applications
Training, POC, Sandbox, Patch
Testing and debugging instances
Database Backup to Amazon S3 using
RMAN+OSB. Data Archival to Amazon
Glacier.
Disaster Recovery Site on AWS
57. Customer use cases for Oracle on AWS
Production Instances of Enterprise
Applications and Databases
Read-only replica of Production for
reporting and BI/DW feed.
Development and Test Instances for
Enterprise and custom applications
Training, POC, Sandbox, Patch
Testing and debugging instances
Database Backup to Amazon S3 using
RMAN+OSB. Data Archival to Amazon
Glacier.
Disaster Recovery Site on AWS
58. Customer use cases for Oracle on AWS
Production Instances of Enterprise
Applications and Databases
Read-only replica of Production for
reporting and BI/DW feed.
Development and Test Instances for
Enterprise and custom applications
Training, POC, Sandbox, Patch
Testing and debugging instances
Database Backup to Amazon S3 using
RMAN+OSB. Data Archival to Amazon
Glacier.
Disaster Recovery Site on AWS
59. Customer use cases for Oracle on AWS
Production Instances of Enterprise
Applications and Databases
Read-only replica of Production for
reporting and BI/DW feed.
Development and Test Instances for
Enterprise and custom applications
Training, POC, Sandbox, Patch
Testing and debugging instances
Database Backup to Amazon S3 using
RMAN+OSB. Data Archival to Amazon
Glacier.
Disaster Recovery Site on AWS
60. Oracle Database on AWS
•
•
Oracle Database 9i, 10g and 11g are fully supported on EC2
All Editions of Database are supported on EC2:
Express Edition
Up to 4 cores and
1GB of memory
Standard Edition One
Up to 8 cores
Standard Edition
Up to 16 cores
Enterprise Edition
Unlimited
61. Oracle Licensing on AWS
•
Bring Your Own License (BYOL)
–
–
–
•
Applies to most Oracle software on AWS
All Oracle Software licenses are fully portable to Amazon EC2
Oracle Cloud Licensing Policy: http://www.oracle.com/us/corporate/pricing/cloud-licensing070579.pdf
License Included
–
–
Pay by the hour
Amazon Relational Database (RDS) for Oracle Standard Edition One
62. Standard Oracle Database Architecture on Amazon EC2
Public Subnet
Private Subnet
App
Servers
Oracle DB
Server
S3 Bucket
AMI
(Ready to launch)
PIOPS
Root
Volume
Data
Volume
RMAN
Mirrored Redo
Log Volumes
EBS Snapshot
Backup
Volume
EBS Snapshot Copy
Primary Availability Zone
Primary Region
DR Region
63. Enterprise Class Database Architecture on Amazon EC2
Public Subnet
Private Subnet
App
Web
Servers
Oracle DB
Server
Private Subnet
ASM Striped
Data Volumes
Root
Volume
App
Web
Servers
Oracle DB
Server
Oracle Data Guard
PIOPS
Root Volume
Public Subnet
PIOPS
Root
Volume
CloudFormation
Template
(Ready to launch)
PIOPS
ASM Striped
Data Volumes
Root
Volume
AMI Used by
CFN Template
OSB + RMAN
Mirrored Redo
log Volumes
Primary Availability Zone
OSB + RMAN
Secondary Availability Zone
RMAN Backup in
S3 Bucket
Primary Region
DR Region
64. Simplify: Amazon RDS for Oracle
Public Subnet
Private Subnet
App
Web
Servers
Oracle DB
Server
Primary Availability Zone
Primary Region
Private Subnet
RDS Synchronous
Replication
Oracle DB
Server
Public Subnet
App
Web
Servers
Secondary Availability Zone
65. Enterprise Class DB Architecture with Amazon RDS for Oracle
Public Subnet
Private Subnet
App
Server
Private Subnet
App
Server
App
Server
App
Server
Private Subnet
Oracle
RDS
App
Server
Private Subnet
Synchronous Replication
Primary Availability Zone
Primary Region
A`pp
Server
Oracle
RDS
Secondary Availability Zone
66. Enterprise Class 3-tier Architecture on Amazon EC2
Private Subnet
Private Subnet
Web
Server
Web
Server
Web
Server
Web
Server
Web
Server
Private Subnet
Private Subnet
App
Server
Web
Server
App
Server
App
Server
App
Server
Primary Availability Zone
Primary Region
App
Server
AMI Used by
CFN Template
Private Subnet
Oracle
DB
App
Server
CloudFormation
Template
(Ready to launch)
Private Subnet
Oracle Data Guard
Oracle
DB
Secondary Availability Zone
DR Region
67. Intranet Enterprise Class 3-tier Architecture
Private Subnet
Private Subnet
Web
Server
Web
Server
Web
Server
Web
Server
Web
Server
Private Subnet
Private Subnet
App
Servers
Web
Server
App
Servers
App
Servers
App
Servers
Private Subnet
Oracle
DB
App
Servers
Private Subnet
Synchronous Replication
Primary Availability Zone
AWS
App
Servers
Corporate
Data Center
Oracle
DB
Secondary Availability Zone
Corporate Network
68. Oracle Fusion Middleware on AWS
Fully supported on EC2
Oracle SOA Suite
WebCenter
OBIEE
Identity and Access Management
Business Process Management Suite
WebLogic Suite
Business Activity Monitoring (BAM)
Master Data Management Suite
Business Rules
69. Oracle Enterprise Applications on AWS
Fully supported on EC2 on OVM
Oracle E-Business Suite
Siebel
JD Edwards World
Hyperion
JD Edwards EnterpriseOne
Agile PLM
Oracle Fusion Applications
PeopleSoft Applications
InQuira
Primavera
ATG Web Commerce
71. AWS / SAP Alliance
SAP has been an AWS customer since 2008
AWS has been a
Strategic SAP Global Technology Partner since 2011
72. SAP Solutions Certified for Production on AWS
SAP
SAP
SAP
SAP
SAP
SAP
SAP
Business Suite
Business All-in-One
Business One
Rapid Deployment Solutions (RDS)
BusinessObjects BI Solutions
Afaria
HANA One / SAP HANA One Premium
73. SAP Licensing on AWS
Bring-Your-Own-License (BYOL)
Primary model for most SAP applications
Use your existing SAP licenses on AWS
74. SAP Licensing on AWS
Bring-Your-Own-License (BYOL)
Primary model for most SAP applications
Use your existing SAP licenses on AWS
License Included
SAP
SAP
SAP
SAP
HANA One - $0.99/hour
HANA One Premium
Business Objects BI 4.0
Afaria Cloud Edition
75. How SAP Customers and Partners Use AWS
Extend Existing SAP Infrastructure to the AWS Cloud
Run SAP temporary environments on AWS
76. How SAP Customers and Partners Use AWS
Extend Existing IT Infrastructure to the AWS Cloud
Run SAP temporary environments on AWS
Migrate SAP DEV and QA landscapes to AWS
77. Hybrid SAP Deployment – Customer Data Centre & AWS
SAP Production landscape runs in
customer’s own datacentre
SAP Development & Quality
Assurance landscape runs on AWS
DEV
QA
ECC
ECC
BW
BW
SRM
SRM
PROD
ECC
BW
Customer
Data Centers
SRM
VPN or
Direct Connect
Secure connectivity
between datacentre &
AWS
Virtual Private Cloud
78. Hybrid SAP Deployment – Customer Data Centre & AWS
SAP Production landscape runs in
customer’s own datacentre
SAP Development & Quality
Assurance landscape runs on AWS
DEV
ECC
BW
BW
SRM
SRM
PROD
ECC
ECC
BW
Customer
Data Centers
QA
ECC
STAGING
BW
SRM
SRM
VPN or
Direct Connect
Secure connectivity
between datacenter
& AWS
Virtual Private Cloud
79. How SAP Customers and Partners Use AWS
Extend Existing IT Infrastructure to the AWS Cloud
Run SAP temporary environments on AWS
Migrate SAP DEV and QA landscapes to AWS
Archive SAP Data to AWS Cloud Storage
80. How SAP Customers and Partners Use AWS
Extend Existing IT Infrastructure to the AWS Cloud
Run SAP temporary environments on AWS
Migrate SAP DEV and QA landscapes to AWS
Archive SAP Data to AWS Cloud Storage
Temporary infrastructure for SAP upgrades and OS/DB migrations
81. SAP on AWS Pricing Example
1 EC2 instance (VM):
Online M-F 8AM-8PM:
Persistent storage: 200
Backup storage:
300
4 cores x 15 GB memory
240 hours p/month
GB
GB
Component
AWS Resource
Virtual Machine
m1.xlarge - SLES 11
240 hours
$0.58
p/hour
Primary Storage
EBS volume
200 GB
$0.10
p/GB p/month
$20
Backup Storage
S3 storage
300 GB
$0.095
p/GB p/month
$29
Network & IO
Data Transfer & IO
* Pricing based on US-East region as of 2/13/2013
Quantity
Unit Cost
Monthly
Cost
$140
$9
Total Monthly Cost
$198
82. How SAP Customers and Partners Use AWS
Extend Existing IT Infrastructure to the AWS Cloud
Run SAP temporary environments on AWS
Migrate SAP DEV and QA landscapes to AWS
Archive SAP Data to AWS Cloud Storage
Temporary infrastructure for SAP upgrades and OS/DB migrations
DR site for on-premises SAP production environments
83. How SAP Customers and Partners Use AWS
Extend Existing IT Infrastructure to the AWS Cloud
Run SAP temporary environments on AWS
Migrate SAP DEV and QA landscapes to AWS
Archive SAP Data to AWS Cloud Storage
Temporary infrastructure for SAP upgrades and OS/DB migrations
DR site for on-premises SAP production environments
Evaluate HANA
84.
85. How SAP Customers and Partners Use AWS
Extend Existing IT Infrastructure to the AWS Cloud
Run SAP temporary environments on AWS
Migrate SAP DEV and QA landscapes to AWS
Archive SAP Data to AWS Cloud Storage
Temporary infrastructure for SAP upgrades and OS/DB migrations
DR site for on-premises SAP production environments
Evaluate HANA
Host individual SAP solutions like Afaria or Business Objects on AWS
86.
87.
88. How SAP Customers and Partners Use AWS
Host Complete SAP Environments on the AWS Cloud
Migration of SAP legacy systems to AWS
89. How SAP Customers and Partners Use AWS
Host Complete SAP Environments on the AWS Cloud
Migration of SAP legacy systems to AWS
Rapid deployment of infrastructure to start a new SAP
implementation
90. Full SAP Deployment on AWS
Customer runs DEV, QAS & PRD on AWS
Customer
LAN
DEV
QA
PRD
ECC
ECC
ECC
BW
BW
BW
SRM
SRM
SRM
VPN or
Direct Connect
Secure connectivity
between LAN & AWS
network
Virtual Private Cloud
91. Where to find SAP on AWS Resources
http://aws.amazon.com/sap
Whitepapers
SAP Notes
Support Information
AWS-SAP Partners
94. Microsoft Software on AWS – License Included
•
Windows Server OS
–
–
–
–
•
2003
2008
2008 R2
2012
SQL Server Express/Web/Standard
– RDS or EC2
95. Microsoft Software on AWS – Bring Your Own License
•
•
•
•
•
•
•
•
SQL Server Enterprise
– EC2
– RDS
IIS
Active Directory
Exchange
SharePoint
Lync
System Center Operations Manager (SCOM)
Dynamics CRM
96. SharePoint Reference Implementation
Public Subnet
Private Subnet
Private Subnet
IIS & SharePoint
Web Front End
Central Admin &
SharePoint Services
Web Tier
Application Tier
Private Subnet
Private Subnet
Primary DB
SQL Server
Primary DC/DNS
Database Tier
Active Directory
Database Tier
Active Directory
NAT
Remote
Admin
RDGW
Availability Zone 1
Web Tier
Internet
Gateway
Application Tier
IIS & SharePoint
Web Front End
ELB
Users
Central Admin &
SharePoint Services
Mirror DB
Backup DC/DNS
RDGW
Witness
NAT
Public Subnet
Private Subnet
Private Subnet
Availability Zone 2
AWS Region
Private Subnet
Private Subnet
97. Deploy SharePoint Farm in 6 Steps
Article “Deploy a Microsoft SharePoint 2010 Server
Farm in the AWS Cloud in 6 Simple Steps”:
–
–
Builds upon the SharePoint Reference
Implementation White Paper
http://aws.amazon.com/articles/9982940049271
604
AWS CloudFormation Templates for each step:
–
–
–
–
Launch the network and Active Directory stack
Launch the database stack
Launch the app stack
Launch the web stack
98. Whitepapers
•
•
•
•
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
… and more
http://aws.amazon.com/windows/
101. Customers use a number of strategies to deploy on AWS
Strategy 1
Cloud for dev/test
Strategy 2
Build new apps for the
cloud
Strategy 3
Use cloud to make existing
on-premise apps better
Strategy 4
Integration to onpremises systems
Strategy 5
Strategy 6
All in
Migrate existing apps to
the cloud
102. Cloud isn’t an ‘All or Nothing’ Choice
On-Premises
Resources
Corporate
Data Centers
Integration
Cloud
Resources
103. IE Business School – Overcome limits
AWS Summit Barcelona
October 24th, 2013
Ángel Javier Ripa Elices
System Administrator
ajripa@ie.edu
@ajripa
104. IE Business School – Overcome limits
AWS Summit Barcelona
October 24th, 2013
OURCHALLENGES
• Business IT alignment
• Adapt to changing environments
• Manage future projects using
current investments
• Improve availability
• Globalization and scalability
• Business continuity
• Private cloud is not enough
OVERCOMELIMITS
105. IE Business School – Overcome limits
AWS Summit Barcelona
OURDATACENTER
ROUTE 53
EC2
S3 BUCKET
ELB
RDS
VPC
October 24th, 2013
106. IE Business School – Overcome limits
AWS Summit Barcelona
VPC
• Datacenter Extension
• Multiple customer gateways
• AWS and On-Premises
integration
• Authentication services
• Transparency
• Security
October 24th, 2013
107. IE Business School – Overcome limits
AWS Summit Barcelona
ROUTE 53
Low latency
No more DoS attacks
Worldwide distributed
Easy management
Integration with AWS
services
• 22 hosted zones
• More than 1000 record
sets
•
•
•
•
•
October 24th, 2013
108. IE Business School – Overcome limits
AWS Summit Barcelona
EC2
•
•
•
•
•
•
October 24th, 2013
Auto Scaling
Flexible
Elastic
High performance
Reliable
Sandbox for partners
DB Availability
ELB
RDS
109. IE Business School – Overcome limits
AWS Summit Barcelona
EC2
October 24th, 2013
Auto Scaling
TOUCHING THE
LIMITS?
ELB
RDS
110. IE Business School – Overcome limits
AWS Summit Barcelona
EC2
October 24th, 2013
Auto Scaling
ELB
RDS
JUST
GROW UP!
111. IE Business School – Overcome limits
AWS Summit Barcelona
October 24th, 2013
NEWARCHITECTURE
http://mydnscampus.ie.edu
Alias: FILESCAMPUS
APPSERVER01
APPSERVER02
APPSERVER03
CONNECT
FILES02
MEET
SNAPSHOT
VIDEOCONFERENCING
EBS IOPS Strip
FloatIP: SQLDATABASE
FloatIP: SQLDATABASE
SQL Server
SQL Server
DATA
MIRRORING
ACTIVE DIRECTORY
SQLDATABASE01
SQLDATABASE02
EBS IOPS Strip
EBS IOPS Strip
CARGABB
SERVICES ON
PREMISES
112. IE Business School – Overcome limits
AWS Summit Barcelona
October 24th, 2013
ROADMAP
• Distribute our instances
across multiple availability
zones
• CRM
• Business Intelligence
• Cloudfront
• Disaster Recovery
113. IE Business School – Overcome limits
AWS Summit Barcelona
October 24th, 2013
Moltes gràcies