In today’s world of agile programming, the need for automation is growing strong.
Organizations are writing hundreds and thousands of automation tests and that could take hours to run, and also requires a lot of machine power.
In Rapyd.net, we implemented an automation system that validates hundreds of RestAPI endpoints in minutes using aws cloud services.
Using aws, we can run our automation tests in the cloud and not bother with machine configuration and installation.
We can also use services like Kubernetes to automatically scale our testing machines on demand.
This gives our organization access to hundreds of machines at a very cost effective rates.

Outline:
Intro (5 min)
Who am I?
How automation gave me an opportunity to improve the development cycle of the organization I work at.

Benefits of running automation in the cloud (10 min)
Advantages of cloud computing – Treating machines as cattle and not as pets
Basic concepts of working in the cloud – machine configuration, concurrency, monitoring
Who is it for? How automation is used in Rapyd.net

What services of aws are commonly used in automation (10 min)
Basic overview of aws services – EC2, SQS, S3, RDS
Using reporting, monitoring and alert systems – Integrating to Jira, Testrail & Looker

Putting it all together (15 min)
How to build a robust automation infrastructure in aws
An overview of the automation system implemented in Rapyd.net
Common pitfalls and how to avoid them

Questions (5 min)

November 19 @ 10:45
10:45 — 11:30 (45′)

Nir Arad