Kernkompetenzen
Drei Felder, die in meinen Projekten ineinandergreifen: Anwendungen entwickeln, sie zuverlässig betreiben und beides automatisieren. Wo sie sich treffen, liegt DevOps.
Entwickeln
Java-Anwendungen von der ersten Zeile bis in den Betrieb: gut getestet, wartbar und gebaut für die Cloud.
Java, Spring Boot, Quarkus
Betreiben
Plattformen, auf denen Anwendungen sicher und skalierbar laufen, im eigenen Rechenzentrum oder in der Cloud.
Red Hat Enterprise Linux, Ubuntu, JBoss, Container mit Podman und Docker, Kubernetes, OpenShift, AWS
Die Schulungen dazu: Linux, Docker, Kubernetes und OpenShift
Automatisieren
Was sich wiederholt, erledigt eine Pipeline: Builds, Tests und Deployments ebenso wie die Konfiguration der Server.
Ansible, GitOps, CI/CD mit GitHub Actions und Jenkins
Die Schulung dazu: Automation und DevOps mit Ansible