Ansible playbooks — это код: проверяем, тестируем, непрерывно интегрируем
О том, как обеспечить качество кодовой базы Ansible-скриптов с помощью AnsibleLint, Molecule и других инструментов и как подружить это всё с CI.
Ivan Ponomarev
KURS
О том, как обеспечить качество кодовой базы Ansible-скриптов с помощью AnsibleLint, Molecule и других инструментов и как подружить это всё с CI.
KURS
Неизменяемая инфраструктура ведёт к успеху, но что делать с ресурсами, из которых она состоит? Этот доклад об эволюции ресурсов, способах структурирования кода, тонкостях использования Terraform, композициях и рефакторинге.
Betajob
Мы рассмотрим, что такое сервисное сито, какие проблемы оно решает, a какие создает. Обсудим, чем конкретно хорошa имплементация Istio. И продемонстрируем, как Istio помогает осуществить хитроумные техники деплоя.
Otomato
Мы поделимся тем, что узнали в процессе создания Rancher — опенсорсной платформы управления кластерами Kubernetes, а также расскажем, почему организации стоит использовать несколько кластеров Kubernetes.
Rancher Labs
It's great that you've moved to microservices, but how are you distributing secrets? This talk offers an overview of Vault's unique approach to secret management by providing secrets as a service for services (and humans), that is highly scalable and easily customizable to fit any environment.
Paul will cover the basics of Chaos Engineer, give some case studies of companies that currently do this in production and give an introduction to some of the open source tooling that currently exists.
Samsung research
We'll look at how security principles can be applied to container-based deployments at every stage of the CI/CD pipeline, and show an example of a practical security-related action that you can take at each stage.
Aqua Security
Мы разберем, какие в DevOps есть роли и схемы взаимодействия между ними, какие навыки и новые практики надо освоить инженерам, чтобы DevOps-процесс начал работать, и что бывает, когда они эти навыки не осваивают.
Экспресс 42
JUG Ru Group
Речь пойдёт о том, как мы строим инфраструктуру database as a service и как ей пользуются разработчики в своих сервисах.
Яндекс
Мы много говорим о плюсах автоматизации и современных технологий. Но есть ли у них минусы или ограничения? Об этом и поговорим, используя личный опыт.
Dell EMC
Dell EMC
Виктор объяснит, как запускать Apache Kafka и другие ее компоненты, а также приложения, обрабатывающие потоки, на Kubernetes, а главное (прямо как в случае с буханкой и троллейбусом), зачем.
В этом докладе мы поговорим о DevOps, управляемом данными, и о том, как можно интегрировать метрики со сквозной функциональностью из областей разработки, тестирования и эксплуатации, чтобы вам и вашим командам стал лучше понятен статус вашей инженерно-технической организации.
Over the past year, John started noticing a set of 7 specific patterns that keep showing up in every company he has worked with. He now uses these patterns (archetypes) as a spectrum to better understand and explain how an organization can get further along in their DevOps transformation journey.
Red Hat
Руслан по опыту расскажет, как можно жить без DevOps и к чему это приводит.
DataArt
UI — это скучно, а YAML коварен. Мы написали Kotlin DSL, который описывает, какие у нас сервисы, а не как их деплоить. Новые сервисы появляются каждую неделю, поэтому для ускорения процесса мы дали разработчикам возможность описать, что нужно деливерить, а не как, в виде кода, как они любят.
Tinkoff.ru
Kubernetes в боевой среде — это лишь верхушка айсберга. Глубже находится целая экосистема с мониторингом, логированием, маршрутизацией и доставкой. Именно она необходима для функционирования и анализа работы ваших приложений в динамичной среде. Евгений расскажет о том, как это устроено в 2ГИС, поделится лайфхаками, граблями и собственными инструментами.
2ГИС
Когда разрабатываешь систему алертинга, нужно принимать решения, которые находятся на стыке разработки, администрирования и дизайна (в хорошем смысле каждого из этих слов). Об этом и поговорим.
Контур