DevOps Pro Moscow 2021
11-13 мая
онлайн
Программа
Мастер-классы (11 мая)
Время: 9:00 – 16:30 (МСК)
Вход на мастер-классы будет открыт с 8:30
Перерыв на обед с 12:15 до 13:15
Forecasting based proactive optimization of cloud resources
Paweł Skrzypek, Marta Różańska, Alicia Reniewicz
AI Investments, University of Oslo, 7bulls.com Sp. z o.o.
1-ый день конференции
(12 мая)
Time | Трек 1: Процессы | Трек 2: Эффективность | Трек 3: Kubernetes | Трек 4: MultiCloud | Трек 5: Cloud | Трек 6: DevSecOps | Трек 7: Teams | Трек 8: Data |
---|---|---|---|---|---|---|---|---|
08:00 - 09:00 (MCK) | Регистрация | |||||||
09:00 - 09:45 (MCK) |
Открывающий доклад:
Learning in Production (or Why the Apollo 11 Landing Nearly Failed)
Michiel Rook
(Трек 1: Процессы)
|
|||||||
09:45 10:30 (MCK) |
Унификация Процессов Компании с Использованием Devops На Примере Росгосстраха
Александр Крылов
Росгосстрах
Unification of Processes
Automation
Destruction Of Legacy
Трек 1: Процессы
|
Безопасность в AWS Для Самых Маленьких
Мария Зубченко
FivexL
Cloud
AWS
Security
Трек 2: Эффективность
|
Build Your Kubernetes Operator with the Right Tool!
Rafał Leszko
Hazelcast
Kubernetes
Operators
Couchbase
Prometheus
MongoDB
Трек 3: Kubernetes
|
Autonomous Multi-Cloud Serverless Deployment and Optimized Management
Paweł Skrzypek
Marta Różańska
Alicia Reniewicz
AI Investments
University of Oslo
7bulls.com Sp. z o.o.
Multi-Cloud
Deployment
Optimization;
Трек 4: MultiCloud
|
Watch Your Wallet! Cloud Anti-Patterns that Make Your AWS Bill Skyrocket
Renato Losio
Funambol
Cloud
AWS
Cost Optimization
Трек 5: Cloud
|
SA tale of 3 goats - Immutable infrastructure security
Matt Johnson
Bridgecrew.io
Security
Cloud
IaC
Трек 6: DevSecOps
|
Kind Engineering: How To Engineer Kindness
Evan Smith
Solvemate
Engineering Process
Management
Culture
Трек 7: Teams
|
Fast Data - an Overview of the Concepts, Architecture and Technology of Streaming Analytics
Bas Geerdink
Aizonic
Big Data
Streaming Analytics
Architecture
Трек 8: Data
|
10:30 - 10:50 (MCK) | Утренний перерыв | |||||||
10:50 - 11:35 (MCK) |
Lean в Действии
Виктор Болдурат
Endava
Lean
Release Management
Feature Toggling
Трек 1: Процессы
|
Docker Best-Practice и Оптимизация Dockerfile'ов
Александр Шуляк
Gearset
Docker
Optimization
Трек 2: Эффективность
|
Combining Progressive Delivery with GitOps and Continuous Delivery
Viktor Farcic
Codefresh
GitOps
Kubernetes
Containers
Pipelines
Трек 3: Kubernetes
|
Infrastructure-Agnostic Continuous Delivery
Oliver Nocon
SAP SE
CI/CD
Open Source
Piper
Трек 4: MultiCloud
|
From 0 to 100 Containers With .Net Core and Azure
Roberto Freato
Funambol
Cloud
Azure
Containers
Serverless
Трек 5: Cloud
|
What Is Devsecops? Key Steps to Do It Well
Leo Cunningham
Flo Health App
Security
Трек 6: DevSecOps
|
Agile at Scale Generative Principles, an Alternative to Scaled Frameworks
Luca Minudel & Giovanni Asproni
SmHarter Ltd & Zuhlke Engineering
Scaling Agile
Complex
Трек 7: Teams |
Seeking Simplicity in the Cloud
Oren Eini
RavenDB
Cloud
NoSQL
RavenDBL
Трек 8: Data
|
11:35 - 12:20 (MCK) |
Как Скрестить Ужа с Ежом - Применение Практик Devops Совместно с Azure Kubernetes Services в Промышленной Разработкe
Владимир Гусаров
One Identity
Azure
Kubernetes
Software Development
Трек 1: Процессы
|
DevSexOooops Или к Чему Приводят Ошибки Разработки
Роман Романов
Pentestit
Web
Security
WAF
Трек 2: Эффективность
|
Kubernetes Operators: What are They and Why would You Need Them?
Marcel Müller
Giant Swarm
Kubernetes
Operators
Трек 3: Kubernetes
|
<DevOps: The Future of Change Management
Michael Long
Merkely
Change Management
Continuous Compliance
Трек 4: MultiCloud
|
Robust CI/CD Pipelines for Serverless Applications
Ari Palo
Alma Media
CI/CD
IaC
Testing
Трек 5: Cloud
|
Why You Should Take Care of Infrastructure Drift
Stephane Jourdan
driftctl
DevSecOps
IaC
Terraform
Infrastructure Drift
compliance
Трек 6: DevSecOps
|
“Disorganizing” Your SRE Organization
Leonid Belkind
StackPulse
Reliability
SRE
Трек 7: Teams
|
A Devops Approach to Data: A Tale Through the Trenches in Search of a Cloud Data Revolution
Adam Dewberry
Infinity Works
Cloud
AWS
Data
Трек 8: Data
|
12:20 - 13:20 (MCK) | Обеденный перерыв | |||||||
13:20 - 14:05 (MCK) |
Implementing Multi-Cloud Interoperability: What, How and Why
Руслан Синицкий
Jelastic
Multi-Cloud
Трек 1: Процессы
|
TBA
Трек 2: Эффективность
|
Kubernetes Multi-Cluster Management with Rancher
Bastian Hofmann
SUSE
Cloud
IoT
Kubernetes
Rancher
Трек 3: Kubernetes
|
How to build your own cloud-native platform on IaaS clouds in 2021
Lars Larsson
Elastisys
Cloud
IaaS
Kubernetes
CNCF
Трек 4: MultiCloud
|
TBA
Трек 5: Cloud
|
TBA
Трек 6: DevSecOps
|
TBA
Трек 7: Teams
|
TBA
Трек 8: Data
|
14:05 - 14:50 (MCK) |
TBA
Трек 1: Процессы
|
TBA
Трек 2: Эффективность
|
Automate Microservice to API by using Kubernetes Operator Pattern
Lakmal Warusawithana
WSO2 Inc
Kubernetes
API
Трек 3: Kubernetes
|
Tear Down These Walls: Multi-Cloud as an Infinite Plane
Laurent Gil
CAST AI
Multi-Cloud
Resilience
Трек 4: MultiCloud
|
Using Azure Devops to Build and Deploy a Docker Image to Azure
George Kosmidis
Teqcycle Solutions GmbH
Cloud
Azure
Docker
Трек 5: Cloud
|
360 ° DevSecOps Enterprise Adoption
Spyridon Maniotis
Danske Bank
DevSecOps
Tools
Enterprise
Трек 6: DevSecOps
|
An Engineering Team Where Everyone is a Leader
Kate Wardin
Target Corp
Leadership
Culture
Agile
Трек 7: Teams
|
Developing for Big Data at the Intersection of Containerization and Infrastructure as Code
Howard Deiner
Deinersoft, Inc.
Big Data
Terraform
Docker
Culture
Трек 8: Data
|
14:50 - 15:10 (MCK) | Вечерний перерыв | |||||||
15:10 - 15:55 (MCK) |
Вечерний перерыв:
Improving Agility by Using Customers’ Definitions of “Quality” and “Done”
Debbie Levitt
Elastic
(Трек 1: Процессы)
|
2-ой день конференции
(13 мая)
Time | Трек 1: Процессы | Трек 2: Эффективность | Трек 3: Kubernetes | Трек 4: MultiCloud | Трек 5: Cloud | Трек 6: DevSecOps | Трек 7: Teams | Трек 8: Data |
---|---|---|---|---|---|---|---|---|
08:00 - 09:00 (MCK) | Регистрация | |||||||
09:00 - 09:45 (MCK) |
Открывающий доклад:
Facilitating Innovation in a Post-COVID19 World: Cultivating a Climate for Paradigm Shift
Joe Perez
(Трек 1: Процессы)
|
|||||||
09:45 10:30 (MCK) |
TBA
Трек 1: Процессы
|
Configuration Synchronisation Vs Immutable Infrastructure - Что Использовать Сегодня и Что Нас Ждет Завтра?
Андрей Девяткин
FivexL
Immutable Infrastructure
IaC
Configuration Drift
Security
Трек 2: Эффективность
|
Zero-Downtime Deployment on Kubernetes
Nicolas Fränkel
Hazelcast
Kubernetes
Spring Boot
Трек 3: Kubernetes
|
Infrastructure as Real Code
Eran Stiller
CodeValue
IaC
GitHub
Microservices
Pulumi
Трек 3: Kubernetes
|
Thick as Thieves: Dangers of Getting Too Tied With Your CI Tool
Serban Constantin
888Sparkware
Cloud
Azure
CI/CD
Jenkins
Трек 5: Cloud
|
GitHub Actions & Security
Rob Bos
Xpirit BV
Security
GitHub Actions
Трек 6: DevSecOps
|
Can Wittgenstein's Philosophical Ideas Help Build Better Software?
Fredrik Carleson
Skatteverket
Philosophy
Communication
Cooperation
Трек 7: Teams
|
Kubernetes for AI Workloads – What Works and What… Doesn’t
Guy Salton
Run:AI
Kubernetes
Containers
GPU
AI
Трек 8: Data
|
10:30 - 10:50 (MCK) | Утренний перерыв | |||||||
10:50 - 11:35 (MCK) |
TBA
Трек 1: Процессы
|
Производительность MySQL для DevOps
Света Смирнова
Percona
MySQL
Performance
Трек 2: Эффективность
|
Kubernetes and Multi-Tenancy
Christian Jantz
Arctic Foxes
Kubernetes
Cloud
Multi-Tenancy Clusters
Culture
Трек 3: Kubernetes
|
Devops in an Industrial Company: From Milestones to a Continuous Quality Assurance Approach
Peter Fassbinder
Siemens AG
Continuous Conformance and Quality
Assurance
Industrial Company
Трек 4: MultiCloud
|
Automated Infrastructure Deployment in Azure With Arm Templates and Azure Devops
Catalin Popa
adaptive.run
Cloud
Azure
IaC
ARM Templates
Трек 5: Cloud
|
The Glorious Art of Destroying Things on Purpose: an Introduction to Chaos Engineering
Simon Aronsson
k6
Cloud
Distributed Systems
Chaos Engineering
Testing
Трек 6: DevSecOps
|
Implementing ChatOps Using Microsoft Power Platform
Eldert Grootenboer
Motion10
ChatOps
MS Power Platform
MS Teams
Трек 7: Teams |
Apache Kafka and ksqlDB in Action : Let’s Build a Streaming Data Pipeline
Robin Moffatt
Confluent
Data Integration
Streaming
Kafka
Трек 8: Data
|
11:35 - 12:20 (MCK) |
Автоматизированное тестирование изменений БД
Николай Самохвалов
Postgres.ai
DB migrations
PostgreSQL
CI/CD and databases
Трек 1: Процессы
|
Как внедрить Privacy by Design на примере практического кейса
Сергей Воронкевич
Data Privacy Office
Privacy by Design
кейс
GDPR
Трек 2: Эффективность
|
Istio to the Rescue
Ricardo Castro
DefinedCrowd
Cloud
Kubernetes
Service Mesh
Трек 2: Эффективность
|
Automate React Site Deployments from GitHub to S3 & CloudFront
Lukonde Mwila
Entelect
CI/CD Pipeline
IaC
React
Трек 4: MultiCloud
|
The Fifth Element : Azure Secure DevOps
Mike Martin
Microsoft
DevSecOps
Cloud
Github
Azure
Трек 5: Cloud
|
The Need for Speed (in Your CI/CD Setup)
Zan Markan
CircleCI
CI/CD/ Testing
Трек 6: DevSecOps
|
Lessons Learned Using arc42 in a Real DevOps Team
Johannes Dienst
DB Systel
Technical Documentation
arc42
AsciiDoc
Трек 7: Teams
|
TBA
Трек 8: Data
|
12:20 - 13:20 (MCK) | Обеденный перерыв | |||||||
13:20 - 14:05 (MCK) |
TBA
Трек 1: Процессы
|
Мониторинг Как Код: Внедрение с Нуля
Жанна Низамутдинова
Grid Dynamics
Cloud
Azure
Kubernetes
Monitoring
Трек 2: Эффективность
|
PowerUp With Clouds and (Tekton) Pipelines
Joel Lord
Red Hat
Cloud
CI/CD
Kubernetes
Tekton
Трек 3: Kubernetes
|
Terraform Infrastructure as Code: Best Practices and Common Mistakes
Derek C. Ashmore
Asperitas Consulting
IaC
Terraform
Трек 4: MultiCloud
|
Serverless Orchestration and Automation with GCP Workflows
Marton Kodok
REEA.net
Cloud
GCP
Workflows
Трек 5: Cloud
|
Open Source for Better Observability
Dotan Horovits
Logz.io
Cloud
Open Source
Observability
Monitoring
Трек 6: DevSecOps
|
TBA
Трек 7: Teams
|
TBA
Трек 8: Data
|
14:05 - 14:50 (MCK) |
TBA
Трек 1: Процессы
|
TBA
Трек 2: Эффективность
|
Level-up your DevOps with GitHub Actions and Kubernetes
Rob Richardson
rob_rich
DeKubernetes
Docker
GitHub
Трек 3: Kubernetes
|
A Decentralized Reference Architecture for Cloud-Native Applications
Asanka Abeysinghe
WSO2, Inc
Cloud
Architecture
Microservices
Трек 4: MultiCloud
|
TBA
Трек 5: Cloud
|
Strategy for Acing Continuous Testing in DevOps
Eran Kinsbruner
perfecto
Test Automation
Continuous Testing
Test Frameworks
Трек 6: DevSecOps
|
But First, the Team!
Scott Graffius
Exceptional PPM and PMO Solutions
Teams
Leadership
Трек 7: Teams
|
TBA
Трек 8: Data
|
14:50 - 15:10 (MCK) | Вечерний перерыв | |||||||
15:10 - 15:55 (MCK) |
Вечерний перерыв:
A Pragmatic Approach To Cloud Centre Of Excellence
Richard Simon
(Трек 1: Процессы)
|
« Hазад