Running Oracle Applications on AWS



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

Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud

With Eversync s cloud data tiering, the customer can tier data protection as follows:

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

TECHNOLOGY WHITE PAPER Jan 2016

ur skills.com

TECHNOLOGY WHITE PAPER Jun 2012

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

How To Use Aws.Com

Using ArcGIS for Server in the Amazon Cloud

DLT Solutions and Amazon Web Services

Application Security Best Practices. Matt Tavis Principal Solutions Architect

Storage and Disaster Recovery

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

Getting Started with SAP BI on AWS

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

How AWS Pricing Works May 2015

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

Oracle Cloud Update November 2, Eric Frank Oracle Sales Consultant. Copyright 2014 Oracle and/or its affiliates. All rights reserved.

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

Introduction to AWS in Higher Ed

How AWS Pricing Works

Cloud computing - Architecting in the cloud

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

Service Organization Controls 3 Report

Cloud and the future of Unemployment Sean Rhody, CTO Capgemini Government Solutions

Introduction to Amazon Web Services! Leo Senior Solutions Architect

Amazon Cloud Storage Options

Simone Brunozzi, AWS Technology Evangelist, APAC. Fortress in the Cloud

Scalable Architecture on Amazon AWS Cloud

319 MANAGED HOSTING TECHNICAL DETAILS

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

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

Service Organization Controls 3 Report

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

Cloud Models and Platforms

Every Silver Lining Has a Vault in the Cloud

Measurable Improvements in E-Business Suite Application Management with OEM 12c

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

Demystifying the Cloud Computing

Amazon Elastic Beanstalk

Amazon Web Services Yu Xiao

The Cloud as a Computing Platform: Options for the Enterprise

Enterprise Cloud Computing with AWS. for internal partner use only

Primex Wireless OneVue Architecture Statement

Scalable Application. Mikalai Alimenkou

E-BUSINESS SUITE IN THE AMAZON CLOUD

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

Fault-Tolerant Computer System Design ECE 695/CS 590. Putting it All Together

AWS Security. Security is Job Zero! CJ Moses Deputy Chief Information Security Officer. AWS Gov Cloud Summit II

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

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON

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

Table of Contents. FME Cloud Architecture Overview. Secure Operations. Application Security. Shared Responsibility.

MICROSTRATEGY ON AWS

Design for Failure High Availability Architectures using AWS

Oracle Applications and Cloud Computing - Future Direction

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

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

RemoteApp Publishing on AWS

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

Proactively Secure Your Cloud Computing Platform

AWS Benefits, Regions & Across. Paul Yung Head of Territory Development HK, Macau & TW pyung@amazon.com

Famly ApS: Overview of Security Processes

Cloud Computing with Amazon Web Services and the DevOps Methodology.

AWS Performance Tuning

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

Using ArcGIS for Server in the Amazon Cloud

Unisys Cost Schedule. Unisys Cost Schedule. Page 1

Securing Amazon It s a Jungle Out There

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

Building Energy Security Framework

Best Practices for Siebel on AWS

ArcGIS for Server: In the Cloud

Backup and Recovery of SAP Systems on Windows / SQL Server

Subash Krishnaswamy Applications Software Technology Corporation

Remote Voting Conference

Web Application Hosting in the AWS Cloud Best Practices

Learning Management Redefined. Acadox Infrastructure & Architecture

vcloud Air Simone Brunozzi, VP and Chief Technologist, vcloud 2014 VMware Inc. All rights reserved.

Amazon EC2 Product Details Page 1 of 5

StorReduce Technical White Paper Cloud-based Data Deduplication

WHITEPAPER. One Cloud For All Your Critical Business Applications.

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

Financial Services Grid Computing on Amazon Web Services January 2013 Ian Meyers

Amazon Web Services: Risk and Compliance July 2015

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

ArcGIS 10.3 Server on Amazon Web Services

CONNECTRIA MANAGED AMAZON WEB SERVICES (AWS)

The Cloud is Not Enough Why Hybrid Infrastructure is Shaping the Future of Cloud Computing

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

Transcription:

Running Oracle Applications on AWS Bharath Terala Sr. Principal Consultant Apps Associates LLC June 09, 2014 Copyright 2014. Apps Associates LLC. 1

Agenda About the Presenter About Apps Associates LLC Cloud Computing AWS Overview Running Oracle Applications on AWS Customer Case Study Copyright 2014. Apps Associates LLC. 2

