How To Migrate To Cloud Computing On A Microsoft Cloud (Cloud)



Similar documents
Running Oracle Applications on AWS

Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud

How AWS Pricing Works

AIST Data Symposium. Ed Lenta. Managing Director, ANZ Amazon Web Services

Scalable Architecture on Amazon AWS Cloud

How AWS Pricing Works May 2015

Introduction to AWS in Higher Ed

Introduction to Amazon Web Services! Leo Senior Solutions Architect

Razvoj Java aplikacija u Amazon AWS Cloud: Praktična demonstracija

MICROSTRATEGY ON AWS

Scalable Application. Mikalai Alimenkou

Service Organization Controls 3 Report

Thing Big: How to Scale Your Own Internet of Things.

Service Organization Controls 3 Report

Amazon Web Services. Lawrence Berkeley LabTech Conference 9/10/15. Jamie Baker Federal Scientific Account Manager AWS WWPS

The Cloud as a Computing Platform: Options for the Enterprise

AWS Performance Tuning

CONNECTRIA MANAGED AMAZON WEB SERVICES (AWS)

EEDC. Scalability Study of web apps in AWS. Execution Environments for Distributed Computing

Extending your Enterprise IT with Amazon Virtual Private Cloud. Oyvind Roti Principal Solutions Architect, AWS

Preparing Your IT for the Holidays. A quick start guide to take your e-commerce to the Cloud

A Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012)

Getting Started with SAP BI on AWS

How To Manage An Orgsync Database On An Amazon Cloud 2 Instance

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

TECHNOLOGY WHITE PAPER Jun 2012

Amazon Elastic Beanstalk

Cloud Computing with Amazon Web Services and the DevOps Methodology.

TECHNOLOGY WHITE PAPER Jan 2016

How To Use Aws.Com

Enterprise Cloud Computing with AWS. for internal partner use only

Big Data on AWS. Services Overview. Bernie Nallamotu Principle Solutions Architect

CLOUD COMPUTING FOR THE ENTERPRISE AND GLOBAL COMPANIES Steve Midgley Head of AWS EMEA

ASUG 2014 Moving SAP to the Cloud

How To Choose Between A Relational Database Service From Aws.Com

Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity

Using ArcGIS for Server in the Amazon Cloud

Expand Your Infrastructure with the Elastic Cloud. Mark Ryland Chief Solutions Architect Jenn Steele Product Marketing Manager

DLT Solutions and Amazon Web Services

Demystifying the Cloud Computing

Amazon EC2 Product Details Page 1 of 5

Amazon Cloud Storage Options

Intro to AWS: Storage Services

HADOOP BIG DATA DEVELOPER TRAINING AGENDA

AWS Directory Service. Simple AD Administration Guide Version 1.0

IAN MASSINGHAM. Technical Evangelist Amazon Web Services

CLOUD COMPUTING WITH AWS An INTRODUCTION. John Hildebrandt Solutions Architect ANZ

Best Practices for Siebel on AWS

Cloud computing and SAP

Every Silver Lining Has a Vault in the Cloud

Outlook. Corporate Research and Technologies, Munich, Germany. 20 th May 2010

HYBRID ARCHITECTURES. Jean-Pierre Le Goaller Solutions Architect

Last time. Today. IaaS Providers. Amazon Web Services, overview

Alfresco Enterprise on AWS: Reference Architecture

LONDON. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

Primex Wireless OneVue Architecture Statement

Cloud Computing: Making the right choices

Application Security Best Practices. Matt Tavis Principal Solutions Architect

Amazon Web Services Annual ALGIM Conference. Tim Dacombe-Bird Regional Sales Manager Amazon Web Services New Zealand

AWS IaaS Services. Methods Digital GCloud Service Definition

Data Sheet: Backup & Recovery Symantec Backup Exec 12.5 for Windows Servers The gold standard in Windows data protection

Offering Brief NetApp Private Storage for Amazon Web Services

FortiGate Amazon Machine Image (AMI) Selection Guide for Amazon EC2

Forklifting to AWS: An Option for Migration to AWS October Forklifting to AWS: An Option for Migration to AWS

Last time. Today. IaaS Providers. Amazon Web Services, overview

Amazon Web Services Fredrik Rapp, Partner Manager. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Amazon.com, Inc. and its affiliates. All rights reserved.

AVLOR SERVER CLOUD RECOVERY

Web Application Hosting in the AWS Cloud Best Practices

Symantec NetBackup 7.1 What s New and Version Comparison Matrix

We look beyond IT. Cloud Offerings

Appendix C Pricing Index DIR Contract Number DIR-TSO-2724

VMware System, Application and Data Availability With CA ARCserve High Availability

Run SAP for Savings and Speed in the Cloud Presentation for ASUG, September 28, 2011

Unisys Cost Schedule. Unisys Cost Schedule. Page 1

