Multi-tenant System & Automation in CloudNative & Zero-downtime deployment

Cloud Native Hamburg

Jul 25, 2019, 4:30 – 7:30 PM (UTC)

In-person event

About this event

Hi Kubernauts,

Our next Meetup in Hamburg will take place on 25th July @MaibornWolff.

Agenda:
6:30pm - Welcome
7:00 pm - Michael Harrer & Christian Leinweber, MaibornWolff
7:20 pm - Danny Meinert,, cloudseeds
7:40 pm - Nicolas Frankel, Exoscale
8:00 pm - Food, drinks & networking

************************************************
Michael Harrer & Christian Leinweber, MaibornWolff

"Continuous Delivery for a multi-tenant distributed System via GitlabCI and Helm"

By way of an experience report, we will present the transformation of a system with more than 50 microservices into a multi-tenant solution.
Originally intended for a single customer, many new software architecture and workflow requirements emerged.
We will introduce the service and feature categorization that we created in order to meet the challenges of a multi-tenant structure.
The main part of the talk will focus on the changes that took place in our infrastructure and build- and deploypipelines.
We pay particular attention to how GitlabCI, Helms Dependency Management and Chartmuseum interact with another and are used in an automated, seamless transition between development, stage, and production across multiple tenant environments, all of which require different sets of services.

About Michael Harrer:
Michael Harrer is a software architect at MaibornWolff, an IT-Consulting-Company from Munich.
He primarily helps various DAX 30 companies with softwaredevelopment, -architecture and the deployment of distributed systems based on docker and kubernetes. Additionally he is passionate about almost everything related to mountains, automation, observability and devops-methology.

About Christian Leinweber
Christian Leinweber is a Senior IT Architect at MaibornWolff with many years of experience in backend architectures, from building solution architectures for distributed systems with microservices to designing and integrating application landscapes.
He worked for many years as a developer, mainly with .Net and Java, and still likes to lend a hand on code. His focus is currently on applications in the Kubernetes and cloud environment. One of his passions is the automation of continuous delivery pipelines and the realization of DevOps principles. Not only does he deal with agile transformation processes, but it is also very important to him that the understanding of the domain and people is reflected in the architecture. In addition, Christian Leinweber is developing Open Source projects to develop specific native solutions for Kubernetes.

************************************************
Danny Meinert, cloudseeds

"Workflow automation in a cloud-native world."

Abstract: Workflow automation has been around since computers were first being used in business and has been adapting to new technologies constantly. The rise of cloud-native technologies and approaches present new opportunities as well as challenges when it comes to coordinating automated multi-step processes.
Speaker: Danny Meinert & Simon Graf

************************************************
Nicolas Frankel, Exoscale

"Zero-downtime deployment with Kubernetes, Spring Boot and Flyway"

Abstract: Beyond Hello World applications, zero-downtime deployments are not trivial. In this talk, I’ll demo how to achieve that on a Spring Boot application using Kubernetes and Flyway

About Nikolas
Developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with focused interests like Rich Internet Applications, Testing, CI/CD and DevOps. Currently working for Exoscale. Also double as a teacher in universities and higher education schools, a trainer and triples as a book author.

************************************************

See you there.

When

When

Thursday, July 25, 2019
4:30 PM – 7:30 PM (UTC)

Organizers

  • Leo Pahlke

    BWI GmbH

    Organizer

  • Alexander Stielau

    Organizer

  • Christian Bargmann

    Organizer

  • Christian Hüning

    BWI GmbH

    Organizer

  • Niklas Voss

    Organizer

  • Mirabella Fernandez

    Loovent UG

    Head of Events

CONTACT US