Microservices mit Docker und Kubernetes

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 5 Tage Durchführung gesichert

Ziele

Sie lernen in diesem kompakten Seminar alles grundliegende zum Thema Microservices, Docker Containern und dem Einsatz mittels Kubernetes. An anschaulichen Beispielen und mit hohem Praxisanteil wird von Architektur, über Prinzipien und Technologien alles vermittelt was Sie für den Einstieg in diesen spannenden Themenbereich benötigen.

Zielgruppe

  • Softwareentwickler
  • Administratoren

Voraussetzungen

  • Grundkenntnisse in der Programmierung
  • Grundverständnis für Services

Agenda

Einführung

  • Über Microservices
  • Praxisbeispiele
  • Abgrenzung

Grundwissen Microservices

  • Architektur und Schichten
  • Teamentwicklung
  • DevOps
  • REST Api
  • Messaging
  • Datenbank
  • Tests
  • Skalierbarkeit
  • Performance Monitoring
  • Demos
  • Integrationsstrategien

Docker

  • Einsatz und Abgrenzung
  • Docker im Microservice Context
  • DockerHub
  • build
  • tag
  • Sicherheitsaspekte
  • CI / CD

Kubernetes

  • Orchestierung mit K8s
  • Architektur und Komponenten
  • Master, Woker
  • Kubectl
  • Pods
  • Deployment
  • Replicas
  • Bestandteile
    • kube-apiserver
    • etcd
    • kube-scheduler
    • kube-controller-manager
    • cloud-controller-manager
  • Labels und Selektoren
  • Scaling
  • Kubernetes Cloud Provider
  • Ausblick

Über den Dozenten

Kai Bellmann

Ziele

Sie lernen in diesem kompakten Seminar alles grundliegende zum Thema Microservices, Docker Containern und dem Einsatz mittels Kubernetes. An anschaulichen Beispielen und mit hohem Praxisanteil wird von Architektur, über Prinzipien und Technologien alles vermittelt was Sie für den Einstieg in diesen spannenden Themenbereich benötigen.

Zielgruppe

  • Softwareentwickler
  • Administratoren

Voraussetzungen

  • Grundkenntnisse in der Programmierung
  • Grundverständnis für Services

Agenda

Einführung

  • Über Microservices
  • Praxisbeispiele
  • Abgrenzung

Grundwissen Microservices

  • Architektur und Schichten
  • Teamentwicklung
  • DevOps
  • REST Api
  • Messaging
  • Datenbank
  • Tests
  • Skalierbarkeit
  • Performance Monitoring
  • Demos
  • Integrationsstrategien

Docker

  • Einsatz und Abgrenzung
  • Docker im Microservice Context
  • DockerHub
  • build
  • tag
  • Sicherheitsaspekte
  • CI / CD

Kubernetes

  • Orchestierung mit K8s
  • Architektur und Komponenten
  • Master, Woker
  • Kubectl
  • Pods
  • Deployment
  • Replicas
  • Bestandteile
    • kube-apiserver
    • etcd
    • kube-scheduler
    • kube-controller-manager
    • cloud-controller-manager
  • Labels und Selektoren
  • Scaling
  • Kubernetes Cloud Provider
  • Ausblick

Über den Dozenten

Kai Bellmann

Tags

Diese Seite weiterempfehlen