- Camunda's journey to an efficient and scalable CI
18:30 doors open & socializing 19:00 Warm Welcome at Camunda 19:10 Camunda's journey to an efficient and scalable CI At Camunda, we develop open-source software for workflow automation and, over the years, we’ve built an extensive CI/CD system based on Jenkins. Today our biggest instance has around 2,500 individual jobs. On top of that, our other projects manage Jenkins instances autonomously, relying on Kubernetes. We have been one of the early adopters of Docker and containerization since our requirement is to test our platform with multiple environments and platforms. During this talk, Christian and Andrea are going to show you how our testing infrastructure evolved over the years and how Docker made testing, releasing and growing our CI much easier. Speaker Bio - Andrea: Andrea Giardini is the Engineering Manager for the DevOps team of Camunda. He’s been fascinated by the DevOps mindset since the early days of the movement and has worked extensively with containers and cloud computing, gaining experience across a wide array of platforms. Before joining Camunda, Andrea worked at CERN in Geneva on a project to detect and manage configuration drifts inside the CERN infrastructure. At Camunda, he’s responsible for the infrastructure that builds and tests open-source projects. Speaker Bio - Christian: Christian is working for Camunda as a site reliability engineer. First being a software engineer for five years working on various open source process engines before moving into DevOps topics like CI/CD and Release engineering. Striving to deliver pragmatic, scalable and maintainable solutions to enhance the productivity of developers and the reliability of underlying systems. 🍹 Sponsor 🌮 Camunda builds software for workflow and decision automation. The company develops the popular open source Camunda platform that supports the BPMN and DMN standards. Many organizations world-wide use Camunda for mission-critical business process automation, including Allianz, AT&T, NASA, T-Mobile and Universal Music. Headquartered in Berlin, Camunda has local presences in San Francisco and Denver and official partnerships with more than 100 IT system integrators in more than 30 countries.
- PubNative ❤ Kubernetes
🎉 Space is limited. Please keep your RSVP updated. 🎉 6.30 - 7 PM Arrival 7.00 - 7.20 PM Warm Welcome at Pub Native 7.20 - 7.40 PM 🐱👤 Generate and rotate kubernetes tls certificates with Kubeadm Kubeadm helps you to bootstrap a Kubernetes cluster. It is a Swiss knife with a lot of tools inside. This session will give you a brief overview of how to use tools inside Kubeadm to help developers build and maintain own clusters, with minimum effort. Speaker: Michael Nikitochkin Software Engineer and Evangelist in Pubnative. He likes ruby, crystal and golang and plays with containers and kubernetes. 7.50 - 8.10 PM 🐱👓 Master your Kubernetes Stack and your Cloud Services with Open Service Broker Kubernetes is allowing seamless integration with the vast array of service brokers available in the microservice-based software ecosystem via the Service Catalog. The Open Service Broker API is an industry standard that allows service operators to integrate with multiple platforms using a single API specification. This session showcases the usage of the Open Service Broker and the Service Catalog. Speaker: Sandra Kriemann, @skriemhild Cloud Developer Advocate, focussing on Open Source Technologies especially Containers. 8.20 - 10 PM 🍻 Questions, Networking and Get Together 🍹 Sponsor 🌮 PubNative is a mobile monetization platform that enables app publishers to execute and enhance their revenue strategy through flexible ad units . With its proprietary cross-format optimization technology and mobile header bidding solution, PubNative enables mobile publishers to maximize their programmatic advertising revenue. The company is headquartered in Berlin with offices in San Francisco, Seoul and Beijing.
- docker@diva-e – Docker everywhere
6PM Doors Open 6.30 Welcome @diva-e Berlin 6.45 docker@diva-e - a history of innovation and learning - Tobias Schlufter 7.30 Using docker in deployment pipelines - Sven Kobow 8.00 Networking docker@diva-e - a history of innovation and learning Docker comes in handy when developing Microservices. But what are the exact advantages for me as a Software Developer? In this talk Tobias will tell you about advantages he experienced in his projects. He covers in his session: • How we reduced turn around time during development • Every artefact is a container • production identical environment on your development machine • tips how to write your Dockerfile Speaker: Tobias Schlufter Senior Software Developer at diva-e. Using docker in deployment pipelines See how Docker can be used in deployment pipelines. Sven will present a short hands-on demo on how Docker can be used to build and deploy services to AWS using GitLab pipelines. He covers in his session: • Creating custom Docker images • Integration of Docker into GitLab deployment pipelines Speaker: Sven Kobow Senior Platform Architect at diva-e
- bitgrip ❤ Docker ❤ Kubernetes ❤ IoT Edge
6 PM Doors Open 6.30 - 6.45 Warm Welcome at bitgrip GmbH 6.45 - 8 PM Manage your Azure IoT Edge deployments with Azure Kubernetes Service - Daniel Neumann 8 - 9 PM Happy Networking Title: Manage your Azure IoT Edge deployments with Azure Kubernetes Service Abstract: In this session you get all the information on how to manage Azure IoT Edge deployments with Azure Kubernetes Service. Learn how to leverage your Kubernetes experience to bring deployments on your edge devices. We cover in this session Azure Kubernetes Service (AKS), Azure IoT Hub, Azure Container Registry and VSTS as CI/CD pipeline. During the session we deploy the temperature sensor module and a Azure Stream Analytics job onto a Raspberry Pi through Kubernetes. Speaker: Daniel Neumann Daniel is a TSP at Microsoft. He is a huge docker, kubernetes, iot edge and cloud fan. You can find his blog here: https://www.danielstechblog.io/ About bitgrip Gmbh: bitgrip develops and implements digital visions of companies. We navigate our partners securely by digitizing their business models and processes. Our claim is to create long-lasting values. RVSP will be open at 16th August, 9 AM
- Docker meets eGym ❤
Doors are open at 6:30PM Agenda 6:30 PM Meet & Greet + Snacks & Drinks 7:00 PM Hello at eGym 7:15 PM Helm: Build fashionable container systems with Kubernetes There are thousands of developers and admins packaging their applications for use with Kubernetes. This usually involves the creation of several different Kubernetes resource definitions that configure the application runtime, as well as define the mechanism that users and other apps use to communicate with the services. For optimal approach such as these services should be configured, we need a configuration management tool. Helm is the native package manager for Kubernetes. The Helm ecosystem offers you many features to setup and manage complex cloud native container architectures. In this presentation we will go into the basics of Helm, Tiller and the Helm Charts. Beyond the basics we are introducing a strategy, how to fully automate a complete microservice system. Afterwards we show you some examples and tricks for the usage of helm and will start a discussion. Speakers Peter Rossbach As founder of the bee42, System Architect, SRE, Cloud Native Engineer, Apache Member, Apache Tomcat Committer, Infracoder and Docker Influencer, Peter can rely on a long-lasting and remarkable experience. With his skills he inspires not only the bee42 crew, but also our customers to top performances. Sponsors eGym uses the possibilities of digitization to make the gym work for everyone – making it easy to use, fun and more motivational. The basis of our vision is formed by our free, open digital platform which connects all data sources within a gym. This platform is the basis for the better customer care tools as well as an advanced training experience for gym members. RSVP will be open Monday, 18th June at 8PM.
- Docker at Museum für Naturkunde
How to find us: Coming from UBahn Station Naturkundemuseum after hotel Mercure, before Humboldt University take the driveway on the right, turn left at the end and then right again. Walk all the way to the back, through the passage at the end and in the last yard on the right take the last door with the sign "Nordbau, Treppe 15". Lecture Hall, Hörsaal 8, is on the second floor. Talks: Alvaro Ortiz Troncoso: Running wikis at the Museum with Docker: past, present and future The Museum outputs exhibitions, science papers, conferences, and so much more. None of this would be possible without cooperation between researchers, designers, organizers and of course admins and developers. Wikis were introduced at the Museum in 2014 as an experiment to improve cooperation within project teams. Alvaro will talk about how Docker solves many of the problems of running a bunch of wikis on a string, and also about pending questions we are currently trying to answer. Alvaro Ortiz Troncoso is a computer scientist and joined the Museum in 2014.He has worked at the Technische Universität Berlin and at Waag Technology & Society in Amsterdam. ~20min Jens Dobberthin: How we use docker in our project Naturkunde 365/24 The Project Naturkunde 365/24 aims to build a bridge between economy and research. As part of the digitalization of the museums collection a massive amount of digital media is produced. Essential part of the project is to build a platform that allows access to this media, makes it searchable and presents them in edited packages. Jens will give an overview of the different components and how we use docker. Jens Dobberthin is a computer scientist and project manager who has worked in different Start-up in the media sector. At the Museum für Naturkunde he is the system architect of the project Naturkunde 365/24. ~15min Christian Kniep: Docker EE 2.0 With a 10y journey rooted in the HPC parts of the german automotive industry, Christian started to support CAE applications and VR installations.After getting bored with the small pieces, he became the InfiniBand go-to-guy while operating a 4000 node crash-test cluster and pivoted tothe R&D department of Bulls BXI interconnect. When told at a conference that HPC can not learn anything from the emerging Cloud and BigData companies, he became curious and is now leading the containerization effort at Playstation Now. Recently Christian joined Docker Inc to help push the adoption forward and be part of the innovation instead of an external bystander. :) Christian likes to explore new emerging trends by containerizing them first and seek application in the nebulous world of DevOps. ~20min The Museum für Naturkunde - Leibniz Institute for Evolution and Biodiversity Science is an integrated research museum within the Leibniz Association. It is one of the most important research institutions worldwide in the areas of biological and geological evolution and biodiversity. The collections are a unique cultural asset and comprise over 30 million items of highest scientific and historical importance. Alongside knowledge transfer, research and our collections are the main pillars of the museum's work. Within the project Naturkunde 365/24 we become an open point of contact for start-ups, SMEs, economy and society for the development of significant products and service innovations for nature and society. One important part of the project is the implementation of a research platform to make the museum's digital assets searchable and available. Doors open at 6PM, presentation starts at 7PM. Snacks and Drinks will be provided.
- Docker Birthday #5 Celebration -- Berlin Edition
Docker Birthday #5 Celebration -- Berlin Edition Join us in celebrating the Docker Project’s 5th birthday! Every year in March, we celebrate Docker’s birthday. It is a tradition that is near and dear to our heart because it gives us the opportunity to express our gratitude to our community of contributors, customers, partners and users. The goal of this global celebration is to welcome in our community new Docker users and help them learn Docker through a series of hands-on labs. Advanced Docker users are invited to get involved on-site and act as mentors. This year, celebrations all over the world will take place March, 2018. Come learn, mentor, celebrate, eat cake, and take an epic #dockerselfie! Presentation Martin Beeby - From Tinkering to Production - My developer Journey with Docker and Kubernetes: In this talk, Martin will explain how over the last two years I have made Docker and Kubernetes part of my web development workflow. I will show with examples and code, the lessons I have learned and how I settled on a DevOps workflow using a build tool called Wercker to put Docker Based Web applications into production. Docker Birthday #5 Hands-on Labs include: - Docker 101 for Linux users - Docker 101 for Windows users - Kubernetes on Docker for Mac and Docker for Window - Modernizing Traditional Java Apps - Modernizing Traditional .NET / Windows Apps - Deploying Multi-OS applications with Docker EE Attendees should make sure to bring their own laptops to complete the labs. No need to install anything ahead of these events, we'll be using Play with Docker (PWD), a Docker playground which allows users to run Docker commands in a matter of seconds. It gives the experience of having a free Alpine Linux Virtual Machine in browser, where you can build and run Docker containers and even create clusters. In addition to the playground, PWD also includes a training site composed of a large set of Docker labs and quizzes from beginner to advanced level available at training.play-with-docker.com. Agenda: 17:30 - Doors Open 18:00 - Welcome message & Presentation from Martin Beeby 18:45 - Break with snack 19:00 - Hands on labs with mentors 21:00 - Socializing! Speaker: Martin Beeby - Oracle (Developer Evangelist) Martin works for Oracle. He’s been a developer since the late 90s and loves figuring out problems and experimenting with code. Note: Please, fully charged your laptop before the event. We have power outlets, but possible not for all attendees at the same time.
- Docker meets Visual Meta
Visual Meta proudly host our December Docker Meetup. There gonna be two talks, snacks, drinks and Docker Swag. Abstracts: Docker 101 for Developers By Mohamad Basel ZAHED: The workshop will give an introduction to Docker and how to use it. It will give you a basic understanding of containers and help you start using them. We will focus on basic Docker commands, how to create images, run containers and use the registry. Docker compose and Docker swarm By Mohamad Basel ZAHED: The workshop will give an introduction to docker-compose command and docker swarm. It will give you hands on introduction for both concepts and you will be able to try a simple web application on docker swarm. Note: The MeetUp is in a form of workshop, so bring you laptop and make sure you have docker installed on it Agenda: 18:30 - Doors Open and Networking 19:00 - Introduction to Visual Meta by Marco Kunze, Director of Engineering 19:10 - Docker 101 for Developers By Mohamad Basel ZAHED 19:50 - Networking 20:10 - Docker compose and Docker swarm By Mohamad Basel ZAHED 21:00 - Networking About Visual Meta GmbH: Visual Meta GmbH was founded in 2009 and runs online shopping portals in Europe and South America under the brands LadenZeile, ShopAlike and UmSóLugar. Following the motto ‘All shops, one site’, visitors to our online shopping portals are able to find products in fashion, furniture and more. The products on our shopping portals originate from more than 3,500 online shops, such as Amazon, Otto, Zalando or Home24 for example. Honesty, transparency and trust form the basis of our partnerships.
- Multi-Stage Builds and DockerCon Recap at Awin
- Docker meets eGym ❤
Talks 1. Deploying docker containers to cloud by Leela Sharma Continuous delivery and by that extension continuous deployment form a key aspect of getting the deploy-able artifacts to production. Spinnaker helps to automate, run and manage these continuous delivery pipelines to a multi cloud infrastructure. 2. Let’s play with Docker Swarm easily Jiri Penzes would like show you how you can use Docker Swarm via Swarmpit (https://swarmpit.io/) app. Quick introduction to service management, deployment and live demo. Speakers Leela Sharma (https://www.linkedin.com/in/leela-sharma-32791229), Senior Software Engineer at eGym Jiri Penzes, Software Coffeeholic @ TopMonks (http://topmonks.com) Sponsors eGym uses the possibilities of digitization to make the gym work for everyone – making it easy to use, fun and more motivational. The basis of our vision is formed by our free, open digital platform which connects all data sources within a gym. This platform is the basis for the better customer care tools as well as an advanced training experience for gym members.