DevOps Pro Moscow 2019

WORKSHOPS LIST

No1

Andrea Giardini

Camunda Services GmbH, Germany

(SOLD OUT)

Kubernetes has become the de-facto standard to run you containerized applications in the cloud: over the past years we have seen a very steep adoption curve and many interesting projects around it.
This workshop aims to give an introduction about Kubernetes. We will start from understanding the basics concepts and principles and step by step move to more advanced topics. By the end of this workshop you will have a grasp on how Kubernetes works under the hood and what you can achieve with it. Also, you will be able to deploy a simple application to Kubernetes and scale it.

No1

No2

Martin Alfke

example42 GmbH, Germany

Within this workshop we are going to learn how to adopt an existing platform to Puppet and how to implement a workflow for staging changes into an infrastructure.
We will cover the new concepts of Puppet like Bolt Orchestration using Tasks, Puppet 6 concepts for separating and dealing with data and how to develop code using Puppet Developer Kit.

No2

No3

Mikhail Shilkov

Independent Consultant, The Netherlands

(SOLD OUT)

Modern cloud applications utilize multiple services and consist of many moving parts, so they are hard to create and manage without employing Infrastructure as Code approach.

During the workshop we will go through three Infrastructure as Code tools: Azure ARM Templates, Terraform, and Pulumi. We will learn the pros and cons of different approaches and see how coding and infrastructure can be blended together in the cloud-first world.

No3

No4

Kitty van Leeuwen

Ordina, the Netherlands

Jeroen Kropman

Ordina, the Netherlands

In DevOps teams everyone is equally responsible for all aspects of the product. Team member are expected to be T-shaped, and contribute to more than just their area of expertise. But teaching testing or explaining the importance of testing to non-testers can be a challenge. Most people find it difficult to start with. Let’s lower the bar by making learning fun and exciting using gamification.

We use a lot of games within different trainings and workshops to teach. We want to show how to facilitate games for your team or company. Games can be used to teach about a wide range of different subjects. And we will showcase how you can take a game and easily adapt it to your needs or create an entirely new one.

During this workshop we will play different games and show you how to best employ them.

Using these games you are guaranteed to make learning and teaching more fun for everyone

No4

No5

Vlad Fedorkov

ProxySQL, Russia

MySQL is one of the most popular open source databases in the world, and database maintenance is a key component of DevOps work. It is necessary to ensure the constant availability of the database as a component, while working directly with development teams on the methodology for using MySQL, while continuously optimizing queries.
In this workshop, we will cover the main aspects of the functioning of the MySQL database under high load and consider the main DevOps practices of operating this database. We will also become familiar with the principles of organizing MySQL resilient data warehouse systems.

No5