DevOps Pro Europe 2019
as the organisers put it
Annual DevOps Pro Europe conference covers the core principles and concepts of the DevOps methodology and demonstrates how to use the most common DevOps patterns to develop, deploy and maintain applications on-premises and in the cloud. DevOps Pro Europe conference puts the spotlight on entire software delivery pipeline and the following domains: DevOps Approach: Continuous Delivery, Continuous Integration, Configuration Management, Automated Testing and Deployment. DevOps World Experience: Technology Adoption, Real Life Implementation Examples, Best Practices and Insights from the Field. DevOps Tools: Docker, Chef, Puppet, PowerShell, Kubernetes, GitHub, Ansible, SaltStack, Capistrano, Jenkins. DevOps Technologies: Virtualization, Containerization, Orchestration, Microservices, Cloud Computing (Google Compute Engine, Azure, OpenStack)
who it's for
devops engineers, platform engineers, site reliability engineers, engineering managers, security engineers, cloud architects
topics
Docker image optimization; Kubernetes orchestration patterns; Knative serverless on Kubernetes; CI/CD with Jenkins and GitHub Actions; Infrastructure as code with Terraform; Azure DevOps multi-tenant pipelines; Observability with ELK and Elastic APM; On-call and incident management; Scaling Jenkins and CI infrastructure; Service mesh with Istio; Zero-downtime Java on Kubernetes; Continuous compliance and DevSecOps
| title | author | length |
|---|---|---|
| Docker Image Journey - How to Shrink a Docker Image | Lothar Schulz | 27m |
A team narrates shrinking a Docker image from about ~100 MB → ~5 MB by adopting multi-stage builds, producing static linked binaries and even using… | ||
| On-Call Experience at Uber | Steponas Dauginis, Vytautas Šaltenis | 28m |
Operates 4,000 microservices and ingests about 600 million aggregated events/sec, claims that integrated tooling turns noisy alerts into action. On-call… | ||
| Cynefin and Sense-Making in the Digital World | Kaimar Karu | 40m |
Explains how the Cynefin framework decides responses to digital transformation problems with concrete practices: use portfolio of safe‑to‑fail probes… | ||
| Syslog-ng for DevOps: Customized Logging with Python | Peter Czanik | 38m |
"The syslog-ng application collects logs from many different sources, performs real-time log analysis by processing and filtering them, and finally it stores… | ||
| Logging, Instrumentation, Dashboards, Alerts | Henry Been | 38m |
Shows how developers should own production monitoring by instrumenting and visualizing an app end-to-end using Application Insights, NLog and Seq. Demonstrates… | ||
| Data Breaches: Barbarians in the Throne Room | Dave Lewis | 37m |
Sites still accept 4-character passwords, leave AWS S3 buckets publicly readable, and expose databases via SQL injection or default credentials like… | ||
| Jenkins Scaling and Organization for an Efficient CI | Andrea Giardini | 35m |
Camunda describes an evolution from bare-metal Hudson to VMs to Docker and Kubernetes, ending with a cloud-backed Jenkins fleet that runs about 2,500 jobs and… | ||
| How the Future of Software Will be Different | Johannes Nicolai | 29m |
Claim: code work changes within five years because large-scale data and ML already produce usable tools. Concrete numbers back it: 500 terabytes of GitHub… | ||
| DevSecOps: How to Use DevOps to Make You More Secure | Zane Lackey | 34m |
Security shifts from gatekeeper to enabler by proving fixes fast and surfacing real risk: run focused static analysis in CI (start with command execution and… | ||
| Accelerate AppDev with KIK (Kubernetes-Istio-Knative) | Dharmesh Sheta | 29m |
A developer bug caused by a missing shared library leads to containers and Kubernetes fixing portability, then a 50‑developer team moves to a managed cluster… | ||
| Business Analysis Activities in a CD Environment | Liviu-Stefanita Baiu | 32m |
Concrete examples of business analysis work across a continuous delivery pipeline: mapping requirements to phases, preparing user story sizing and test data… | ||
| Reliability Lessons from Running High Traffic Services for More Than 10 Years | Augusto Rosa | 28m |
Runs Canada’s biggest media and retail sites on AWS, handling petabytes of video and Black Friday spikes, and reports specific incidents and fixes: a live… | ||
| DevOps in the Enterprise: My Experience at Accenture | Jose Quaresma | 29m |
Claims concrete wins: proof of concept OpenShift work on Azure and AWS, migrating a legacy core banking stack (Oracle, WebLogic, TOS B) into containers, and… | ||
| Knative: A Kubernetes Framework to manage Serverless Workloads | Nikhil Barthwal | 20m |
Knative claims to turn Kubernetes into a portable serverless platform by codifying real-world patterns: build, serving, eventing primitives that do… | ||
| DevOps - The Automation of Compliance | Erwin Staal | 37m |
Claim: automation lets regulated teams release to production daily while preserving auditability. Concrete tooling and practices include branch policies and… | ||
| Getting Out of Quicksand, With DevOps! | Roman Pickl | 41m |
Claims that high utilization explodes wait time via queuing theory (Kingman): 90% utilization -> 9x wait and focus shifts from utilization to throughput… | ||
| CI/CD with Kubernetes - the Good, the Bad and the Ugly | Hagai Barel | 26m |
Claims Kubernetes makes CI/CD reproducible and dynamic and demonstrates it by actually creating a namespace, deploying nginx manifests, curling the endpoint… | ||
| Application Performances Monitoring with Elastic APM and the ELK Stack | Alain Lompo | 38m |
Demonstrates Elastic APM running on the ELK stack: an APM server (default port 8200) receives language-specific agents via -javaagent runtime injection from… | ||
| Sync Work Items Between Multiple Team Projects on Azure DevOps: the Good, the Bad, the Ugly | Lorenzo Barbieri | 38m |
A working pipeline migrates and continuously syncs Azure DevOps work items using Service Hooks and Azure Functions and REST calls, creating destination items… | ||
| Unicorns and Elephants - Establishing DevOps in an Established Environment | Rick Allan | |
DevOps is clearly the way forward for every organisation using software to sail the turbulent waters of 21st century. Where that organisation is relatively… | ||
| MySQL on the Cloud: a Journey from Virtual Machines to Serverless Deployments | Renato Losio | 32m |
Compares three concrete approaches: run MySQL on EC2 with full control, use RDS for managed backups and failover, or use Aurora/Aurora Serverless to avoid… | ||
| Gentoo as a Docker Build System? | Janos Pasztor | 30m |
Claim: use Gentoo to compile a custom PHP image and then squash it down with Docker multi-stage builds to a practical size. Process uses Gentoo emerge and the… | ||
| "This Website is Not Secured" You Had One Job, Configuring the Edge Proxy! | Damien Duportal | 31m |
Traefik presents concrete automation: it watches Docker and Kubernetes APIs, infers entryPoints/frontends/backends from container labels, requests certificates… | ||
| Workflow Orchestration Embedded in your DevOps Tool Chain | Alon Lebenthal | 34m |
Claims that shifting workflow orchestration left speeds and stabilizes delivery by embedding scheduling in code using a Jobs-as-Code approach and a control-m… | ||
| OpenShift: a Kubernetes Story in an Enterprise Environment | Simonas Kareiva | 30m |
An enterprise OpenShift deployment goes live in Q2 2017 using OpenShift Container Platform 3.4 with S2I builds, Jenkins-driven CI/CD, and API-driven private… | ||
| Smart Data-driven Alerts (SDdA) and How They Make DevOps Life Easier | Artem Demchenkov | 37m |
Concrete setup that runs live: MySQL with a lightweight sql-agent HTTP runner, Prometheus scraping every 10s interval, and alerts handled by Prometheus… | ||
| GitHub Actions: Open Source Workflow Automation | Bas Peters | 36m |
GitHub Actions are presented as workflow-as-code running on GitHub.com with 32,000 signups in the first 24 hours; demos show NPM workflows with parallel test… | ||
| A Startup in Three Stages | Will Button | 35m |
Asserts startups fall into three stages with distinct DevOps goals and gives concrete actions: use an Ansible playbook to migrate MongoDB into MySQL, send… | ||
| Continuous Security at the Next Level | Martin Reinhardt | 39m |
Argues that security can be automated in CI/CD by integrating concrete tools and checks rather than outsourced reviews: shows dependency scanning that finds… | ||
| Google Cloud Platform Solutions for DevOps Engineers | Marton Kodok | 36m |
Shows concrete patterns: event-driven pipelines using Cloud Functions triggered by Pub/Sub and Cloud Storage to build thumbnails and ETL; autoscaling-to-zero… | ||
| How to Deploy Honeypots into your Kubernetes | Kayra Otaner | 30m |
Demonstrates deploying a vulnerable clone of PhpMyAdmin with an nginx+php‑fpm+MySQL backend and includes the Shadowd C daemon injected into the PHP files… | ||
| What’s under the hood of Docker? | Janos Pasztor | 31m |
Explains how Docker composes Linux features into real isolation: namespaces via clone/unshare/setns, cgroups for CPU/memory/io limits (cpuset example and… | ||
| Terraform for Serverless. Best Practices. Lessons Learned. | Eugene Istrati | 40m |
Shows concrete practices: split Terraform into one config per service, use git diff selective runs to execute only changed components and cut workloads by… | ||
| Create and Deploy Multi Tenant Applications on Azure with Azure DevOps | Benny Michielsen | 40m |
Solution provisions a unique Azure environment per tenant: ARM templates create app services, storage and databases; Azure DevOps release pipelines call the… | ||
| DevOps! Let's Change QA! | Geoffrey van der Tas | 41m |
"Testing, Quality Assurance and delivering quality. It all radically changed over the last few years. This all because of our new agile way of creating… | ||
| Securing your CI/CD Pipeline | Jeroen Willemsen | 38m |
Claim: secure the CI/CD pipeline as if it is production, because build servers get compromised (CCleaner supply‑chain example). Practical steps: treat CI/CD as… | ||
| Docker and the Path to a Better Staging Environment | Gil Tayar | 39m |
Claim: let testers spin up isolated staging instances in seconds using Docker, Docker-Compose and Kubernetes and the same deployment files used for production… | ||
| DevOps in the Era of Containers. Come Learn What Has Changed. | Guy Salton | 35m |
Claims that CI/CD steps run as disposable Docker images instead of installing tools on VMs and demonstrates it on Codefresh using node 11 image, Python 3.7, Go… | ||
| How to Achieve Scalable Environments using Kubernetes and VMSS on Azure Cloud | Noam Shochat | 33m |
eToro moves dev and QA from slow VM bottlenecks to Kubernetes managed cluster for self-service personal environments and to VM Scale Sets on Azure for large… | ||
| Git Best-Practice - Keeping a Diary | Jachim Coudenys | 38m |
Explains concrete habits and commands that make history useful: keep atomic commits, split formatting from logic, use git add -p, amend or git rebase -i to… | ||
| Four Pillars and a Base: The Nuts and Bolts of a Microservice-based Project | Gil Tayar | 28m |
Implementation walkthrough of a microservice project with concrete numbers and tools: about 75 packages, ~20–25 small utils, tests that run under a minute, and… | ||
| Zero-Downtime Java Enterprise Applications With Kubernetes | Sebastian Daschner | 40m |
Live demos deploy a Java Enterprise coffee-shop app to Kubernetes, run an in-cluster load test, and show rolling updates failing under load until readiness… | ||
| Security in a DevOps World | Peter Souter | 39m |
Shows concrete wins and failures: scanning with truffleHog and gitrob finds live secrets — the presenter even uncovers leaks in the HashiCorp namespace — and… | ||
| nothing matches | ||