DevOps Pro Europe 2021
ONLINE EDITION

May 11-13

Online

Schedule

Workshops (May 11)
Online
Online
08:45 - 09:00
Check-in
Forecasting Based Proactive Optimization of Cloud Resources
Paweł Skrzypek & Marta Różańska & Alicia Reniewicz



How to Rapidly Deploy an AWS & Snowflake Cloud Data Platform at Scale
Adam Dewberry



What Is Lean? and How Is That Relevant for the Devops Community?
Signe-Marie Hernes Bjerke (Sigma)


09:00 - 10:30
Workshop part I
10:30 - 10:45
Coffee Break
10:45 - 12:15
Workshop part II
12:15 - 13:15
Lunch
13:15 - 14:20
Workshop part III
14:20 - 14:35
Coffee Break
14:35 - 16:30
Workshop part IV
Online
Forecasting Based Proactive Optimization of Cloud Resources
Paweł Skrzypek & Marta Różańska & Alicia Reniewicz


How to Rapidly Deploy an AWS & Snowflake Cloud Data Platform at Scale
Adam Dewberry



What Is Lean? and How Is That Relevant for the Devops Community?
Signe-Marie Hernes Bjerke (Sigma)


Workshops Program
08:45 - 09:00
Check-in
09:00 - 10:30
Workshop part I
10:30 - 10:45
Coffee Break
10:45 - 12:15
Workshop part II
12:15 - 13:15
Lunch
13:15 - 14:20
Workshop part III
14:20 - 14:35
Coffee Break
14:35 - 16:30
Workshop part IV

1st Conference Day (May 12)

