Betrieb im Autopilot – Die Entwicklung eines Operators

CI/CD als Verknüpfung zwischen Entwicklung und Betrieb ist ein Standardvorgehen im Softwarelebenszyklus. Je ausgereifter die CI/CD wird, desto interessanter wird es, wie es Operations schafft, die Anforderungen für einen sicheren Betrieb zu erfüllen.

Kubernetes als De-facto-Standard bietet dabei verschiedene Möglichkeiten. Ein Ansatz ist dabei der Kubernetes Operator.

In diesem Talk werden wir gemeinsam einen Operator entwickeln. An einem Beispiel werden sowohl die Bestandteile als auch die Inbetriebnahme eines Operators vorgestellt.

Vorkenntnisse


  • Grundlegendes Verständnis von DevOps-Workflows
  • Containerisierung von Software
  • Grundlegendes Verständnis von verteilten Systemen und dem Software Development Life Cycle

Lernziele


  • Einsatzfelder von Kubernetes Operators erkennen
  • Entwicklung eines Operators verstehen
  • Enablement zur Optimierung des eigenen Arbeitsablaufs mit den passenden Tools

Speaker

 

Sascha Siegel
Sascha Siegel ist PreSales Consultant bei der SysEleven GmbH. Trotz der erst kurzen Berufserfahrung von drei Jahren hat er sich seit dem ersten Arbeitstag mit Anwendungsentwicklung und -management in containerisierten Umgebungen und der Planung von Systemarchitekturen im Rahmen des Cloud-Native-Umfelds engagiert. Als Mitarbeiter des ITDZ Berlin hat er die Einführung eines OpenShift-Umfelds mitgestaltet, um dann beim Folgearbeitgeber, der Rhenus Office GmbH und nachgelagert dem Start-up MIA GmbH, ein Konzept zur Einführung des Container Orchestration-Tools Kubernetes mitsamt notwendigen Drittsystemen für etwaige Pipelines, wie Gitlab, Ansible usw. zu erstellen. Die Schulung und der regelmäßige Austausch besonders mit Anwendungsentwicklern waren dabei eine sehr gute Vorbereitung auf die Aufgaben zur technischen Kundenberatung. Als Befürworter von Open-Source-Anwendungen ist er zudem mit vielen verschiedenen Tools und Ansätzen vertraut und bringt das nötige Allround-Wissen mit, um Best Practices kundenindividuell zu gestalten.

Platin-Sponsoren

CloudBees
SNYK

Gold-Sponsoren

Capgemini
Dynatrace
GitLab
SysEleven

Silber-Sponsor

Weaveworks

CLC-Newsletter

Sie möchten über die Continuous Lifecycle
auf dem Laufenden gehalten werden?

 

Anmelden