apps associates - insmed innovate16- ebs on the awscloudrev

30
Migrating and Hosting Oracle E-Business Suite on the AWS Cloud Thiru Sadagopan Apps Associates LLC Chris Colucci Mark Pellegrino May 19, 2016

Upload: christopher-colucci

Post on 12-Apr-2017

148 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Migrating and Hosting Oracle E-Business Suite on the AWS

CloudThiru Sadagopan

Apps Associates LLC

Chris Colucci

Mark Pellegrino

May 19, 2016

Page 2: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Today’s Speakers

• Thiru Sadagopan

• VP, Cloud Services

• Apps Associates LLC

• Chris Colucci

• Head, Enterprise Applications

• Insmed

CIO of the Year 2016Public Company

• Mark Pellegrino

• Sr. Director, IT (CIO)

• Insmed

Page 3: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

• Insmed is a biotech pharma company with 147 employees• We have offices in the US and in six other countries

• Our mission is to transform patients’ lives battling serious rare diseases• We are conducting the INS-212 CONVERT ™ Study throughout the world

• Randomized, phase 3 open-label study in adult patients with NTM

Page 4: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Prior to AWS Migration and Hosting

• Insmed decided to deploy an ERP solution to meet growth plans• Oracle, SAP and Microsoft Dynamics were considered

• Oracle eBusiness Suite was chosen

• Considered Oracle Cloud ERP but felt hosting in AWS aligned with strategy

• Apps Associates chosen as the Oracle ERP Implementation partner• Deep strengths and references across industry verticals and Life Sciences in

particular

• Apps Associates introduced AWS platform as an option

• Experience in helping organizations to adopt this method

Page 5: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Drivers for Considering AWS

• Platform flexibility• Grow or shrink footprint and environments

• Rapidly launch, archive, re-launch entire environments

• Desire to limit additional investment in on-premises data center• Also considered Rackspace, Savvis and Terremark for this solution

• Pay as you go• Not just a OpEx vs. CapEx argument

• Pay for what you use

• Future AWS-based applications in our plans

Page 6: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Journey to AWS

• Chose an AWS Partner offering Oracle solutions• Apps Associates, AWS Partner with experiences deploying Oracle

solutions to AWS• Managed hosted solution for Oracle E-Business Suite• Oracle competency—recognized by AWS Partner program• Managed Services Provider Competency – AWS Accreditation after

Independent audit

• Six month implementation of ERP• AWS Infrastructure launched in minutes• Direct Connect established through Light Tower to AWS East Region• Phased deployment of Dev, Test, QA and Prod environments

• Utility Cost model let us pay for just what we used

Page 7: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Solution Description

Thiru Sadagopan, VP Cloud ServicesApps Associates LLC

Page 8: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

“[Enterprise customers are] skipping the years of early getting-their-feet-wet, and immediately jumping in with more significant projects, with more ambitious goals…”

Page 9: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

“Increasingly, organizations are asking what can’t go to the cloud, rather than what can…”

Page 10: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Why Oracle Applications on AWS

Lower Cost of Operations

• Pay for Use

• Capex to Opex

• Service Availability at minimal operational costs

Flexible Contract Terms

• No commitment for specific hardware configuration

• Storage separate from Compute

• Provision and Release as needed

Scalability

• Expand capacity with growth

• Release under utilized capacity

Agility to meet Business needs

• Provision in minutes

• Automation

• Additional instances for development

• Adapt easily to changes in business needs

Backup and Disaster Recovery

• Robust RTO and RPO

• Low operational costs for DR solutions

Page 11: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Operational Considerations – Oracle ERP• Network access

• Instance types, AMI, Oracle DB and Applications tier

• Storage considerations

• Security and controls

• Housekeeping functions– Cloning, patching specific to Oracle ERP

– Backups, monitoring configurations

• Migration approach to AWS

Page 12: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

AWS LocationsHosting E-Business Suite environment at multiple geographic location – regions

• US-East for Primary Site

• US-West for Failover/Disaster Recovery

Page 13: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Network Access• Amazon Virtual Private Cloud (VPC)

– Private subnet for DB and Apps tiers

– Public subnet if public facing modules such as iSupplier• Reverse proxy often leveraged

– Security groups for data firewalls

– IPSEC tunnels commonly leveraged• AWS Direct Connect an option depending on other workloads

Internet

Page 14: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Instance Types and AMI• High memory instances

– R12 64-bit environments are well covered for performance requirements

– 32 bit for Version of 11i of Oracle E-Business Suite is a challenge

• Oracle maps to AWS cores for licensing options

• Oracle or Red Hat Linux AMIs– Apply prerequisite rpms, kernel updates