Time Room 1: Kubernetes Room 2: MultiCloud Room 3: Cloud Room 4: DevSecOps Room 5: Teams Room 6: Data
08:30 - 09:00 (GMT +3) Registration
09:00 - 09:50 (GMT +3)
OPENING KEYNOTE:
Learning in Production (or Why the Apollo 11 Landing Nearly Failed)
Michiel Rook
(Room 1: Kubernetes)
09:55 10:40 (GMT +3) Build Your Kubernetes Operator with the Right Tool!
Rafał Leszko
Hazelcast
Kubernetes
Operators
Couchbase
Prometheus
MongoDB
Room 1: 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;
Room 2: MultiCloud
Watch Your Wallet! Cloud Anti-Patterns that Make Your AWS Bill Skyrocket
Renato Losio
Funambol
Cloud
AWS
Cost Optimization
Room 3: Cloud
A tale of 3 goats - Immutable infrastructure security
Matt Johnson
Bridgecrew.io
Security
Cloud
IaC
Room 4: DevSecOps
Kind Engineering: How To Engineer Kindness
Evan Smith
Solvemate
Engineering Process
Management
Culture
Room 5: Teams
Fast Data - an Overview of the Concepts, Architecture and Technology of Streaming Analytics
Bas Geerdink
Aizonic
Big Data
Streaming Analytics
Architecture
Room 6: Data
10:40 - 10:55 (GMT +3) Morning Break
10:55 - 11:40 (GMT +3) Combining Progressive Delivery with GitOps and Continuous Delivery
Viktor Farcic
Shipa
GitOps
Kubernetes
Containers
Pipelines
Room 1: Kubernetes
Infrastructure-Agnostic Continuous Delivery
Oliver Nocon
SAP SE
CI/CD
Open Source
Piper
Room 2: MultiCloud
From 0 to 100 Containers With .Net Core and Azure
Roberto Freato
Witailer
Cloud
Azure
Containers
Serverless
Room 3: Cloud
What Is Devsecops? Key Steps to Do It Well
Leo Cunningham
Flo Health App
Security
Room 4: DevSecOps
Agile at Scale Generative Principles, an Alternative to Scaled Frameworks
Luca Minudel & Giovanni Asproni
SmHarter Ltd & Zuhlke Engineering
Scaling Agile
Complex
Room 5: Teams
Seeking Simplicity in the Cloud
Oren Eini
RavenDB
Cloud
NoSQL
RavenDBL
Room 6: Data
11:45 - 12:30 (GMT +3) Kubernetes Operators: What are They and Why would You Need Them?
Marcel Müller
Giant Swarm
Kubernetes
Operators
Room 1: Kubernetes
Room 2: MultiCloud
Robust CI/CD Pipelines for Serverless Applications
Ari Palo
Alma Media
CI/CD
IaC
Testing
Room 3: Cloud
Why You Should Take Care of Infrastructure Drift
Stephane Jourdan
driftctl
DevSecOps
IaC
Terraform
Infrastructure Drift
compliance
Room 4: DevSecOps
“Disorganizing” Your SRE Organization
Leonid Belkind
StackPulse
Reliability
SRE
Room 5: 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
Room 6: Data
12:30 - 13:30 (GMT +3) Lunch Break
13:30 - 14:15 (GMT +3) Kubernetes Multi-Cluster Management with Rancher
Bastian Hofmann
SUSE
Cloud
IoT
Kubernetes
Rancher
Room 1: Kubernetes
How to build your own cloud-native platform on IaaS clouds in 2021
Lars Larsson
Elastisys
Cloud
IaaS
Kubernetes
CNCF
Room 2: MultiCloud
Room 3: Cloud
The Evolving Role of the Developer in 2021
Mitun Zavery
Sonatype
DevSecOps
Open Source
Room 4: DevSecOps
People and Culture
Ricardo Castro
Simon Aronsson
Johannes Dienst
Howard Deiner
Room 5: Teams
What is next for DevOps?
Viktor Farcic
Eran Kinsbruner
Marton Kodok
Leonid Belkind
Room 6: Data
14:20 - 15:05 (GMT +3) Automate Microservice to API by using Kubernetes Operator Pattern
Lakmal Warusawithana
WSO2 Inc
Kubernetes
API
Room 1: Kubernetes
How an AI Driven Approach Reduces Cloud Cost and Makes Your Kubernetes Infrastructure Autonomous
Laurent Gil
CAST AI
Multi-Cloud
Resilience
Room 2: MultiCloud
Using Azure Devops to Build and Deploy a Docker Image to Azure
George Kosmidis
Teqcycle Solutions GmbH
Cloud
Azure
Docker
Room 3: Cloud
360 ° DevSecOps Enterprise Adoption
Spyridon Maniotis
Danske Bank
DevSecOps
Tools
Enterprise
Room 4: DevSecOps
An Engineering Team Where Everyone is a Leader
Kate Wardin
Target Corp
Leadership
Culture
Agile
Room 5: Teams
Developing for Big Data at the Intersection of Containerization and Infrastructure as Code
Howard Deiner
Deinersoft, Inc.
Big Data
Terraform
Docker
Culture
Room 6: Data
15:05 - 15:20 (GMT +3) Afternoon Break
15:20 - 16:10 (GMT +3)
CLOSING KEYNOTE:
Improving Agility by Using Customers’ Definitions of “Quality” and “Done”
Debbie Levitt
Elastic
(Room 1: Kubernetes)

2nd Conference Day (May 13)