Deploying for Success on the Cloud: EBS on Amazon VPC Session ID#11312

ZADARA STORAGE. Managed, hybrid storage EXECUTIVE SUMMARY. Research Brief

Required Software Product List

How To Compare The Two Cloud Computing Models

Amazon Web Services Yu Xiao

THE DEFINITIVE GUIDE FOR AWS CLOUD EC2 FAMILIES

Using ArcGIS for Server in the Amazon Cloud

Storage and Disaster Recovery

Scaling in the Cloud with AWS. By: Eli White (CTO & mojolive) eliw.com - mojolive.com

Cloud Computing Benefits for Educational Institutions

Cost Optimization with AWS

Elastic Private Clouds

How To Write An Ets Request For Proposal (Rfp)

Transcription:

ENT303 - Migrating Enterprise Applications to AWS: Best Practices, Tools, and Techniques Abdul Sathar Sait and Tom Laszewski, AWS November 15, 2013 2013 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.

We Will Discuss 1 2 3 4 5 Calculating Total Cost of Ownership (TCO) Licensing and Architecture Migration Approach and Best Practices Migration Tools and Services Customer Project Migration: Lessons Learned

Calculating TCO

In Your TCO Analysis DOs DON Ts BONUS 3- or 5-year amortization Use 3-year heavy RIs or fixed RIs Use volume RI discounts Ratios (VM:physical, servers:racks, people:servers) 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)

In Your TCO Analysis DOs DON Ts BONUS 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

In Your TCO Analysis DOs DON Ts BONUS Time from ordering to procurement (Releasing early = increased revenue) Cost of capacity on shelf (top of step) Incremental cost of adding an on-premises server when physical space is maxed out Real cost of resource shortfalls (bottom of step) Cost of disappointed or lost customers when unable to scale fast enough

Licensing and Architecture

Licensing and Support Microsoft Pay-as-you-go SQL Server Standard Edition Windows Server BYOL SQL Server Enterprise Edition SharePoint Server Microsoft Windows Server Microsoft License Mobility through Software Assurance

Licensing and Support Oracle Pay-as-you-go RDS for Oracle SE One BYOL Enterprise license agreement Unlimited license agreement Oracle partner network BPO license Oracle Technology Network Processor & socket licensing 0.25 core multiplier for standard licenses (sockets) 0.5 core multiplier for enterprise licenses (processor)

Licensing and Support SAP Pay-as-you-go SAP Hana One Business Edition BOBJ BI 4.0 w/5 user licenses Trial / Developer Editions BYOL Primary model for most SAP applications Existing licenses can be used on AWS User-based Licensing

On-Premises Infrastructure Mapped to AWS Technology Stack On-Premises Solution AWS Network VPN, MPLS Amazon VPC, VPN, AWS Direct Connect Security Firewalls, NACLs, routing tables, disk encryption, SSL, IDS, IPS AWS security groups, AWS CloudHSM, NACLs, routing tables, disk encryption, SSL, IDS, IPS Storage DAS, SAN, NAS, SSD Amazon EBS, Amazon S3, Amazon EC2 Instance storage (SSD), GlusterFS Computer Hardware, virtualization Amazon EC2 Content delivery CDN solutions Amazon CloudFront Databases Load balancing Scaling DB2, MS SQL Server, MySQL, Oracle, PostgresSQL, MongoDB, Couchbase Hardware and software load balancers, HA Proxy Hardware and software clustering, Apache ZooKeeper Amazon RDS, Amazon DynamoDB, DB2, MS SQL Server, MySQL,PostgesSQL, Oracle, MongoDB, Couchbase Elastic Load Balancing, software load balancers, HA Proxy Auto Scaling, software clustering, Apache ZooKeeper Domain name services DNS providers Amazon Route 53

On-Premises Infrastructure Mapped to AWS Technology Stack On-Premises Solution AWS Analytics Hadoop, Cassandra Amazon Elastic MapReduce, Hadoop, Cassandra 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

Services Key to Enterprise Migrations VPC

Services Key to Enterprise Migrations PIOPS

Services Key to Enterprise Migrations AWS Direct Connect

Services Key to Enterprise Migrations AWS CloudFormation

Enterprise Migration Path Time to Execute High Phase 1 Phase 2 Low Medium $ $$ $$$ Value to Business $$$$

Database Backup to AWS 2 VPC

Disaster Recovery Site on AWS

Enterprise Application Basic Architecture

Enterprise Application HA Architecture

Enterprise Application Detailed Architecture

Enterprise Application Detailed Architecture

Enterprise Application Detailed Architecture

Enterprise Application Detailed Architecture

Enterprise Database Detailed Architecture

Migration Approach and Best Practices

Migration Challenges Knowledge & Training Not Primary Business Activity Attempting Too Much at Once Migration Experience People, Process, Technology Fear

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

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

Migrating Data into AWS Cloud 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 Back Database replication tools like GoldenGate, DbVisit

