infrastructure automation on aws using a real-world customer example

14
Infrastructure Automation on AWS Sebastian Krueger – Director of Cloud Engineering Lindsay Parker – Cloud Architect Using a Real-World Customer Example

Upload: api-talent

Post on 07-Aug-2015

151 views

Category:

Technology


7 download

TRANSCRIPT

Infrastructure Automation on AWS

Sebastian Krueger – Director of Cloud EngineeringLindsay Parker – Cloud Architect

Using a Real-World Customer Example

Agenda

• Case Study Overview• Automation Introduction• Cloudformation• Puppet• Demo

Case Study Overview

Case Study Overview

• The challenge• New deployment of ‘big’ Oracle Enterprise Application and associated

applications• Tight delivery deadlines• Only 2.5 technical FTEs• Greenfields, i.e. no existing H/W, new install• Multiple environments required – dev, sit, ual, qual, etc

Start with an empty AWS account.

Technologies Landscape

• Oracle Enterprise Application Stack• Oracle Service Bus / SOA Suite• Mulesoft ESB for System Integration

High Level Architecture

Automation Introduction

• Reproducible • Consistent across environments• Build one, run many times• Template install• High skilled build, low skilled run• Automatic resilience and recovery• Reduce developer turnaround time

Cloudformation

• Infrastructure automation and deployment• Simple to create, update, and delete stacks of infrastructure• Free! Pay only for the AWS resources created in the stack• Available in all regions• Deploy almost all AWS services• Uses a JSON format

Configuration Management Tools

• Configuration Management Tool• Install packages, template files, and control services on servers• Tools• Facter – server information• Hiera – configuration store

• Share code in modules. Public on Forge, Github.• Lots of alternatives

Demo Time

• Oracle Meter Data Management on AWS• Based on Oracle WebLogic and Oracle Application Framework used in

various other Oracle Enterprise Applications