Time Room 1: Kubernetes Room 2: MultiCloud Room 3: Cloud Room 4: DevSecOps Room 5: Teams Room 6: Data
08:30 - 09:00 (GMT +3) Registration
09:00 - 09:50 (GMT +3)
OPENING KEYNOTE:
Facilitating Innovation in a Post-COVID19 World: Cultivating a Climate for Paradigm Shift
Joe Perez
(Room 1: Kubernetes)
09:55 - 10:40 (GMT +3) Zero-Downtime Deployment on Kubernetes
Nicolas Fränkel
Hazelcast
Kubernetes
Spring Boot
Room 1: 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
Room 2: MultiCloud
Room 3: Cloud
GitHub Actions & Security
Rob Bos
Xpirit BV
Security
GitHub Actions
Room 4: DevSecOp
Can Wittgenstein's Philosophical Ideas Help Build Better Software?
Fredrik Carleson
Skatteverket
Philosophy
Communication
Cooperation
Room 5: Teams
Kubernetes for AI Workloads – What Works and What… Doesn’t
Guy Salton
Run:AI
Kubernetes
Containers
GPU
AI
Room 6: Data
10:40 - 10:55 (GMT +3) Morning Break
10:55 - 11:40 (GMT +3) Kubernetes and Multi-Tenancy
Christian Jantz
Arctic Foxes
Kubernetes
Cloud
Multi-Tenancy Clusters
Culture
Room 1: Kubernetes
MultiCloud
Derek C. Ashmore
Marcel Müller
Lukonde Mwila
Asanka Abeysinghe
Room 2: MultiCloud
Automated Infrastructure Deployment in Azure With Arm Templates and Azure Devops
Catalin Popa
adaptive.run
Cloud
Azure
IaC
ARM Templates
Room 3: Cloud
The Glorious Art of Destroying Things on Purpose: an Introduction to Chaos Engineering
Simon Aronsson
k6
Cloud
Distributed Systems
Chaos Engineering
Testing
Room 4: DevSecOp
Implementing ChatOps Using Microsoft Power Platform
Eldert Grootenboer
Motion10
ChatOps
MS Power Platform
MS Teams
Room 5: Teams
Apache Kafka and ksqlDB in Action : Let’s Build a Streaming Data Pipeline
Robin Moffatt
Confluent
Data Integration
Streaming
Kafka
Room 6: Data
11:45 - 12:30 (GMT +3) Istio to the Rescue
Ricardo Castro
DefinedCrowd
Cloud
Kubernetes
Service Mesh
Room 1: Kubernetes
Automate React Site Deployments from GitHub to S3 & CloudFront
Lukonde Mwila
Entelect
CI/CD Pipeline
IaC
React
Room 2: MultiCloud
The Fifth Element : Azure Secure DevOps
Mike Martin
Microsoft
DevSecOps
Cloud
Github
Azure
Room 3: Cloud
The Need for Speed (in Your CI/CD Setup)
Zan Markan
CircleCI
CI/CD/ Testing
Room 4: DevSecOp
Lessons Learned Using arc42 in a Real DevOps Team
Johannes Dienst
DB Systel
Technical Documentation
arc42
AsciiDoc
Room 5: Teams
Are Developers the New Front Line of Security?
Amir Shaked
Adam Such
Mitun Zavery
Bas Geerdink
Room 6: Data
12:30 - 13:30 (GMT +3) Lunch Break
13:30 - 14:15 (GMT +3) Open Source for Better Observability
Dotan Horovits
Logz.io
Cloud
Open Source
Observability
Monitoring
Room 1: Kubernetes
Terraform Infrastructure as Code: Best Practices and Common Mistakes
Derek C. Ashmore
Asperitas Consulting
IaC
Terraform
Room 2: MultiCloud
Serverless Orchestration and Automation with GCP Workflows
Marton Kodok
REEA.net
Cloud
GCP
Workflows
Room 3: Cloud
The Data Behind DevSecOps: The Power of Hindsight to Protect your Supply Chain
Adam Such
Sonatype
DevSecOps
Open Source
Room 4: DevSecOp
Create a Learning Culture
Amir Shaked
PerimeterX
Chaos Engineering
Culture
Room 5: Teams
The JSON Evolution With SQL Database
Roberto Freato
Witailer
Effectiveness
Data
Room 6: Data
14:20 - 15:05 (GMT +3) Level-up your DevOps with GitHub Actions and Kubernetes
Rob Richardson
rob_rich
DeKubernetes
Docker
GitHub
Room 1: Kubernetes
A Decentralized Reference Architecture for Cloud-Native Applications
Asanka Abeysinghe
WSO2, Inc
Cloud
Architecture
Microservices
Room 2: MultiCloud
Room 3: Cloud
Strategy for Acing Continuous Testing in DevOps
Eran Kinsbruner
perfecto
Test Automation
Continuous Testing
Test Frameworks
Room 4: DevSecOp
But First, the Team!
Scott Graffius
Exceptional PPM and PMO Solutions
Teams
Leadership
Room 5: Teams
Kubernetes for MLOps: How to Scale Enterprise Machine Learning, Deep Learning, Artificial Intelligence
Michael J. Garbade
Education Ecosystem
AI
Kubernetes
Scalability
Room 6: Data
15:05 - 15:20 (GMT +3) Afternoon Break
15:20 - 16:10 (GMT +3)
CLOSING KEYNOTE:
A Pragmatic Approach To Cloud Centre Of Excellence
Richard Simon
(Room 1: Kubernetes)