infrastructure automation on aws using a real-world customer example
TRANSCRIPT
Infrastructure Automation on AWS
Sebastian Krueger – Director of Cloud EngineeringLindsay Parker – Cloud Architect
Using a Real-World Customer Example
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
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