filmov
tv
Wie geht Anwendungsintegration mit Microservices, Kubernetes & DevOps?

Показать описание
Wie geht #Anwendungsintegration mit Kubernetes, #Microservices und DevOps? Das Beispiel im Video zeigt verschiedene Integrationen mit Apache Camel, Spring Boot/Cloud und dem Quarkus Server, die im #Kubernetes Cluster zusammenarbeiten und mit Grafana, Opentracing, Tempo und Loki überwacht werden. Neben Enterprise Integration Patterns wird Best Practice für DevOps und gitOps in der Praxis demonstriert. Wie ein Integration Microservice von der Änderung im git, über Argo CD bis nach Kubernetes isoliert geändert und ausgerollt werden kann wird ebenso gezeigt.
Deployment, Logging, Monitoring und Tracing wurden früher beim Enterprise Service Bus zentral für alle Integrationen bereitgestellt. Auf diese Features und die zentrale Kontrolle muss in der Cloud mit dezentralen Routen und Infrastruktur Komponenten nicht verzichtet werden. Darüber hinaus gibt es zusätzliche Vorteile wie die Unabhängigkeit von Technologie und Hersteller sowie Skalierbarkeit.
Inhalt:
00:00 Einleitung
00:33 Beispiel Anwendungsintegration
01:37 Kubernetes Pods
02:58 Infrastruktur & Routen verwalten
04:19 HTTP Endpunkt für JSON
05:04 Grafana Dashboard
06:09 Code: API mit Quarkus
07:28 Microservices im git Repo
08:32 Kubernetes Deployment
09:44 DevOps mit Argo CD
11:08 Apache Camel
13:30 CI/CD mit Jenkins
16:50 Opentracing & Opentelemetry mit Jaeger/Tempo
18:44 Log Aggregation mit Loki
20:02 Speicherverbrauch
21:36 FTP Poller für CSV mit Splitter Muster
22:16 Cron Job
23:49 Zuverlässigkeit & Skalierbarkeit mit Kubernets
26:01 Fazit
Sourcecode:
Microservices Schulungen bei predic8:
Microservices Workshop mit Docker(TM), Spring Boot & Spring Cloud
Microservices Architektur für IT-Manager und Entscheider
Microservices Konzepte
Mich findet ihr auf:
Twitter: @thomasub
Deployment, Logging, Monitoring und Tracing wurden früher beim Enterprise Service Bus zentral für alle Integrationen bereitgestellt. Auf diese Features und die zentrale Kontrolle muss in der Cloud mit dezentralen Routen und Infrastruktur Komponenten nicht verzichtet werden. Darüber hinaus gibt es zusätzliche Vorteile wie die Unabhängigkeit von Technologie und Hersteller sowie Skalierbarkeit.
Inhalt:
00:00 Einleitung
00:33 Beispiel Anwendungsintegration
01:37 Kubernetes Pods
02:58 Infrastruktur & Routen verwalten
04:19 HTTP Endpunkt für JSON
05:04 Grafana Dashboard
06:09 Code: API mit Quarkus
07:28 Microservices im git Repo
08:32 Kubernetes Deployment
09:44 DevOps mit Argo CD
11:08 Apache Camel
13:30 CI/CD mit Jenkins
16:50 Opentracing & Opentelemetry mit Jaeger/Tempo
18:44 Log Aggregation mit Loki
20:02 Speicherverbrauch
21:36 FTP Poller für CSV mit Splitter Muster
22:16 Cron Job
23:49 Zuverlässigkeit & Skalierbarkeit mit Kubernets
26:01 Fazit
Sourcecode:
Microservices Schulungen bei predic8:
Microservices Workshop mit Docker(TM), Spring Boot & Spring Cloud
Microservices Architektur für IT-Manager und Entscheider
Microservices Konzepte
Mich findet ihr auf:
Twitter: @thomasub
Комментарии