aws summit benelux 2013 - enterprise applications on aws

Post on 15-Jan-2015

1.346 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Enterprise Applications on AWS

Jean-Pierre Le Goaller

Agenda

1. Datacenter Capacity Extension

2. Connection to AWS

3. Backup and Archiving on AWS

4. Disaster Recovery

5. Development & Test

6. Enterprise Workloads

Oracle

SAP

Microsoft

7. Conclusion

EXTENDING

THE ENTERPRISE

DATA CENTER ●○○○○○

Corporate

Data Center

© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Corporate

Data Center

Capacity increase request

Corporate

Data Center

Approvals

Hardware

acquisition

Provisioning

Configuration

Request

Availability

Corporate

Data Center

A few months later…

Corporate

Data Center

Project X Potential impact: UNCERTAIN

Cost of infrastructure: HIGH

Infrastructure Request For New Project

Corporate

Data Center

In Corporate Data Center

Project X Potential impact: UNCERTAIN

Cost of infrastructure: HIGH

Denied

Corporate

Data Center

Project X Approved for POC

Starts immediately

On AWS

Corporate

Data Center

Project X POC Completed

On AWS

Corporate

Data Center

Project Y Potential impact: HIGH

Cost of infrastructure: HIGH

Infrastructure Request For New Project

Corporate

Data Center

Project Y Potential impact: HIGH

Cost of infrastructure: HIGH

Denied or

Delayed by 3 months

In Corporate Data Center

Corporate

Data Center

Project Y Approved

Starts immediately

On AWS

Corporate

Data Center

Project Z Potential impact: HIGH

Cost of infrastructure: LOW

Nature: Temporary

Infrastructure Request For New Project

Corporate

Data Center

Project Z Potential impact: HIGH

Cost of infrastructure: LOW

Nature: Temporary

Approved

Delayed by 3 months

In Corporate Data Center

Corporate

Data Center

Project Z Approved

Starts immediately

On AWS

Corporate

Data Center

Project Z Completed

On AWS

Corporate

Data Center

Project Z Capacity Released

On AWS

ELASTIC

INFRASTRUCTURE FLEXIBLE, ON-DEMAND

Corporate

Data Center

Private cloud

Corporate

Data Center

Private cloud

Corporate Data

Center

VPC VIRTUAL PRIVATE CLOUD

MANAGE YOUR OWN NETWORK IN THE CLOUD

Availability Zone A Availability Zone B

10.0.0.5 10.0.0.6

10.0.1.8

10.0.1.9

Public

Subnet

www

Internet facing systems Assert control over networking layer

Private

Subnet

VPN

Internal facing systems Accessible only over VPN – access to

internet over corporate connection

Public

Subnet

www

Private

Subnet

VPN

GETTING

CONNECTED

TO AWS BUILDING A SECURE, RELIABLE LINK TO AWS

●●○○○○○

AWS DATA CENTER

AWS DATA CENTER

AWS DATA CENTER

Router Router

IPSec tunnel via

statically-routed

or dynamically-

routed (BGP)

VPN

AWS

Router

Failover to

Secondary

Connection to

different

physical router

DATA CENTER

Router

Router

Router

AWS DATA CENTER

AWS Direct

Connect

Location

London • Dublin • New York • Los

Angeles •

Washington DC •

San Jose •

Singapore • Tokyo •

Sao Paulo • Sydney

AWS DATA CENTER

Dedicated

connection

Ethernet

transport

1 Gbps/10Gbps

ports

AWS Direct

Connect

Location

AWS DATA CENTER

AWS Direct

Connect

Location

Amazon Partner

Network

suppliers hook

up the last leg

AWS Direct

Connect

Location

AWS

Router

Router

Router

Router

DATA CENTER

AWS DATA CENTER

Fault tolerant

primary Direct

Connect routes

ROUTERS ROUTERS

AWS Direct

Connect

Location

AWS DATA CENTER

Fault tolerant

primary Direct

Connect routes

Backup internet

carried VPN

tunnel

ROUTERS ROUTERS

AWS DATA CENTER

End-to-End

Highly Available

Low Latency

Dedicated

Connection

