27–29 September 2017, Churchill College, Cambridge

Cheap and reproducible testing environments on AWS

A 45 minute Case Study by:

Giorgio Sironi


About this Case Study

Testing environments have lots of advantages, like the ability to run any new version of your code without impacting real users; they also have inherent costs - especially when there are many of them at different scales, such as at the service level and the integration level.

You don't want to budget for thousands of hours of CPU time per day for quality assurance; therefore, you can use the cloud for what it's good for, and only pay for what you use. At the same time, you want to keep set-up times short and to be able to keep around resources used for testing for ease of debugging.

This session presents a practical way to build a fleet of EC2 instances to help test your services; all while minimising the operating costs incurred through an efficient shutdown and reboot procedure, free from race conditions and flaky builds.

About the Speaker

Giorgio is a software engineer in test. He searches for the harmony between form and context, which is a fancy way of saying he builds software to fit in the world he's in and all the forces around it.

His areas of expertise are testing, architecture and distributed computing.


Tickets are available now

buy tickets

See the full programme

full programme

Join our mailing list

We respect your email privacy

Agile Cambridge was organised by Software Acumen, based in Cambridge, England. We build communities to help technology professionals grow.

© 2013-2018 Software Acumen. Agile Cambridge and the Agile Cambridge logos are trademarks of Software Acumen LTD.

Software Acumen Limited | Registered in Cardiff | Registration No. 05210967 | VAT No. 896 7958 26