About the Presenter Bharath Terala Senior Principal Consultant DBA at Apps Associates LLC 8 Years of Experience as an Oracle Apps/Business Intelligence /EPM/Fusion Middleware DBA Oracle Certified Professional Copyright 2014. Apps Associates LLC. 3

Performance. Growth. Excellence. Global provider of business and technology consulting services Founded in 2002 and achieved consistent growth 650+ employees Boston, New York, Chicago, Atlanta Germany, Netherlands, India, UAE Recognized as one of the fastest growing private US companies by Inc. 500 5000 for four consecutive years Strategic Partnerships and Certifications Oracle Platinum Partner Oracle Specializations (EBS, BI, SOA, EM12c & Database) AWS Advanced Consulting Partner CMMI Level 3 Appraised SSAE 16/SAS70 Type II Copyright 2014. Apps Associates LLC. 4

Separator title goes here Cloud Computing Copyright 2014. Apps Associates LLC. 5

What is Cloud Computing? On-demand delivery of IT resources via the internet with pay-as-you-go pricing With cloud computing, organizations can consume shared computing and storage resources rather than building, operating and improving infrastructure on their own Different cloud offerings SaaS (Software-as-a-Service) Rented software IaaS (Infrastructure-as-a-Service) Rented hardware PaaS (Platform-as-a-Service) Rented hardware, owned software Copyright 2014. Apps Associates LLC. 6

IAAS Infrastructure as a Service Most Control Full access to servers Most Management Secure VPN, full extension of Client network, looks as if on-site Client can manage day to day operations Owned Software Customers own licenses BYOL Example: Copyright 2014. Apps Associates LLC. 7

AWS Overview Amazon Web Services launched in 2006 Provides cloud IT computing services, that are Flexible: Enables use of Operating Systems, Programming Models, Database and Architecture with which organizations are already familiar. Cost-effective: Organizations can pay only for what they use, without up-front or long-term commitments. Scalable: Organizations can quickly add and subtract AWS resources to their applications in order to meet demand and manage costs. Secure: AWS builds services in accordance with security best practices and a variety of IT security standards, including: SOC 1 / SSAE 16/ ISAE 3402; SOC2; FISMA, DIACAP, and FedRAMP; PCI DSS Level 1; ISO 27001; ITAR; FIPS 140-2 Copyright 2014. Apps Associates LLC. 8

AWS Services AWS OpsWorks Amazon CloudWatch Amazon Elastic Beanstalk AWS IAM AWS CloudFormation AWS Data Pipeline Amazon SNS Amazon SES Amazon EC2 Amazon Route 53 Amazon Cloud Search Amazon SWF Amazon EMR AWS Direct Connect Amazon SQS Amazon Elastic Transcoder Amazon VPC Deployment & Administration Compute App Services Storage Networking AWS Global Infrastructure Database Amazon Dynamo DB AWS Storage Gateway Amazon ElastiCache Amazon Red Shift Amazon S3 Amazon Glacier Amazon RDS Amazon Cloud Front Copyright 2014. Apps Associates LLC. 9

Separator title goes here Best Practices Running Oracle Applications on AWS Copyright 2014. Apps Associates LLC. 10

Design for failure Design an Oracle Applications environment for failure Avoid single point of failure AZ 1 AZ 2 App1 Replication App2 DB Standby Copyright 2014. Apps Associates LLC. 11

Design for Failure AWS specific tactics for implementing this best practice Failover gracefully using Elastic IPs Utilize multiple Availability Zones Maintain Amazon Machine Image so that you can restore and clone environments Utilize Amazon Cloud Watch for monitoring to get more visibility Incremental snapshots of EBS volumes Automated backups to RDBMS Copyright 2014. Apps Associates LLC. 12

Choose Multi Node Architecture Build components that do not have tight dependencies on each other For example for a Oracle Applications, you can isolate the App Server from the database 2-tier or n-tier architecture Decoupling components enables scaling horizontally by adding more nodes and also design a hybrid models EBS 11i is 32-bit application platform and choose multi node configuration for handling load Distribute forms, web and concurrent processing nodes onto dedicated nodes Use elastic load balancer for accessing web Copyright 2014. Apps Associates LLC. 13