1 Gbps/10Gbps

AWS DATA CENTER

AWS

Direct Connect

Location

Co-locate your

own hardware

requiring

minimal latency

to AWS

DATA BACKUP

AND

ARCHIVING ●●●○○○○

AMAZON S3 SIMPLE STORAGE SERVICE

99.999999999%

DURABILITY

ORACLE SECURE BACKUP MODULE

ORACLE RMAN AMAZON S3

RESTORE TIMES REDUCED FROM 15 TO 2½ HOURS

AWS STORAGE GATEWAY

BACKUP, STORAGE & ARCHIVING

Corporate Data

Center

Elastic Data

Center

Corporate Data

Center

Elastic Data

Center

AWS Storage

Gateway

AWS Storage Gateway

installed on-premise to

synchronize local

volumes

Corporate Data

Center

Elastic Data

Center

AWS Storage

Gateway

Local volumes

attached to the

AWS Storage

Gateway

Corporate Data

Center

Elastic Data

Center

AWS Storage

Gateway

Usable by on-premise

servers via iSCSI

interface

Corporate Data

Center

Elastic Data

Center

AWS Storage

Gateway

Snapshots of on-

premise volumes,

compressed and stored

in Amazon S3

Gateway stored

volumes

Data stored locally

Asynchronous backup

EBS snapshots

iSCSI local interface

Up to 1TB volumes

Gateway cached

volumes

Data stored in S3

Recently read data cached

Low latency

iSCSI local interface

Up to 32TB volumes

Corporate Data

Center

Elastic Data

Center

AWS Storage

Gateway

Create a volume from a

snapshot for use by an

EC2 instance

DATA

ARCHIVING

AMAZON GLACIER LOW-COST ARCHIVING SERVICE

$0.01 PER GB / MONTH

$120 PER TB / YEAR

S3 LIFECYCLE POLICY

MOVE OBJECTS SEAMLESSLY

FROM S3 TO GLACIER

AMAZON GLACIER =

TAPE REPLACEMENT

DISASTER

RECOVERY REDUCE RISK, REDUCE COST

●●●●○○○

Primary Site

Routers and Switches

Firewalls

Application Licenses

Operating Systems

Hypervisor

Servers

SAN

Backup

Archive

Secondary Site

Routers and Switches

Firewalls

Application Licenses

Operating Systems

Hypervisor

Servers

SAN

Backup

Archive

Failover

Recovery

Primary Site

Routers and Switches

Firewalls

Applications

Operating Systems

Hypervisor

Servers

SAN

Backups

Archives

AWS

Security Groups

Elastic Block Store

Backups on S3

Archives on Glacier

Standby DB Server

Pilot Light DR Scenario

Stopped EC2 Instances

and AMIs

Corporate

Data Center

Elastic Data

Center

Upload backups

Synchronize

key files

and databases

Pilot Light DR Scenario

Corporate

Data Center

Elastic Data

Center

Corporate

Data Center

Elastic Data

Center

Promotion of

stopped

instances to

live

DEVELOPMENT & TEST Leveraging the agility of the cloud

●●●●●○○

Source control

Leverage EC2 to run

popular source control

systems

Project management

Add integrated project

management and issue

tracking

Development Servers

Allow developers to

deploy and test their

code

Build servers

Use EC2 horsepower to

drive build servers and

continuous integration

Development environments

Unit & regression

Scale up and parallel run

unit and regression plans

in a fraction of the time

Load & performance

Utilize spot market for

generating load and test

how applications perform

A/B

Run A/B scenario testing

with replica stacks

Security

Create sandboxes for

aggressive security

testing

Testing environments

ENTERPRISE

WORKLOADS LOWER COSTS, INCREASE AGILITY

●●●●●●○

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

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-licensing-070579.pdf

• License Included

– Pay by the hour

– Amazon Relational Database (RDS) for Oracle Standard Edition One

Key components of Oracle architectures on AWS

• Amazon Virtual Private Cloud (Amazon VPC)

• Elastic Block Store (EBS) provisioned IOPS volumes

– Up to 4,000 IOPS per volume

– Stripe across several volumes

• EBS-optimized instances

