KUDO, Operators, Ops Tooling and Automation

Cloud Native Night Munich
Cloud Native Night Munich
Öffentliche Gruppe

QAware GmbH

Aschauer Str. 32, 81549 · München

Wie du uns findest

The entrance to the meetup is located in Aschauer Str. 30 (in the middle of the U-shaped building)

Bild des Veranstaltungsortes

Details

New Year, new start: We're back with new hot topics in the Cloud Native universe.

Looking forward to see you all at our next meetup. Let's see how to improve the ops tooling and automation!

Agenda
=======
18:30: Doors open. Have a snack, grab a drink
19:00: Welcome and Intro
19:05-19:50: Talk: KUDO - Kubernetes Operators made easy (Nick Jones, D2iQ)
20:00-20:45: Talk: Efficient Ops Tooling with Java and GraalVM (Mario-Leander Reimer, QAware)
afterwards: Have more drinks and snacks, and get in touch with the speakers (and other attendees)

Talks
=====

KUDO - Kubernetes Operators made easy:
Kubernetes Operators are the next phase of the journey towards automating complex applications in containers. Many Operators that exist today handle initial deployment, but they don’t provide automation for tasks like binary upgrades, configuration updates, and failure recovery. Implementing a production-grade controller for a complex workload typically requires thousands of lines of code and many months of development. As a result, the quality of operators that are available today varies. The goal of KUDO is to help solve some of these problems by providing a comprehensive toolkit for building Kubernetes operators declaratively using YAML, with a focus on distributed stateful applications. In this talk I’ll introduce the KUDO project, and demo a couple of KUDO Operators.

About Nick Jones (D2iQ):
I'm an experienced engineer with a career spanning nearly two decades across a wide variety of industries and sectors. I'm particularly passionate about new technologies and methodologies, especially those in relation to Open Source, virtualisation, orchestration, automation, and all forms of cloud computing. Simultaneously romantic about the old with a penchant for decrepit Sun and SGI kit. Likes Emacs and vi.

Efficient Ops Tooling with Java and GraalVM:
Ops tooling has so far been the domain of shell scripts, interpreted languages like Python or statically compiled languages like Go. But with Java and GraalVM this situation changes significantly.
So behold: it is now possible to apply the power of the Java language and its ecosystem to your Ops tooling problems and yet get performance and efficiency by using GraalVM native images. In this session we will show that native CLI tools and K8s operators can be implemented in Java quite easily in no time.

About Mario-Leander Reimer (QAware):
M.-Leander Reimer is a principal software architect, passionate developer and #CloudNativeNerd working for QAware GmbH. He is continuously looking for innovations in software engineering and ways to combine and apply state-of-the-art technology in real-world projects. Currently he is responsible for several projects concerned with the cloud native evolution of legacy applications. He is a regular speaker at national and international conferences and he is teaching cloud computing and software quality assurance as a part time lecturer at TH Rosenheim.

===

Please note that photos are taken during the meetup. If you do not want to appear in the photos, please contact the meetup team at the beginning of the event.