– Create custom AMI for future deployments

– PV and HVM considerations

Page 15: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Database and Application Tiers• Same versions of OS is best practice

• Shared file systems common for load balanced deployments– Single Database tier (non-RAC)

– Single or multiple Applications tier• Cluster file systems

• NFS is an option as well

• Amazon Elastic Load Balancing

Page 16: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Elastic Cloud Computer (EC2)

Basic unit of compute capacity

Range of CPU, memory & local disk options

17 Instance types available, from micro through cluster compute to SSD backed

Feature Details

Flexible Run windows or Linux distributions

Scalable Wide range of instance types from micro to cluster compute

Machine Images Configurations can be saved as machine images (AMIs) from which new instances can be created

Full control Full root or administrator rights

Secure Full firewall control via Security Groups

Monitoring Publishes metrics to Cloud Watch

Inexpensive On-demand, Reserved and Spot instance types

VM Import/Export Import and export VM images to transfer configurations in and out of EC2

Page 17: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Storage Options

Simple Storage ServiceHighly scalable object storage

1 byte to 5TB in size

99.999999999% durability

Elastic Block StoreHigh performance block storage device

1GB to 16TB in size

Mount as drives to instances with

snapshot/cloning functionalities

GlacierLong term object archive

Extremely low cost per gigabyte

99.999999999% durability

Page 18: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Security

Page 19: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

It’s a Shared Responsibility

Youand/or Your

Service Provider

IaaS Provider

(AWS)

Page 20: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Access Control Encryption Networking Other

• Identity and Access Management (IAM)

• Multi-factor Authentication (MFA)

• Security Groups and Network ACL

• Dedicated instances

• Amazon Key Management Service

• Amazon S3 Server-Side Encryption (SSE)

• Amazon RDS Oracle Transparent DataEncryption (TDE)

• AWS CloudHSM

• Client-Side SDK Data Encryption

• AWS Virtual Private Cloud (VPC)

• SSL Certificate Management

• AWS Direct Connect

• VPN

• Service Health Dashboard

• Cloudtrail

• Trusted Advisor

• Security Bulletins

• Signed API Access

• Amazon S3 Access Logs

• AWS Marketplace Security Products

• Best Practices

• GovCloud

Comprehensive Security Capabilities

Page 21: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Security Attestations, Reports and Certifications

Page 22: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Housekeeping Functions• Cloning for Oracle E-Business Suite

– AMIs and snapshots can be leveraged with AWS CloudFormation scripts and bootstrapping to automate cloning

• Monitoring– Easy to extend monitoring agents

– Amazon CloudWatch metrics can be useful

– Cloud based OEM 12c (optional)• Rapid deployment

• Fully managed service

Page 23: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Migration Approach – EBS Suite

Understanding present

Infrastructure –Resource

requirements

Design & Build EBS Architecture

Security design for EBS Suite

Infrastructure build –Servers & Storage

EBS DEV Applications build Clone form

PROD

Backup Infrastructure,

Monitoring & Restore Validation

Test/UAT Migration, UAT , Stress Testing,

Regression TestProduction Migration

Page 24: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Sample AWS Infrastructure for Oracle Apps

US East

AZ-1 Public Subnet

Private Subnet

Internet

VPN Tunnel

Production Test/Dev

NMS NAT

Corporate WAN

US West

Public Subnet

VPC Private Subnet

Internet

SnapshotReplication

or Data Guard

Backup Snapshots

App AppApp App

CRP

Backup Snapshots

Page 25: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Insmed Observations

Chris ColucciInsmed Inc

Page 26: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Post AWS Observations

• Lower infrastructure costs

• Costs easily tracked on AWS invoices

• Uptime equivalent to private third-party data center

• Reconsidered our disaster recovery needs and capabilities• Expanded our network architecture to cover AWS regions

• As well our current data center and business locations

• Have deployed additional workloads to AWS• Card access, LAB Information Management System, LogRhythm

Page 27: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Future Plans Relative to AWS

• Continued general migration to AWS instead of on-premises hardware replacements

• Amazon WorkSpace was an asset for European operations• Used for consultants accessing data

• Partners assisting with Accounting in the EU• Increased performance from standard VPN

Page 28: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Q & A

Thiru Sadagopan

Apps Associates LLCChris Colucci

Insmed Inc

Page 29: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Special OfferOracle EBS Cloud Hosting Assessment

• Assessment of Oracle EBS Environment

• Overview of AWS Architecture

• Migration roadmap and TCO analysis for Oracle ERP on AWS

Complimentary for session attendees

Page 30: Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREV

Thank you