Agile + DevOps East 2018 Concurrent Session : Enabling Continuous Testing with Docker and Kubernetes
Wednesday, November 7, 2018 - 1:30pm to 2:30pm

Enabling Continuous Testing with Docker and Kubernetes

Add to calendar

Quality assurance frequently lags behind the development of new features. One common cause is the difficulty of getting software into a deployable state for testing. Join Arjun Comar as he discusses how Docker containers and Kubernetes can be used to solve this challenge. Arjun will talk about his experiences on recent DevOps efforts where Docker and Kubernetes enabled rapid deployments, and you will learn how to set up short-lived test environments that can shift testing left and permit testing to be performed even prior to developers merging code into the mainline, allowing continous testing during sprints. Arjun will show how continuous integration systems can use the same process to spot-check every change and help you more easily achieve continuous delivery. Take home knowledge about the kinds of changes that allow engineers to test early and often, benefitting both automated and manual testing efforts.



Arjun is a senior consultant at Coveros. His development experience includes Java, Ruby, Python, and even Haskell. Over the past five years, Arjun has been deeply involved in the DevOps process, assisting organizations with both its adoption and implementation. He has been increasingly involved in software correctness, including coaching development teams on secure coding and developer-driven testing, pushing security practices farther left in the development lifecycle, and automating infrastructure. These past several years have seen a lot of work with Docker and Kubernetes to speed up and simplify value pipelines, as well as to simplify the orchestration and management of operational infrastructure and to enable microservices. Arjun is a certified instructor for ICAgile's Foundations of DevOps and several hands-on follow-up workshops on Docker, Kubernetes, and Jenkins Pipeline-as-Code.