Think Parallel Requesting Data Storing Data Processing Data Retrieving and Storing data throughput can be increased by striping your data across multiple volumes Configure EBS optimization and choose PIOPS for EBS data volumes Use ASM for database filesystem To process data for a web application, distribute the incoming requests across multiple asynchronous web servers using load balancer In case of batch processing application, the master node can spawn up multiple slave worker nodes that processes task in parallel (distributed processing framework like Hadoop) Copyright 2014. Apps Associates LLC. 14

Build Security in Every Layer Cloud is a multi-tenant environment and we often express concerns about security Build network and application layer security to protect the instances and data Application and Database Security: Configure SSL for web server to protect data in transit, utilize Oracle Applications built in Wallet for loading SSL certs on the server Implement TDE or encryption at disk AWS also provides encryption for EBS volumes Network Layer Security: Firewalls Open only required ports Separate Security group for each tier and specific ports opened for access with IPs Copyright 2014. Apps Associates LLC. 15

Security Groups Copyright 2014. Apps Associates LLC. 16

DR Instance in AWS Build a DR instance in AWS in pilot light mode Smaller DB configuration Passive application nodes Copyright 2014. Apps Associates LLC. 17

Backups Traditional backups taken and maintained at offsite facility Copyright 2014. Apps Associates LLC. 18

Backups with AWS Oracle Secure Backup Cloud Module for RMAN Backups are pushed with one command to S3 bucket AWS S3 is 99.999999999% durable Storage Redundancy Security Availability Scalability Geographic Distribution Copyright 2014. Apps Associates LLC. 19

Migrate Data to Cloud Copyright 2014. Apps Associates LLC. 20

How to Migrate Data to Cloud? AWS provides different methods to send/bring data to cloud AWS Storage Gateway Move data from on premise to cloud storage AWS Import/Export Create job request and print out package slip and ship your HDD AWS Data Pipe Archive Web Server logs to S3 daily and run EMR job flow on those logs weekly to provide traffic reports Copyright 2014. Apps Associates LLC. 21

How to Migrate Data to Cloud? Amazon VM Import Import your VM and migrate the VM to AWS ETL Engine Informatica or ODI can load data from on premise EBS database to data warehouse in cloud Other mechanisms Replication (DB replication with GoldenGate, log shipping etc.) Managed file transfer products Scripted rsync, tsunami etc. Copyright 2014. Apps Associates LLC. 22

Separator title goes here Customer Case Study Data Center Migration to AWS Copyright 2014. Apps Associates LLC. 23

Key Business Drivers Infrastructure Challenges Hardware components rapidly approaching end of life IT Infrastructure being managed across multiple locations Multiple vendors and support contracts Legacy applications Cost of Ownership Increasing operational expenses year over year Capex spend at different cycles Copyright 2014. Apps Associates LLC. 24

On-Premise Environment Infrastructure Spread Across Multiple Locations Connectivity between and from multiple locations Multiple servers, SAN storage, network equipment Printers, tape libraries, file servers Applications Include Domain controllers, PING identity, monitoring servers Ticketing system and other Windows based applications Oracle ERP Oracle Business Intelligence LACROSSE applications on MS SQL server Copyright 2014. Apps Associates LLC. 25

Building Cloud Roadmap Source: http:// www.appsassociates.com/white-papers/moving-applications-to-cloud Copyright 2014. Apps Associates LLC. 26

Journey to the Cloud Analysis & Planning POC & Validation Build Phase Migration to AWS Review of Infrastructure & Costs Application Footprint & Roadmap Detailed Plan & Roadmap for Migration to AWS VPC & Network Connectivity Security Configurations Backup Operations Oracle E-Business Suite (EBS) & OBIEE VPC & BGP Tunnels EC2 & Elastic Block Store (PIOPS) Configurations Custom AMIs for Legacy Apps Snapshots & Backup processes Active Directory & Windows Services Oracle EBS, OBIEE Business Applications Such As Track-it, Lacrosse, Cast Iron, & Ping, Copyright 2014. Apps Associates LLC. 27

Results and Benefits 35% Reduction in Backup Costs Reduced OPEX 50% Reduction in # of IT Vendors Office Relocation with no Interruption Copyright 2014. Apps Associates LLC. 28

Connect with Us Web: www.appsassociates.com Email: bharath.terala@appsassociates.com YouTube: www.youtube.com/user/appsassociates LinkedIn: www.us.linkedin.com/company/apps-associates Twitter: @AppsAssociates Facebook: www.facebook.com/appsassociatesglobal Google+: www.plus.google.com/+appsassociatesglobal/ Copyright 2014. Apps Associates LLC. 29

Thank You!