DevOps Conference 2018
2018-12-03..2018-12-06
Munich, Germany
[DevOpsCon 2016, DevOpsCon 2017 Berlin, DevOps Conference 2018, DevOps Conference Spring 2019, DevOpsCon Spring 2019, DevOpsCon 2019]
who it's for
platform engineers, DevOps engineers, site reliability engineers, engineering managers, security engineers, cloud architects, release managers
topics
production Kubernetes operations; Kubernetes governance and security; Helm repository scaling; build and release orchestration; continuous delivery pipeline architecture; application security in CI/CD; automated scanning with OWASP ZAP; service mesh for microservices; distributed monitoring and tracing; chaos-driven delivery and failure drills; serverless container registries (Azure ACR)
| title | author | length |
|---|---|---|
| Staying Alive: Patterns for Failure Management from the Bottom of the Ocean | Ronnie Chen | 32m |
Claim: technical SCUBA and rebreather failure patterns map to complex engineering failures and teach concrete practices. Specific tools and practices described… | ||
| Kubernetes 101 (for Devs) | Erkan Yanar | |
In this session, we do not look at how Kubernetes is structured. Because this may and may not be the same as the user. Let's take a look at how pods roll out… | ||
| Effective Leadership in Agile and DevOps Environments | Michiel Rook | 55m |
Argues that leaders remain essential in Agile/DevOps and supports that with concrete frameworks and stories: uses the iceberg model to probe motives, outlines… | ||
| Cloud Security Made Easy: Best Practices and Solutions to harden your Cloud Infrastructure | Andreas Mohrhard | |
"Whether starting a greenfield project in one of the public clouds or implementing a lift-and-shift project – cloud security always is and will be an important… | ||
| Running Kubernetes in Production at Scale: Centralizing Operations and Governance | Oleg Chunikhin | |
"Containers and Kubernetes are becoming the de-facto standard for software distribution, management, and operations. Development teams see and realize the… | ||
| Improve your Product Roadmap with DevOps | Kristen Womack | 01h 00m |
Uses system logs, monitoring and CI pages like Jenkins to turn noisy requests into roadmap decisions and concrete fixes: cluster of Harvard hackathon signups… | ||
| Kata Container: More security for developers without extra effort for ops | Nils Magnus | |
"Developers love containers: they help to package applications neatly and unravel library dependencies. Some ops teams take a more sober view of the… | ||
| Shell Ninja: Mastering the Art of Shell Scripting #slideless | Roland Huß | 59m |
Session claims practical, opinionated rules for opinionated coding conventions that make Bash and sh scripts modular, testable and maintainable for containers… | ||
| Continuous Improvement: How to make sure that Failures happen only once | Tomasz Koczorowski | |
At Mapp Digital Cloud Team we strive to deliver best digital marketing experience to our customers and their end users. However, as everyone working with… | ||
| “Hey, HELM, can you scale…??” | Baruch Sadogursky | 36m |
Claims that a single index file for Helm causes slower CI, high memory consumption, slower searches get numbers and fixes: a benchmark with 120,000 charts… | ||
| Seeding and Growing – Large Scale Cloud Transformation | Dirk Lehmann, Heiko Schüßler | |
The consistent application of DevOps and Continuous Delivery practices requires transformation within almost all functions of an company. While this is a… | ||
| Get Application Security in sync with Application Development | Roman Borovits | |
Digital economy makes applications the center of your world and the trust anchor of your customer. At the same time, your customer expects the highest comfort… | ||
| Continuous Delivery requires Release Orchestration | Peter Caron | |
"1. Speed – rapid iterations require agile coordination 2. Relevance – integrating market feedback requires integrated communication 3. Quality and Testing… | ||
| KISS it: Continuous Delivery Pipeline Architecture & Design. | Ambreen Sheikh | 51m |
The purpose of the talk is to motivate teams to take a moment and reflect on their Continuous Delivery pipeline architecture for the sole purpose of… | ||
| We live in a hybrid world – a Digital Transformation Journey – making transformation projects a success with security | Hannes Steiner | |
"In the course of digital transformation, many business processes are currently undergoing fundamental change. Management wants the cloud in order to better… | ||
| A one year DevOps revolution in healthcare: from zero to Continuous Delivery | Darío Blanco | |
"How to apply DevOps in a traditional and large enterprise is a hot topic. Terms like digitization and transformation are now common buzzwords among… | ||
| Open Source Software Flood: Learning to swim | Stanislav Sivak | |
If you want to be in nowadays, you count on open source software (OSS) to stay flexible and avoid reinventing the wheel. Many applications contain more open… | ||
| Application Security in Continuous Delivery Pipelines | Christian Treutler, Tim Arenz | |
Applications today are deployed in fully automatic environments like microservices, containers or clouds, which allow seamless load balancing, auto-scaling and… | ||
| Open Source Pentesting and Security Analysis Tools: the DevOps way… #slideless | Christian Nils Schneider | 01h 01m |
Demonstration runs an automated pipeline that proxies Selenium-driven UI tests through headless ZAP using its REST API, performing scan-as-you-surf active… | ||
| Agile & DevOps transformations require a truly agile ecosystem | Sabine Fontanive Michael | |
"DevOps aims for increasing business efficiency through IT – thus requiring, next to automation practices, changes in the way of working and collaboration… | ||
| Off the beaten track – Gaining situational awareness of our network at work | Marc Burgauer | |
"Gene Kim articulates: “The Third Way (of DevOps) is about creating a culture that fosters two things: continual experimentation, taking risks and learning… | ||
| Seven Security Sins: the seven biggest Security Problems of agile Projects | Christian Nils Schneider | 01h 03m |
Lists seven concrete failure modes in agile projects and shows how each is found and fixed: whiteboard threat modeling with the Microsoft Threat Modeling… | ||
| Build your own production kubernetes cluster on a workstation | Stefan Walker | |
Installation of KVM by Ansible Playbook on a Linux workstation Setting up multiple nodes on local KVM with Terraform Installation of Kubernetes clusters with… | ||
| Puppet Pipelines: A true CI/CD Solution for modern Development | Walter Gildersleeve | |
Puppet Pipelines simplifies continuous delivery and unifies workflows across your Dev and Ops teams. It automates the build and deployment of your applications… | ||
| Service Mesh – Kilometer 30 in a Microservices Marathon | Michael Hofmann | |
"Distributed applications like microservices shift some of their complexities into the interaction of services. Such a service mesh, which can have hundreds of… | ||
| Continuous Integration/Continuous Delivery for Microservices: Rule them all | Nir Koren | 01h 06m |
Microservices development environment becomes more and more popular in cloud-based companies in order to support better CI/CD methodologies. I would like to… | ||
| Whispers in the Chaos Monitoring Weak Signals | J. Paul Reed | |
"The complexity of the socio-technical systems we engineer, operate, and exist within is staggering. Despite this complexity, it remains a fact of life in… | ||
| User-Management in Kubernetes | Erkan Yanar | |
We look at how authentication works in and on Kubernetes. After a small excursion into the world of TLS certificates in which we create a user using OpenSSL… | ||
| Dev + Ops = Go | Christoph Petrausch, Igor Lankin | |
In the last three years we have built the infrastructure of the television platform waipu.tv. We started writing tools for the operation in Golang. Some of the… | ||
| Using Go in DevOps | Natalie Pistunovich | 47m |
Argues that Go fits modern DevOps because it produces statically linked binaries that cross-compile, gives CSP-style concurrency with a usable garbage… | ||
| What’s new for Java in the Cloud? | Sebastian Daschner | 01h 02m |
Claims a faster Java release cadence and multiple free OpenJDK distributions, shows concrete tooling and measurements: a Spring Batch app runs in Docker with… | ||
| Defending against CDD: Chaos-Driven Delivery | Julia Wester | 56m |
Argument applies OS process management to team flow and gives concrete tools: surveys of first-come-first-served, shortest-job-first, priority, round-robin, a… | ||
| 0800-I don’t care … better ask your ChatBot | Till Huslik | |
"From traditional IT operations and support to AI driven ChatOps: Having the right information, at the right time often makes a difference. In life… and in IT… | ||
| The Projects and Workings of the Cloud Native Computing Foundation | Iago López Galeiras, Chris Kühl | |
The first half of this talk will provide an overview of what the Cloud Native Computing Foundation (CNCF) is, its purpose, how it works, and provide an… | ||
| Kubernetes in a grown environment and integration into existing Continuous Delivery processes | Stephan Fudeus | |
When integrating Kubernetes into an existing environment there are special requirements to consider, especially when migrating high-load applications. This… | ||
| 7 Principles for Production Ready Kubernetes | Ovidiu Hutuleac | |
Kubernetes and Docker have become nowadays the standard for building reliable and flexible software services, but with flexibility comes responsibility. In… | ||
| Beyond Cloud: A road trip into AWS and back to bare metal | Torsten Bøgh Köster | |
"Public cloud services have become a commodity asset in the past years. Shopping24 though is currently running all systems on pure bare metal. With this we’re… | ||
| The five dirty Words of CI | J. Paul Reed | |
"Blameless postmortems and learning from failure are very en vogue in the technology industry right now. Both fall into that less-discussed category of "CI"… | ||
| Distributed Monitoring: How to understand the Chaos | Gianluca Arbezzano | 42m |
Concrete recipes and failures: instrument services with OpenTracing → Zipkin/Jaeger, deploy Telegraf sidecar and daemonset on Kubernetes to scrape… | ||
| I deploy on Fridays (and maybe you should too) | Michiel Rook | 01h 01m |
Argues that safe Friday deploys are achievable by shrinking risk with automation and practices: a Jenkins pipeline, automated unit/integration/end‑to‑end… | ||
| Democratizing Serverless: the Fn Project | David Delabassee | |
Development teams are looking more and more to Serverless for new projects, and for many teams that means using a commercial Functions service. But, there are… | ||
| DevOps – Release your flow brakes | Bernd Rederlechner, Boris Folgmann | |
Every new project in nearly every organization wants to include DevOps, and every team wants to get faster. However, putting every person in a room together… | ||
| Azure Container Registry – a Serverless Docker Registry-as-a-Service | Rainer Stropek | 01h 00m |
Shows Azure Container Registry as a serverless Docker registry with live demos: creates ACR via az CLI, uses docker CLI to push nginx, runs ACR Tasks / az acr… | ||
| Running Kubernetes in Production: A Million Ways to Crash Your Cluster | Henning Jacobs | |
Bootstrapping a Kubernetes cluster is easy, rolling it out to nearly 200 engineering teams and operating it at scale is a challenge. In this talk, we are… | ||
| Continuously keeping an eye on quality goals | Steffen Schluff | |
Tool-supported quality assurance has been part of software development since the very beginning and thanks to the idea of release pipelines, there is now a… | ||
| Enabling Communication across Dimensions – Top down, Bottom up, across Silos | Markus Andrezak | |
"Time and time and time again, we see people doing incredibly stupid things. Once we start talking it turns out things aren’t as stupid as they seem to be… | ||
| DevOps simulation – feel and release your flow brakes | Bernd Rederlechner, Boris Folgmann | |
“Feeling means believing”. As a complement to our keynote, we offer a simple game. The game will simulate how to feel and perceive DevOps speed. We use the… | ||
| From Legacy To Cloud | Roland Huß | |
Everybody is enthusiastic about the “cloud”, but how do I can transfer my old rusty application to this shiny new world? This presentation describes the… | ||
| When Performance matters – Effective Performance Testing from the Ground up | Hassy Veldstra | |
The ever-increasing complexity of modern systems, modern DevOps and continuous delivery-centric workflows place new demands on performance and reliability… | ||
| OpenDevStack – An introduction to rapid, CI driven Openshift development | Clemens Utschig-Utschig | |
While Openshift provides a lot of prebaked components, one can install thru the catalog – it’s NOT setting you up for rapid, well integrated and goverened… | ||
| Majestic Modular Monoliths | Axel Fontaine | 50m |
Argues for a middle path: a modular monolith that keeps single-artifact deployment while enforcing module APIs, schemas-per-module, and acyclic dependencies… | ||
| nothing matches | ||