DevOps Pro Moscow 2019

Мастер-классы

Дата проведения: 19 ноября, 2019 года (день накануне конференции)
Время проведения: 10.00-17.00

• При покупке билета вы получаете доступ только на один выбранный вами мастер-класс.

• Каждый практический мастер-класс – мероприятие на целый день. Все мастер-классы проходят параллельно, поэтому приобретенный билет дает вам право на посещение только одного, выбранного вами мастер-класса. Поменять мастер-класс возможности не будет. Язык проведения каждого мастер-класса зависит от того, англо- или русскоговорящим является тренер.

• Язык проведения указан у каждого конкретного мастер-класса.

• Синхронный перевод мастер-классов НЕ ПРЕДУСМОТРЕН, поэтому перед выбором темы оцените возможности своего английского языка. Однако, исходя из опыта прошлых конференций, все тренеры знают о наличии языкового барьера, поэтому приложат максимальные усилия, чтобы облегчить участникам мастер-классов понимание обсуждаемой темы.

• Каждый участник мастер-классов должен иметь при себе ноутбук.

1

Андрэ Джардини

Camunda Services GmbH, Германия

(МЕСТ НЕТ)

Открытое программное обеспечение Kubernetes превратилось в де-факто стандарт для запуска в облаке контейнерных приложений — в последние годы можно было наблюдать очень крутую кривую восприятия и множество интересных связанных с этим проектов.

На семинаре мы разберем основные концепции и принципы и постепенно перейдем к более сложным темам. К концу занятия вы поймете, как Kubernetes функционирует с точки зрения внутренней структуры, и чего вы можете добиться с его помощью. Кроме того, научитесь развертывать простые приложения в Kubernetes и масштабировать их.

1

2

Мартин Альфке

example42 GmbH, Германия

В рамках этого семинара Вы узнаете, как адаптировать существующую платформу к Puppet и организовать рабочий процесс для внесения изменений в инфраструктуру.

Мы поговорим о новых концепциях Puppet (таких как управление Bolt с использованием задач), о концепциях Puppet 6 для разделения данных и работы с ними, а также о том, как разрабатывать код с помощью Puppet Developer Kit.

2

3

Михаил Шилков

Независимый консультант, Голландия

(МЕСТ НЕТ)

Современные облачные приложения используют множество сервисов и состоят из многочисленных компонентов. Описание инфраструктуры в виде кода (Infrastructure as Code) помогает создавать и поддерживать сложную структуру подобных приложений.

За время мастер-класса мы познакомимся с тремя важными инструментами: Azure ARM Templates, Terraform и Pulumi.

Мы рассмотрим плюсы и минусы различных подходов, на практике познакомимся с типичными задачами и поговорим о том, как программный код и инфраструктура становятся неразрывно связаны в мире, ориентированном на облачные технологии.

3

4

Китти ван Леувен

Ordina, Голландия

Йерун Кропман

Ordina, Голландия

В командах DevOps каждый несет равную ответственность за все аспекты продукта. Ожидается, что член команды будет Т-образным и внесет свой вклад не только в область их прямых обязанностей. Но, к примеру, обучение тестированию или объяснение важности тестирования не тестирующим может быть проблемой. Большинству людей трудно начать обучать не специалистов данного профиля.

Давайте снизим планку, сделав обучение веселым и увлекательным, используя геймификацию. Мы используем большой спектр игр в рамках различных тренингов и семинаров, посвящённых обучению, и мы хотим показать, как предоставлять игры для вашей команды или компании.

Игры могут быть использованы для обучения по широкому кругу различных предметов. Мы покажем, как вы можете легко адаптировать любую игру к вашим потребностям или создать совершенно новую. Во время этого семинара мы будем играть в разные образующие игры и покажем вам, как их лучше всего использовать. Используя эти игры, вы гарантированно добьетесь того, что обучение и преподавание станут более увлекательными для всех.

4

5

Владимир Федорков

ProxySQL, Россия

MySQL является одной из наиболее популярных баз данных с открытым кодом в мире при этом эксплуатация баз данных является ключевым компонентом работы DevOps — необходимо обеспечить постоянную доступность БД как компонента, при этом напрямую работая с командами разработчиков над методологией использования MySQL, неприрывно оптимизируя запросы.

В мастер классе мы коснемся основных аспектов функционирования БД MySQL под высокой нагрузкой и рассмотрим основные DevOps практики эксплуатации этой базы данных. Мы также познакомимся с принципами организации отказоустойчивых систем хранилищ данных на основе MySQL.

5