Spring Boot und Spring Cloud Services

Seminarinformationen

Seminar - Ziel

In dieser 2-tägigen Schulung "Spring Boot und Spring Cloud Services" lernen Sie die Grundlagen von Microservice-Architekturen kennen, einschließlich der Motivation, 12-Factor-Apps und verteilter Anwendungen. Sie werden mit den wichtigen Spring Cloud-Abhängigkeiten vertraut gemacht und erfahren, wie Sie den Configuration Server einrichten und Backends verwalten.

Die Schulung deckt auch das Service Discovery mit Eureka ab, einschließlich des Service Registry-Patterns, der Eureka Service Registry und der Service Discovery Clients. Sie lernen Load Balancing mit Netflix Ribbon und RestTemplate sowie die Implementierung eines Circuit Breakers kennen.

Weiterhin erhalten Sie eine Einführung in das Service-Gateway mit Spring Cloud Gateway und lernen dessen Konfiguration und API kennen. Die Schulung beinhaltet auch Themen wie Tracing mit Sleuth und Zipkin sowie die Verwendung von Spring Cloud Stream in Verbindung mit RabbitMQ und Kafka. Die praktischen Übungen helfen Ihnen, das Gelernte in die Praxis umzusetzen und Ihre Fähigkeiten in der Verwendung von Spring Cloud Services zu vertiefen.

Teilnehmer - Zielgruppe

  • Programmierer
  • Software-Entwickler

Kurs - Voraussetzungen

  • Gute Programmierkenntnisse
  • Kenntnisse in Spring und Java

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Microservice Architectures

  • Motivation
  • 12-Factor Apps
  • Distributed Applications
  • Spring Cloud Dependencies


Configuration Server

  • Setup
  • Backends
  • Distributed Updates


Service Discovery mit Eureka

  • Service Registry Pattern
  • Eureka Service Registry
  • Service Discovery Clients
  • Eureka Server REST Operations
  • Eureka Client Health Check


Load Balancing

  • Netflix Ribbon
  • RestTemplate


Circuit Breaker

  • Netflix Ribbon
  • RestTemplate


Service-Gateway

  • Spring Cloud Gateway
  • Konfiguration
  • API

Tracing

  • Sleuth
  • Zipkin


Spring Cloud Stream

  • RabbitMq
  • Kafka

Weitere Schulungen zu Thema Spring Framework

Microservices mit dem Spring Framework

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 3-tägigen Schulung "Microservices mit dem Spring Framework" lernen Sie, die Grundlagen des Spring-Frameworks zu vertiefen und in Spring MVC, Spring Cloud und Spring Boot einzutauchen. Microservices sind ein Architekturstil, der Anwendungen als eine Sammlung kleiner, ...

Einführung in Spring

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 3-tägigen Schulung "Einführung in Spring" lernen Sie frei gekoppelte Anwendungen zu erstellen, die problemlos Unit-Tests unterzogen werden können. Spring vereinfacht die Entwicklung von Java EE- und Jakarta EE-Anwendungen. Spring ist ein einfaches, quelloffenes ...

Einführung in Spring MVC

- u.a. in Berlin, Köln, Zürich, Essen, Offenbach

In dieser 3-tägigen Schulung "Einführung in Spring MVC" lernen Sie als Teilnehmer, die bereits mit dem Spring-Framework vertraut sind, wie Sie Webanwendungen mit Spring Model-View-Controller (MVC) entwickeln können. Spring MVC ist ein Open-Source-Framework auf Java-Basis, ...

Spring Security - Sichern von Webanwendungen

- u.a. in Hamburg, Stuttgart, Nürnberg, Wien, Zürich

In dieser 2-tägigen Schulung "Spring Security - Sichern von Webanwendungen" lernen Sie das Spring Security Framework kennen und erhalten eine umfassende Einführung. Der Kurs startet mit den Grundlagen des Spring Security Frameworks und geht dann zur praktischen Anwendung ...