Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Infrastructure Automation on AWS using a Real-World Customer Example - Session Sponsored by API Talent

This technical session focuses on a customer use case and how using the AWS Cloud together with automation has enabled them to standardise and automate their systems.

This talk will describe how this is achieved with two tools, Cloud formation and Puppet. Cloud formation is a declarative templating language that enables the deployment of environments in a standardised way. Combined with a configuration management tool like Puppet allows for the automation of ongoing software deployments and maintenance in a low overhead manner. Puppet is a Configuration Management tool that installs and configures software on instances. Taken together a complete system can be built from the ground up.

Live demonstrations will showcase these concepts.

Speaker: Sebastian Krueger, Director of Cloud Engineering, API Talent.

  • Login to see the comments

Infrastructure Automation on AWS using a Real-World Customer Example - Session Sponsored by API Talent

  1. 1. Infrastructure  Automation  on  AWS Sebastian  Krueger  –  Director  of  Cloud  Engineering   Lindsay  Parker  –  Cloud  Architect Using  a  Real-­‐World  Customer  Example
  2. 2. Agenda • Case  Study  Overview   • Automation  Introduction   • Cloudformation   • Puppet   • Demo
  3. 3. Case  Study  Overview
  4. 4. 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.
  5. 5. Technologies  Landscape • Oracle  Enterprise  Application  Stack   • Oracle  Service  Bus  /  SOA  Suite   • Mulesoft  ESB  for  System  Integration
  6. 6. High  Level  Architecture
  7. 7. 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
  8. 8. 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
  9. 9. 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
  10. 10. Demo  Time • Oracle  Meter  Data  Management  on  AWS   • Based  on  Oracle  WebLgoic  and  Oracle  Application  Framework  used  in   various  other  Oracle  Enterprise  Applications

×