• Oracle Automatic Storage Management (ASM)

• Oracle Data Guard and Active Data Guard

• Oracle Secure Backup Cloud Module

• Oracle Transparent Data Encryption (TDE)

Key components of Oracle architectures - simplified

• Amazon Virtual Private Cloud (Amazon VPC)

• Amazon RDS for Oracle

• Provisioned IOPS storage for RDS – up to 30,000 IOPS/database

Primary Region

Primary Availability Zone

AMI

(Ready to launch)

Oracle DB

Server

Public Subnet

App

Servers

Private Subnet

Mirrored Redo

Log Volumes

Root

Volume

Backup

Volume

Data

Volume

RMAN EBS Snapshot

S3 Bucket

DR Region

EBS Snapshot Copy

PIOPS

Standard Oracle Database Architecture on Amazon EC2

Primary Region

Primary Availability Zone

CloudFormation

Template

(Ready to launch)

Oracle DB

Server

Public Subnet Private Subnet

Root Volume

Mirrored Redo

log Volumes

Root

Volume

DR Region

PIOPS

Secondary Availability Zone

Oracle DB

Server

Private Subnet

Root

Volume

ASM Striped

Data Volumes

PIOPS PIOPS

RMAN Backup in

S3 Bucket

AMI Used by

CFN Template

OSB + RMAN

OSB + RMAN

Public Subnet

Root

Volume

Enterprise Class Database Architecture on Amazon EC2

App

Web

Servers

App

Web

Servers

ASM Striped

Data Volumes

Oracle Data Guard

Primary Region

Primary Availability Zone

Oracle DB

Server

Public Subnet Private Subnet

Secondary Availability Zone

Oracle DB

Server

Private Subnet

RDS Synchronous

Replication

Public Subnet

Simplify: Amazon RDS for Oracle

App

Web

Servers

App

Web

Servers

AWS

Primary Availability Zone

Oracle

DB

Private Subnet

Private Subnet

Secondary Availability Zone

Oracle

DB

Private Subnet

Synchronous Replication

Private Subnet

Intranet Enterprise Class 3-tier Architecture

App

Servers App

Servers App

Servers

App

Servers App

Servers

App

Servers

Private Subnet Private Subnet

Web

Server

Corporate

Data Center

Corporate Network

Web

Server

Web

Server Web

Server Web

Server

Web

Server

Oracle Fusion Middleware on AWS Fully supported on EC2

Oracle SOA

Suite

Business Activity Monitoring (BAM)

WebCenter

Identity and Access

Management

WebLogic

Suite

Business Process Management

Suite

Master Data Management

Suite

Business Rules

OBIEE

Oracle Enterprise Applications on AWS Fully supported on EC2 on OVM

Oracle E-Business Suite JD Edwards EnterpriseOne

PeopleSoft Applications

JD Edwards World

Oracle Fusion

Applications

Siebel

InQuira Hyperion

Primavera

Agile PLM

ATG Web Commerce

AWS / SAP Alliance

SAP has been an AWS customer

since 2008

AWS has been a strategic SAP Global

Technology Partner since 2011

Most SAP products are now certified for production

deployment on AWS

SAP Solutions Certified for Production on AWS

SAP Business Suite

SAP Business All-in-One

SAP Business One

SAP Rapid Deployment Solutions (RDS)

SAP BusinessObjects BI Solutions

SAP Afaria

SAP HANA One / SAP HANA One Premium

Instance Type (VM) Cores Mem ECU SAPS

High Memory 2-XLarge 4 34.2 13 3,700

High Memory 4-XLarge 8 68.4 26 7,400

ECU = EC2 Compute Unit

SAP SD 2-Tier Benchmark

Performance: Amazon EC2 SAPS

Performance: Amazon EC2 SAPS

ECU = EC2 Compute Unit

Instance Type # Cores Mem ECU SAPS

Cluster Compute 8-XLarge 1 16 60 88 DB

Cluster Compute 8-XLarge 6 16 60 88 SCS+DI

90,330

SAP SD 3-Tier Benchmark

SAP Licensing on AWS

Primary model for most SAP applications

Use your existing SAP licenses on AWS

