Warp Speed Testing at an Enterprise Level

With the extensive amount of testing performed on large scale software projects, build, test and verification teams often experience lengthy wait times for test results, delaying the entire fault identification and resolution process. How can large-scale test teams take advantage of containerization and Amazon Web Services?

Amazon Web Services (AWS) provides users with the capability to quickly and easily spin up numerous Amazon Machine Images (AMIs) on demand, allowing them to be provisioned for hardware specs using one of many instance types available in AWS. This provides users the ability to spin up a plethora of AMIs for specific purposes. To ensure repeatable, reliable and stable results, the Docker framework is used to create “canned” operating systems that contain all the required dependencies within these AMIs.

The Docker images are run on AMIs and provide a renewed clean environment every time.

Using this combination of technologies, users can create powerful frameworks that complete complex tasks in a timely and reliable matter. Furthermore, the use of Docker enables developers and testers to quickly replicate build and test failures in the exact environment they occurred in without taking resources away from automation frameworks and without interfering with any currently running frameworks.

Come to this track to find out the secret sauce and recipes on how to make this all happen.

Session Takeaways:

  • Learn how incorporating Amazon Web Services (AWS) into your infrastructure can help you reduce your build and test times.
  • Learn how to reference and access your AWS infrastructure though Jenkins.
  • Learn what docker is and how you can use it to capture operating system requirements.
  • Learn how the AWS Elastic Container Service (ECS) can manage your Docker test and build images.
  • Learn about key Jenkins plugins that will make your testing life easier!
  • Get tips, tricks and gotchas for Jenkins and AWS.

Automation DevOps
Location: Harbour B Date: April 3, 2019 Time: 11:30 am - 12:30 pm Andrei Juc - Automated Test Developer at Rogue Wave Software Andrei Juc Scott Mills