Enterprise Applications
on Amazon Web Services
Steffen Krause
Technical Evangelist
@sk_bln
skrause@amazon.de
1. Extending the Enterprise Data Center
a. Why?
b. Getting a private Network in the Cloud
c. Getting Connected
2. Using th...
Extending the Enterprise Data Center
Traditional Data Centers are limited by
Capacity
Agility
Cost
Corporate
Data Center
Corporate Data
Center
Extend!
Corporate Data
Center
With Cloud Resources
Network control
Your slice of the AWS cloud
Availability Zone Availability Zone
VPC Customer
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
Public
Subnet
www
Internet facing systems
Assert control over networking layer
Internal facing systems
...
Public
Subnet
www
Private
Subnet
NAT
VPN
Getting connected
secure and reliable
VPN
Data
center
AWS
Cloud
www
RouterRouter
VPN
Data
center
AWS
Cloud
www
RouterRouter
IPSec tunnel via
statically-routed or
dynamically-
routed (BGP) VPN
Direct Connect
AWS
Cloud
Data
center
AWS
Direct
Connect
Location
Direct Connect
AWS
Cloud
Data
center
AWS
Direct
Connect
Location
Amazon Partner
Network suppliers
can hook up the
last leg...
AWS
Direct
Connect
Location
Direct Connect
AWS
Cloud
RouterRouter
Dedicated
connection
Ethernet transport
1 Gbps/10Gbps
po...
Maximize reliability
Data
center
AWS
Cloud
www
Router Router
Direct Connect
Using the elastic Data Centers
Managing data
Backup, storage, archiving
Corporate Data
Center
Elastic Data
Center
AWS Storage
Gateway
Storage Gateway
Corporate Data
Center
Elastic Data
Center
AWS Storage
Gateway
Storage Gateway
Corporate Data
Center
Elastic Data
Center
AWS Storage
Gateway
Storage Gateway
Restore from
S3 Snapshot
Corporate Data
Center
Elastic Data
Center
AWS Storage
Gateway
Storage Gateway
Cloud Copy
from S3
Snapshot
Gateway stored
volumes
Data stored locally
Asynchronous backup
EBS snapshots
iSCSI local interface
Up to 1TB volumes
Gatew...
Development & Test
spin up, use & turn off
Source control
Leverage EC2 to run
popular source control
systems
Project management
Add integrated project
management and...
Unit & regression
Scale up and parallel run
unit and regression plans
in a fraction of the time
Load & performance
Utilize...
Disaster Recovery
reduce costs, reduce risk
Primary Site
Routers
Firewalls
Network
Application Licenses
Operating Systems
Hypervisor
Servers
SAN
Primary Storage
Backu...
Primary Site
Routers
Firewalls
Network
Application Licenses
Operating Systems
Hypervisor
Servers
SAN
Primary Storage
Backu...
AWS
Routers
Firewalls
Network
Application Licenses
Operating Systems
Hypervisor
Servers
SAN
Snapshot Storage
Backup
Archiv...
Corporate Data
Center
Elastic Data
Center
Synchronization of
key datasets
Disaster Recovery – pilot light
Corporate Data
Center
Elastic Data
Center
Disaster Recovery – pilot light
Corporate Data
Center
Elastic Data
Center
Promotion of
stopped instances
to live
Disaster Recovery – pilot light
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Administration
Networking
Relational Database...
Oracle RMAN to S3
Oracle RMAN recovery architecture
http://aws.amazon.com/sap/
SAP Business Suite
SAP HANA One
SAP Business All-in-One
SAP BusinessObjects BI solutions
SAP Ra...
AWS / SAP Alliance
SAP has been an AWS customer
since 2008
AWS is an SAP-certified Global Cloud Services
Partner and Globa...
Supported SAP Products: Production
BYOL = bring your own license = buy license from SAP sales and just run it from the AWS...
Customer
Data Centers
VPN or
Direct Connect
Secure connectivity
between datacentre &
AWS
Virtual Private Cloud
Hybrid IT S...
Cloud Appliance Library (SAP CAL)
• Quickly deploy demo, test & training
systems
• Full SAP Business Suite
• Deploy in und...
Virtual Private Cloud
Full SAP Deployment on AWS
DEV QAS
ECC
BW
SRM
ECC
BW
SRM
Customer runs DEV, QAS & PRD on AWS
PRD
ECC...
SAP on AWS Pricing Example
Component AWS Resource Quantity Unit Cost Monthly Cost
Virtual Machine m1.xlarge - SLES 11 240 ...
SAP HANA on AWS
Premium Business Developer
Overview SAP HANA One, plus SAP Cloud Integration
(HCI) and approval to load SA...
SAP Managed Services on AWS
Customer or Partner manages the
OS, OS patching, backup/recovery
and SAP application
Physical ...
Test Drive
Test Enterprise Apps on AWS
Free of charge for educational and demonstration purposes
Pre-configured environmen...
Windows on AWS
Provision fully licensed Windows Server
on AWS
in Minutes
With or without SQL Server
• Full, real, licensed Windows Server OS
– 2003, 2008, 2008r2, 2012 all via our Microsoft SPLA licensing
means no CAL’s re...
*Prices subject to (typically downward) change
Licensing... by the hour.
Microsoft Licensing Models on AWS
• Two models of licensing
• BYOL requires active Microsoft Software
Assurance
– Use exis...
Windows Free Usage Tier
• AWS Free Usage Tier includes
Microsoft Windows Server
2008, 2008 R2, 2012.
• Up to 750 hours per...
Window and .NET Developer Center
One stop for all tools, documentation, scripts, videos, and sample code to help you run ....
AWS SDK for .NET
• Includes APIs for many
AWS services
• Also Includes:
– AWS Toolkit for Microsoft Visual
Studio
– Visual...
Amazon EC2 Windows Guide
What’s New:
• Using Windows Powershell
with the AWS SDK for
.NET
• AWS Diagnostic tools for
Windo...
Windows-Based AMIs
• Microsoft Windows based
Amazon Machine Images (AMIs)
– Over 20 Amazon published
Windows and SQL AMIs
...
Windows Server Cluster-Based SQL Server 2012 HA in
AWS Remote
Admin & Mgmt
Users
AWS Region
Availability Zone 1 Availabili...
SharePoint Reference Implementation
Remote
Admin
AWS Region
Availability Zone 2
Private Subnet
Availability Zone 1
Public ...
• NEW Article “Deploy a Microsoft SharePoint 2010
Server Farm in the AWS Cloud in 6 Simple Steps”:
– Builds upon the Share...
• SharePoint Reference Architecture on AWS whitepaper
http://aws.amazon.com/windows/sharepoint/
• Microsoft Exchange Serve...
Case Study
Lionsgate
deployed MS
SharePoint
workloads in
Production and
SAP apps
1 TCO cloud cost analysis and final resul...
• aws.amazon.com/vpc
• aws.amazon.com/directconnect
• aws.amazon.com/storagegateway
• aws.amazon.com/whitepapers
– Develop...
aws.amazon.com
AWS Summit Nordics - Enterprise Apps on AWS
Upcoming SlideShare
Loading in...5
×