The Migration Continuum Forklift Embrace Optimize Effort Scalability Operational Burden 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 ondemand (overprovisioned) Minor modifications to improve cloud usage Automating servers can lower operational burden Leveraging more scalable storage Redesign with AWS in mind (high effort) Embrace scalable services (reduce admin) Closer to fully utilized resources at all times

Migration Tools and Services

Migration Services Application Portfolio Analysis Code Migration Data Migration Services ERP Systems AWS Specific Racemi, Blue Phoenix, Cast Software, Micro Focus, TSRI Blue Phoenix, Ispirer, TSRI, Racemi Data Strategies (tape), mlogica, PracTrans App Associates (Oracle EBS), Back Office Associates(SAP), DLZP (Peoplesoft), Loyalty Methods (Siebel) AWS Import/Export, CloudTP (PaasLane), Racemi Cast Software Is Open Systems PowerBuilder to Java, Oracle Forms to Java Same to Same, or One Vendor to New Vendor Requires Deep Application Knowledge Automated Tools

Migration Tools Management and Monitoring Auditing and Logging Data Migration Backup and Recovery Cost Management BMC CLM, Boundary, HP OpenView, Tivoli, CA Spectrum Automation Manager, MS System Center Plug-in, Oracle EM Plug-in, RightScale, SAP Data Provider Alert Logic Log Manager CA Audit, CloudCheckr Trend Micro, Xceedium Xsuite Ylastic Data Expedition Aspera Attunity CloudBeam Riverbed Whitewater Tsunami CA, Commvault EMC Data Domain Netapp Oracle OSB Panzura Riverbed Whitewater Symantec, Zadara CloudHealth Apptio AWS CloudWatch AWS CloudWatch Alert AWS Storage Gateway Amazon EBS Snapshot AWS Trusted Advisor

Customer Project Migration Lessons Learned

Business Overview Global manufacturing company with operations in APAC, Europe, and North America Key Business Drivers 1 2 3 Vendor consolidation Infrastructure management challenge across multiple locations Hardware refresh cycles and cost optimization

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 (from 6 to 3) Able to perform an office relocation of HQ in early 2013, with no interruptions to business leveraging the centralized AWS computing platform

Migration Process Assessment Proof of Concept Migrate Non- Mission Critical Applications Migrate Business Critical Applications Complete study of IT infrastructure & costs, including recommendations and a detailed plan Perform cost analysis and estimate project duration and resources Build POC environments for each critical application and validate functionality Perform functional, integration testing Migrate Test / DEV application Migrate noncritical applications like Track-it Migrate backups and validate restore process Migrate infrastructure components like domain controller, monitoring solutions Migrate E-Business Suite, OBIEE Tune enhance - optimize

AWS Architecture Internet OBIEE EBS R12 VPC Private Subnet VPN Connection Headquarters Monitoring Solution OpenVPN VPC Public Subnet AZ-1 US East VPN Connection Location 2

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 and domain controllers, track-it applications, LACROSSE etc. Migrate from Tivoli tape backups to Amazon S3 backups using Zamanda/Glacier, 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)

Please give us your feedback on this presentation ENT303 As a thank you, we will select prize winners daily for completed surveys!

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/

Customer Migration (Discussed in the Slides) Overview Source Infrastructure on-premise hosted servers Hardware (Dell PowerEdge, HP ML110) Storage (Dell Power vault) Database Oracle 9i/10g, SQL server Fusion middleware Packaged applications Oracle E- Business Suite, Oracle Business Intelligence Suite, La-crosse, Mobile Field Service Integration with Force.com platform Firewalls, direct connectivity across multiple locations - (CISCO, Barracuda) Tape backups - (Dell ML6000) AWS EC2, Amazon EBS, Amazon VPC Multiple instance types (m1.medium, m1.large, m1.xlarge ) Storage EBS, PIOPS, Amazon S3, Amazon Glacier Management and monitoring using Nimsoft Monitoring Solution hosted on AWS Connectivity using VPN tunnels Archiving using Amazon Glacier Data transfer using AWS Export/Import DR configuration across regions Copyright 2013. Apps Associates LLC. 44

Customer Source System Technical Details Oracle E-Business Suite Database (RHEL 4) Oracle 9i 8 cores / 32-bit E-Business Suite (RHEL 4) 11.5.8 4 cores / 32-bit Oracle Business Intelligence Database (RHEL 5) Oracle 10g 4 cores OBIEE 10g (RHEL 5) OBIEE 11g 4 cores Microsoft SQL servers Database (Win2008\Hyper-V ) MS SQL Server 2005 Mobile Field Server MWA ( Win 2008\VM Ware ) Oracle E-Business Suite Database & E-Business Suite Oracle Business Intelligence Database & OBIEE 10g Multiple VPN tunnels from multiple customer locations Copyright 2013. Apps Associates LLC. 45