The DevOps Gathering is an international conference located in Bochum - surrounded by the metropolitan area of the Ruhr Valley. This melting pot of past times industrial revolutions is nowadays a hot spot for Germany’s IT industry - a perfect place to discuss the next big revolution of our industry, the DevOps revolution. Let’s discuss the hot topics inside the DevOps community and start talking about
Docker, Kubernetes, Microservices, Clouds and everything else regarding DevOps.
The bee42 solutions gmbh are hosting a non-profit conference striving for high-quality content and providing a platform for experienced international speakers at the G DATA Campus in the heart of Bochum.
This Docker Workshops are an perfect fit for DevOps Engineers.
Attendees have the chance to learn from some exciting Docker Captains and Experts.
The concept of the workshop is to leave room for experiments.
The goal of the workshops are to interact with one another and learn from the speaker a lot.
Using containers to develop, test and run applications is well known for cloud and datacenter environments. Since last year Docker is also officially available for a wide range of ARM devices. In this hands-on workshop we’re going to introduce you to the principles and specific requirements of using Docker on a low-cost ARM cluster. Step by step we’re looking into the details on how to install Docker in no time and run your first microservice application with Docker Compose. Later on we’re digging even deeper into the specific requirements for containerized IoT applications to build resource constraint containers, orchestrate container at RPi cluster and optimizing containers for minimal size.
Learn more about Continuous Integration and delivery of container-based software. Set up and configure GitLab/CI for your automatic docker images build. Create your integration test with a simple runner. Learn the basics to create good docker images automatically.
Java is still the main platform for developing business applications and drives most of the enterprise applications out there. However, the way how we operate those applications is currently changing disruptively. The industry is adopting container based runtime platforms rapidly, with Docker and Kubernetes as the leading technologies. This workshop is for Java developers and shows how new or existing Java applications can be easily moved into the world of containers.
The rise of container technologies allows us to fundamentally change the way we develop, test and deploy software. However, the problem and solution space with which software developers are confronted nowadays has become even bigger and we - as a profession - still need to discover patterns and practices for successfully dealing with this level of complexity.
Thanks to tools like Docker, spinning up a full-fledged relational database isn’t more difficult or time consuming than using an in-memory database anymore. So why not run your integration tests on your local machine, inside an environment which resembles production as close as possible?
This workshop takes you through the complete development lifecycle of a simple microservice, using familiar tools such as Spring-Boot and Gradle. After that we take a glimpse into the new possibilities, that the container technology give our development and testing environments.
In this hands-on workshop you’ll learn about the new features of Windows Server 2016: Docker and Windows Containers. We will start how to install the Docker Engine on Microsoft Azure and secure it for remote access with TLS certificates. You will learn the basic Docker commands to create Docker images and push them to the Docker Hub. In order to run a Docker container you’ll pull a specific Docker image from the Docker Hub and run it on your Docker Engine. With this practice you’ll also learn how to configure TCP/IP ports and volumes to connect your running container to the outside world. We’ll dig deep into the art of crafting Dockerfiles for Windows with utilizing PowerShell commands. This way you’ll learn some best practices how to write almost perfect Dockerfiles for Windows.
Finally we will take a real world application based upon microservices and dockerize it into a set of Windows containers. You’ll learn how to use Docker Compose to start, orchestrate and scale the whole application.
Running containers locally has been made very easy by Docker with tools like Docker for Mac or Windows. With Docker Swarm a group of Docker engines can be turned into a virtual Docker Engine providing native clustering capabilities.
But how do you setup Docker Swarm cluster on AWS? What is necessary to deploy your application to the swarm?
In this workshop, Philipp guides you step-by-step through the process of setting up Docker Swarm from scratch. He also shows how to deploy and update applications based on Docker Compose v3. Principals like immutable infrastructure and configuration as code will influence the entire process as CloudFormation plays an important role.
These Talks are a perfect fit for DevOps Engineers.
Attendees obtain interesseting stories from Experts with different knowledge areas.
The complete list of talks and the timeline we publish very soon!
In this talk we explain how we use a “mother” Kubernetes to deploy and manage fully-isolated and encrypted Kubernetes clusters for different customers or teams - aka Kubeception.
“Docker build” with plain Dockerfiles is currently the canonical and recommended approach for creating Docker images. But is this also always the best way for all use cases?
This talk presents alternative and creative ways to produce Docker images.
The Docker ecosystem offers promising tools for service discovering, automatic scaling, failover and deployment. The talk presents and discusses the practical benefits of the Docker orchestration platform.
This talk gives valuable insights to creative ways to build, ship and run services.
ShuttleCloud is a small startup specialized in migrating email and contacts at scale, proud of having Google among its customers. We migrated our primitive monitoring to Prometheus one year ago and the switch have proved being cost-effective.
In this talk I’ll present our monitoring infrastructure, the instrumentation and operational challenges we have faced and some good/bad monitoring patterns we’ve learned down the road.
Window Server 2016 brings an Docker and Windows container built-in. Let’s adopt this new way to deploy applications on Windows. You will learn how to unite your deployment for both Linux and Windows platforms.
Kubernetes is a great container orchestration system; does it work on other architectures? Yes, it does! This is a talk and presentation about the multi-architecture features Kubernetes has and the talk shows how easy it now is to set up a Kubernetes cluster with nodes of three different architectures with kubeadm. Raspberry Pi’s of different flavours, Odroids and Up Boards are all invited to the party!
How to effectively manage inbound network traffic in your container based infrastructure? This talk will be a deep dive into Træfik, a modern reverse-proxy and load balancer made to deploy easily microservices. You will see a lot of demos with Docker Swarm, Let’s Encrypt and Kubernetes.
Microservice environments with databases often grow to be a complex architecture behind the scenes to the point where requirements can’t be met. This talk will show how to run a scalable stack with persistent data storage based on Docker and how that will lead to less grey hairs on the Ops team.
The DevOps movement is gaining momentum - which is good. But still, the DevOps potential is underestimated. DevOps is not only a more intense collaboration between Development and Operations or just the introduction of some new tools and technologies. Instead, DevOps is the implementation driver for a massive change in IT - and it is not enough in itself.
The Open Space format perfectly fits to the fast moving development of the Container ecosystem. It offers participants and experts the opportunity to launch discussions, address questions and challenges regarding Docker, Kubernetes and Cloud technologies.
An Open Space is a simple and productive way for hosting conferences. Participants and experts will create and manage together their own agenda of parallel working sessions. The goal of this Open Space is to allow attendees to interact with one another and learn from each other – all under the guidance of an experienced moderator.
The topic of our Open Space is: What technical challenges emerge with Docker and Kubernetes?
Among others, we address the following questions:
However, these are only some of the questions we want to discuss with participants and Container experts. Participants are required to have basic Docker and Kubernetes knowledge.
bee42 solutions gmbh
Peter Rossbach is a infra coder, system architect and coach of numerous web systems and founder of the bee42 solutions gmbh. He is also CTO of Setlog Gmbh a Supply Chain Management company. Peter realized appropriate infrastructure products and offer many training based on the Docker and Kubernetes ecosystem, current web technologies, microservices, Apache Tomcat, Java, NoSQL databases and cloud platforms.
bee42 solutions gmbh
Dieter Reuter is a Senior Consultant at bee42 solutions gmbh and Docker Captain at Hypriot with more than 30 years of enterprise IT experience and unquenchable curiosity. Dealing with cutting-edge cloud technologies, obsessed with the DevOps movement and its associated automation. Dieter is using Docker from the early days on and is pushing Docker and Containers to ARM based IoT devices with rocket-like speed.
Interested in sponsoring our Conference?
Please have a look at our sponsoring packages.
Here is our venue for the pre conference workshops on 23.3 and the conference on 24./25.3
Universitätsstraße 150, 44801 Bochum
Königsallee 178b, 44799 Bochum