Bring-Your-Own-License (BYOL)

SAP Licensing on AWS

License Included

SAP HANA One - $0.99/hour

SAP HANA One Premium

SAP Business Objects BI 4.0

SAP Afaria Cloud Edition

How SAP Customers and Partners Use AWS

Extend Existing SAP Infrastructure to the AWS Cloud

Run SAP temporary environments on AWS:

Test

Training

Demo

POC

Sandbox systems

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

Customer

Data Centers

VPN or

Direct Connect

Secure connectivity

between datacentre &

AWS

Virtual Private Cloud

Hybrid SAP Deployment – Customer Data Centre & AWS

DEV QA

ECC

BW

SRM

ECC

BW

SRM

BW

ECC

SRM

PROD

SAP Production landscape runs in

customer’s own datacentre

SAP Development & Quality

Assurance landscape runs on AWS

Customer

Data Centers

VPN or

Direct Connect

Secure connectivity

between datacenter

& AWS

Virtual Private Cloud

Hybrid SAP Deployment – Customer Data Centre & AWS

DEV QA

ECC

BW

SRM

ECC

BW

SRM

BW

ECC

SRM

STAGING

SAP Production landscape runs in

customer’s own datacentre

SAP Development & Quality

Assurance landscape runs on AWS

BW

ECC

SRM

PROD

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 Store recent SAP Database backups in Amazon S3

Archive all SAP Database backups in Amazon Glacier

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

SAP on AWS Pricing Example

Component

AWS Resource

Quantity

Unit Cost

Monthly

Cost

Virtual Machine m1.xlarge - SLES 11 240 hours $0.58 p/hour $140

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 $9

1 EC2 instance (VM): 4 cores x 15 GB memory

Online M-F 8AM-8PM: 240 hours p/month

Persistent storage: 200 GB

Backup storage: 300 GB

$198 Total Monthly Cost * Pricing based on US-East region as of 2/13/2013

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

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

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

How SAP Customers and Partners Use AWS

Host Complete SAP Environments on the AWS Cloud

Migration of SAP legacy systems to AWS

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

Virtual Private Cloud

Full SAP Deployment on AWS

DEV QA

ECC

BW

SRM

ECC

BW

SRM

Customer runs DEV, QAS & PRD on AWS

PRD

ECC

BW

SRM

VPN or

Direct Connect

Secure connectivity

between LAN & AWS

network

Customer

LAN

HIGH AVAILABILITY

AND

DISATER RECOVERY FOR SAP PRODUCTION APPLICATIONS

http://aws.amazon.com/sap

Whitepapers SAP Notes Support Information AWS-SAP Partners

Where to find SAP on AWS Resources

AWS Marketplace

• Microsoft Windows-based

Amazon Machine Images (AMIs)

• Windows and SQL Server

• > 20 AMIs

• Windows Server OS

– 2003

– 2008

– 2008 R2

– 2012

• SQL Server Express/Web/Standard

– RDS or EC2

Microsoft Software on AWS – License Included

• SQL Server Enterprise

– EC2

– RDS

• IIS

• Active Directory

• Exchange

• SharePoint

• Lync

• System Center Operations Manager (SCOM)

• Dynamics CRM

Microsoft Software on AWS – Bring Your Own License

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 Subnet Public Subnet

NAT

RDGW

RDGW

Primary DC/DNS

Active Directory

Active Directory Database Tier

Database Tier

Primary DB

SQL Server

Mirror DB

Witness

Application Tier Web Tier

Application 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

• 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/9982940049271604

• 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

Deploy SharePoint Farm in 6 Steps

Amazon VPC

Avoided

data center

build out

Saved

$1M over

3 years

50% lower cost

than hosting

options

• 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/

Whitepapers

CONCLUSION

●●●●●●●

OUR CUSTOMERS RUN

ENTERPRISE

WORKLOADS ON AWS

INNOVATE DO THINGS DIFFERENTLY

LEVERAGE

COST EFFECTIVE SOLUTIONS

OPEN SOURCE SOFTWARE

AND

MANAGED AWS SERVICES

THANK YOU! jplg@amazon.lu

top related