AWS Summit Nordics - Enterprise Apps on AWS

826

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
826
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
65
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "AWS Summit Nordics - Enterprise Apps on AWS"

  1. 1. Enterprise Applications on Amazon Web Services Steffen Krause Technical Evangelist @sk_bln skrause@amazon.de
  2. 2. 1. Extending the Enterprise Data Center a. Why? b. Getting a private Network in the Cloud c. Getting Connected 2. Using the elastic data center a. Backup, Storage, Archiving b. Development & Test c. Disaster Recovery 3. Running Enterprise Applications a. Microsoft b. SAP c. Oracle Agenda
  3. 3. Extending the Enterprise Data Center
  4. 4. Traditional Data Centers are limited by Capacity Agility Cost
  5. 5. Corporate Data Center
  6. 6. Corporate Data Center Extend!
  7. 7. Corporate Data Center With Cloud Resources
  8. 8. Network control Your slice of the AWS cloud
  9. 9. Availability Zone Availability Zone VPC Customer 10.0.0.5 10.0.0.6 10.0.1.8 10.0.1.9
  10. 10. Public Subnet www Internet facing systems Assert control over networking layer
  11. 11. Private Subnet VPN Public Subnet www Internet facing systems Assert control over networking layer Internal facing systems Accessible only over VPN – access to internet over corporate connection
  12. 12. Public Subnet www Private Subnet NAT VPN
  13. 13. Getting connected secure and reliable
  14. 14. VPN Data center AWS Cloud www RouterRouter
  15. 15. VPN Data center AWS Cloud www RouterRouter IPSec tunnel via statically-routed or dynamically- routed (BGP) VPN
  16. 16. Direct Connect AWS Cloud Data center AWS Direct Connect Location
  17. 17. Direct Connect AWS Cloud Data center AWS Direct Connect Location Amazon Partner Network suppliers can hook up the last leg New York Los Angeles Washington DC San Jose Singapore Tokyo London Docklands Dublin Sao Paulo Sydney
  18. 18. AWS Direct Connect Location Direct Connect AWS Cloud RouterRouter Dedicated connection Ethernet transport 1 Gbps/10Gbps ports Data center
  19. 19. Maximize reliability Data center AWS Cloud www Router Router Direct Connect
  20. 20. Using the elastic Data Centers
  21. 21. Managing data Backup, storage, archiving
  22. 22. Corporate Data Center Elastic Data Center AWS Storage Gateway Storage Gateway
  23. 23. Corporate Data Center Elastic Data Center AWS Storage Gateway Storage Gateway
  24. 24. Corporate Data Center Elastic Data Center AWS Storage Gateway Storage Gateway Restore from S3 Snapshot
  25. 25. Corporate Data Center Elastic Data Center AWS Storage Gateway Storage Gateway Cloud Copy from S3 Snapshot
  26. 26. 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 Storage Gateway
  27. 27. Development & Test spin up, use & turn off
  28. 28. Source control Leverage EC2 to run popular source control systems Project management Add integrated project management and issue tracking Workstations Enable standard build developer/test workstations Build servers Use EC2 horsepower to drive build servers and continuous integration Frameworks & environments
  29. 29. 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 at scale
  30. 30. Disaster Recovery reduce costs, reduce risk
  31. 31. Primary Site Routers Firewalls Network Application Licenses Operating Systems Hypervisor Servers SAN Primary Storage Backup Archive Secondary Site Routers Firewalls Network Application Licenses Operating Systems Hypervisor Servers SAN Primary Storage Backup Archive Failover Recovery Disaster Recovery
  32. 32. Primary Site Routers Firewalls Network Application Licenses Operating Systems Hypervisor Servers SAN Primary Storage Backup Archive AWS Routers Firewalls Network Application Licenses Operating Systems Hypervisor Servers SAN Snapshot Storage Backup Archive Failover Recovery Disaster Recovery
  33. 33. AWS Routers Firewalls Network Application Licenses Operating Systems Hypervisor Servers SAN Snapshot Storage Backup Archive Disaster Recovery Secondary site cost Primary Site Routers Firewalls Network Application Licenses Operating Systems Hypervisor Servers SAN Primary Storage Backup Archive
  34. 34. Corporate Data Center Elastic Data Center Synchronization of key datasets Disaster Recovery – pilot light
  35. 35. Corporate Data Center Elastic Data Center Disaster Recovery – pilot light
  36. 36. Corporate Data Center Elastic Data Center Promotion of stopped instances to live Disaster Recovery – pilot light
  37. 37. Compute Storage AWS Global Infrastructure Database App Services Deployment & Administration Networking Relational Database Service Database-as-a-Service No need to install or manage database instances Scalable and fault tolerant configurations Feature Details Platform support Create MySQL, SQL Server and Oracle RDBMS Preconfigured Get started instantly with sensible default settings Automated patching Keep your database platform up to date automatically Backups Automatic backups and point in time recovery and full DB backups Speed Provisioned IOPS enable up to 30.000 IO/s for high throughput Failover Automated failover to slave hosts in event of a failure Replication Easily create read-replicas of your data and seamlessly replicate data across availability zones Relational Database
  38. 38. Oracle RMAN to S3
  39. 39. Oracle RMAN recovery architecture
  40. 40. http://aws.amazon.com/sap/ SAP Business Suite SAP HANA One SAP Business All-in-One SAP BusinessObjects BI solutions SAP Rapid Deployment Solutions (RDS) SAP Afaria SAP Enterprise applications in the elastic data center SAP
  41. 41. AWS / SAP Alliance SAP has been an AWS customer since 2008 AWS is an SAP-certified Global Cloud Services Partner and Global Technology Partner Most SAP products are now certified for production deployment on AWS
  42. 42. Supported SAP Products: Production BYOL = bring your own license = buy license from SAP sales and just run it from the AWS cloud The AWS Marketplace is an application marketplace from AWS SAP mobile Secure is a service offering from SAP & Cap Gemini on AWS for enterprise mobility Current as of July 1st , 2013. Please refer to the AWS website for confirmation after this date SAP Note #165609 contains the latest information regarding SAP product, landscape and platform support on AWS Suite Product License SAP Business Suite ECC, SRM, SCM, CRM, PLM BYOL SAP Netweaver BW, Portal, PI, CE, BPC on NW BYOL SAP Business Objects BI, EPM, GRC BYOL or Marketplace SAP HANA One Premium Platform Developer Yearly Subscription from the SAP Marketplace AWS Marketplace SAP Business-All-In-One A1 BYOL SAP Business One B1 BYOL & SaaS SAP Mobility Platform Afaria BYOL, Marketplace or SAP Mobile Secure SAP Cloud Appliance Library Preconfigured SAP BS, HANA & Rapid Deployment Suite BYOL - existing SAP customers only http://aws.amazon.com/sap/
  43. 43. Customer Data Centers VPN or Direct Connect Secure connectivity between datacentre & AWS Virtual Private Cloud Hybrid IT SAP Deployment DEV QAS ECC BW SRM ECC BW SRM BW ECC SRM PRD SAP Production landscape runs in customer’s own datacentre SAP Development & Quality Assurance landscape runs on AWS
  44. 44. Cloud Appliance Library (SAP CAL) • Quickly deploy demo, test & training systems • Full SAP Business Suite • Deploy in under 1 hour • Uses existing AWS account • http://scn.sap.com/docs/DOC-33187
  45. 45. Virtual Private Cloud Full SAP Deployment on AWS DEV QAS 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
  46. 46. 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 Sample SAP Test/Demo system:  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 $198Total Monthly Cost: An AWS Simple Monthly Calculator pre-populated with the above resources can be viewed here * Pricing based on US-East region as of 6/5/2013
  47. 47. SAP HANA on AWS Premium Business Developer Overview SAP HANA One, plus SAP Cloud Integration (HCI) and approval to load SAP source data Fully featured SAP HANA virtual appliance on AWS Fully featured SAP HANA virtual appliance on AWS for individual developers Use Cases  Production and non-production  All SAP HANA use cases supported including SAP Business Suite and SAP NetWeaver Business Warehouse on HANA  Production and non-production  Analytics acceleration  Data merging  Temporary event-based analytics  Self-service BI  Prototypes and proofs-of-concept  Non-production only  Develop, test and demo applications on top of the HANA platform  Learning environment Key Benefits  Instant provisioning  Enterprise Support included  Annual subscription pricing – economical for 24x7 customers  Data Services included  Instant, self-serve access – up and running in 10 minutes  Start and stop when needed – reduce license and infrastructure cost  Community support  Free developer license  Easily accessible and rapidly deployable  Pay-per-use infrastructure License Annual subscription On-demand - $0.99 per hour Free Developer License Available from SAP HANA Marketplace AWS Marketplace SAP SCN SAP HANA One Demo: http://aws.typepad.com/aws/2013/05/demo-sap-hana-one-on-aws.html
  48. 48. SAP Managed Services on AWS Customer or Partner manages the OS, OS patching, backup/recovery and SAP application Physical Infrastructure Hypervisor OS Administration / Patching / Security SAP Application Functional Layer SAP Application Technical Layer (BASIS) Backup & Recovery AWS Manages the physical infrastructure up to the hypervisor
  49. 49. Test Drive Test Enterprise Apps on AWS Free of charge for educational and demonstration purposes Pre-configured environments Examples: • Oracle Data Guard Secure Backup • Oracle BI • Oracle E-Business Suite • Siebel • SAP Afaria • Red Hat Storage Server
  50. 50. Windows on AWS Provision fully licensed Windows Server on AWS in Minutes With or without SQL Server
  51. 51. • Full, real, licensed Windows Server OS – 2003, 2008, 2008r2, 2012 all via our Microsoft SPLA licensing means no CAL’s required – SQL Server Standard via SPLA as well • VPC for static, user-defined networks • Security groups for easy-to-configure firewalls per VM • Easily install services that you know – AD, ADFS, SCOM, WSUS, SQL, MS Exchange, SharePoint, etc. Windows and AWS
  52. 52. *Prices subject to (typically downward) change Licensing... by the hour.
  53. 53. Microsoft Licensing Models on AWS • Two models of licensing • BYOL requires active Microsoft Software Assurance – Use existing Microsoft licenses – http://aws.amazon.com/windows/mslicensemobility/ Pay-as-you-go – AMI pricing includes software • Windows Server • SQL Server Standard BYOL – use existing licenses on AWS • SQL Server Enterprise • SharePoint Server • Other Microsoft Windows Server products
  54. 54. Windows Free Usage Tier • AWS Free Usage Tier includes Microsoft Windows Server 2008, 2008 R2, 2012. • Up to 750 hours per month of t1.micro instances with Windows Server for free.
  55. 55. Window and .NET Developer Center One stop for all tools, documentation, scripts, videos, and sample code to help you run .NET on the AWS Cloud http://aws.amazon.com/net/ Develop Design, Build, and Run .NET on AWS • AWS SDK for .NET • AWS Toolkit for Microsoft Visual Studio • .NET container for deploying on AWS Elastic Beanstalk Manage Automate and Scale Windows on AWS • AWS Tools for Windows PowerShell Connect Get connected and join the community of developers running Windows and .NET on AWS • Community Forum • AWS on Github Learn Expand and Explore the possibility for .NET on AWS • Links to valuable articles • Sample code to download
  56. 56. AWS SDK for .NET • Includes APIs for many AWS services • Also Includes: – AWS Toolkit for Microsoft Visual Studio – Visual Studio templates – AWS Tools for Windows PowerShell – AWS CloudFormation Template Editor – AWS .NET Library – C# code samples
  57. 57. Amazon EC2 Windows Guide What’s New: • Using Windows Powershell with the AWS SDK for .NET • AWS Diagnostic tools for Windows Server • Install EC2 command line tools on Windows • Setting up a Windows HPC Cluster http://docs.amazonwebservices.com/AWSEC2/latest/WindowsGuide/Welcome.html
  58. 58. Windows-Based AMIs • Microsoft Windows based Amazon Machine Images (AMIs) – Over 20 Amazon published Windows and SQL AMIs • Windows Server 2012 • Windows Server 2012 + SQL 2012 Standard, Web & Express • Windows Server 2008 • Windows Server 2008 + SQL 2012 Standard, Web & Express • Windows Server 2008 + SQL 2008 Standard, Web & Express • Other Windows based AMIs….
  59. 59. Windows Server Cluster-Based SQL Server 2012 HA in AWS Remote Admin & Mgmt Users AWS Region Availability Zone 1 Availability Zone 2 Primary DC/DNS Rerplica DC/DNS Windows Server Failover Clustering (WSFC) Cluster Node WSFC Configuration Storage SQL Server Instance Instance Network Name Node WSFC Configuration Storage SQL Server Instance Instance Network Name AlwaysOn Availability GroupPrimary Replica Secondary Replica AvailabilityGroup Listener Virtual Network Name NAT Instance RDGW Instance NAT Instance RDGW Instance Elastic IP’s (Public Route) Elastic IP’s (Public Route) PrivateIP’s(PrivateRoute) PrivateIP’s(PrivateRoute)
  60. 60. 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 Active Directory Active DirectoryDatabase Tier Database Tier Primary DB SQL Server Mirror DB Witness Application TierWeb Tier Application TierWeb 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
  61. 61. • NEW 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
  62. 62. • 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
  63. 63. Case Study Lionsgate deployed MS SharePoint workloads in Production and SAP apps 1 TCO cloud cost analysis and final results show 50% of cost vs. traditional hosted facility 3 Reduced deployment time from 5 weeks to few hours 2 Started with VPC and conducted a thorough security, licensing and certification assessment
  64. 64. • aws.amazon.com/vpc • aws.amazon.com/directconnect • aws.amazon.com/storagegateway • aws.amazon.com/whitepapers – Development and Test – VPC networking – Backup & archive Resources • aws.amazon.com/sap • aws.amazon.com/microsoft • aws.amazon.com/oracle
  65. 65. aws.amazon.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×