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.

AWS Enterprise Summit London 2013 - Stuart Lynn - Sage

865 views

Published on

Published in: Technology
  • Be the first to comment

AWS Enterprise Summit London 2013 - Stuart Lynn - Sage

  1. 1. Cloud for Development and Test Environments Stuart Lynn Chief Technology & Information Officer, Sage UKI
  2. 2. The 3rd largest ERP provider worldwide 6,000,000+ customers 13,000+ employees 26,500+ business partners 40,000+ accountant partners worldwide 38,000+ daily customer interactions Source: Gartner, ERP Software Market Share Top 10. Published March 2013. Introducing Sage
  3. 3. Our AWS Journey What's this all about then? Early Investigation Adhoc Usage Skunk Works Wider Adoption Extended Use Cases Cultivated Innovation Production Systems Process Automation Business Critical This could be interesting Now we’re getting serious Development Confidence Test UAT Production Pre- Production
  4. 4. Development and Test Benefits • No lead time on provisioning new machines. • Simple to spin up new servers as needed and drop them when not required. • Easy to create multiple environments to run isolated versions of the same application. • Straightforward to integrate deployment to AWS within Team Build.
  5. 5. UAT Service Process Continuous Integration Server Build Code Amazon S3 Storage QA Team Request code choice Rightscale Boots Amazon Instance with code choice Register DNS Records Update UI with URL to application
  6. 6. UAT Benefits • The QA team are empowered to test what they want when they want. • If we get more QA staff testing concurrently there’s no impact on service management for the infrastructure, we just start more instances. • ‘From Scratch’ provisioning for databases means each QA run is a ‘clean sheet’. • 5 minute build time from new code being available to being able to login to the provisioned application.
  7. 7. Final Takeaways • Anyone creating some custom code, a bright idea, or a new planned feature – can check out their code and provision it to a working environment in minutes… • The UAT boxes, will auto-destroy themselves after 12 hours to keep the administration simple and costs sensible, or they can be manually extended by 6 hours with a single click. The boxes can also be manually destroyed if the code is no good, but this rarely happens 
  8. 8. Cloud for Development and Test Environments Stuart Lynn Chief Technology & Information Officer, Sage UKI

×