Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Tuesday, April 25 • 9:00am - 1:00pm
The DevOps 2.1 Toolkit Workshop

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.

This session includes lunch

Agile changed the way we develop software, but it failed to change the way we deliver it. As a result of facing new challenges, we got DevOps. DevOps is a cross-disciplinary community, or practice, dedicated to the study of building, evolving and operating rapidly-changing, resilient systems at scale.

DevOps is as much a cultural as a technological change. While it unites diverse teams and professionals and teaches us how to automate repetitive steps in our processes, it fails to introduce a real difference in the software landscape. Hence, DevOps 2.1 is emerging with drastic changes in our methods, tools and architecture. Finally, we have everything we need to build scalable, fault-tolerant and self-healing systems delivered to production through continuous delivery and deployment processes.

This workshop focuses on architectural changes and new tools we should adopt to be able to tackle the problems presented by a demand for modern, responsive, fault tolerant and elastic systems. It is based on the material published in The DevOps 2.1 Toolkit: Automating the Continuous Deployment Pipeline with Containerized Microservices (https://www.amazon.com/dp/B01BJ4V66M), written by Viktor Farcic, CloudBees.

The workshop will go through the whole microservices development lifecycle. We’ll start from the very beginning. We’ll define and design architecture. From there, we’ll move from requirements, technological choices and development environment setup, through coding and testing all the way through the final deployment to production. We won’t stop there. Once our new services are up and running, we’ll see how to maintain them, scale them depending on resource utilization and response time, recover them in case of failures and create a central monitoring and notifications system. We’ll try to balance the need for creative manual work with the need to automate as much of the process as possible.

This will be a journey through all the aspects of the lives of microservices and everything that surrounds them. We’ll see how microservices fit into continuous delivery or deployment, as well as understand immutable containers concepts and why the best results are obtained when all three are combined into one unique framework.

During the workshop we’ll explore tools like Docker, Docker Swarm, Docker Compose, Jenkins, Ansible, Consul, etcd, confd, Registrator, nginx, HAProxy, ElasticSearch, LogStash, Kibana and more.



Speakers
avatar for Kurt Madel

Kurt Madel

Director, Worldwide Solution Architects, CloudBees
Kurt Madel is the Director, Worldwide Solution Architects for CloudBees in Richmond, VA. He has over 16 years of software engineering and architecture experience, including DevOps in real world scenarios.  Prior to joining CloudBees he was a Senior Manager at Capital One where he developed APIs for Apple Pay and helped lead their REST API initiative to include the streamlining of CI/CD... Read More →


Tuesday April 25, 2017 9:00am - 1:00pm
Irving Convention Center at Las Colinas Room in Meeting Room #1 500 W Las Colinas Boulevard Irving, Texas 75039