kursfinder.de anzeigen als: Mobil

Microservices mit Java

Trivadis Holding AG
Übersicht
2 Tage
1.785 EUR inkl. MwSt.
Deutsch
Offene Kurse
Starttermine
Mannheim
07.10.2019 10:00  
1.785 EUR
25.11.2019 10:00  
1.785 EUR

Beschreibung

Microservices sind ein Architekturstil, der viele Vorteile verspricht, aber auch Herausforderungen mit sich bringt. Die Implementierung kann auf Basis von diversen Java Open Source Frameworks erfolgen, dabei dürfen je Microservice die Programmiersprache, das Kommunikationsprotokoll, die Persistenzlösung und die verwendeten Bibliotheken variieren. Man kann somit für ein konkretes Problem die effektivsten Werkzeuge auswählen. Am Beispiel von Spring Boot, Dropwizard und WildFly Swarm implementieren wir in diesem Seminar verschiedene, voneinander entkoppelte Services, die aber über leichtgewichtige Protokolle miteinander kommunizieren. Dabei betrachten wir typische Aspekte wie zentrale Konfigurationsmöglichkeiten, Service Registrierung/Discovery, Monitoring/Health-Checks und die Widerstandsfähigkeit gegenüber Ausfällen. Am Ende des Seminars hat man einen guten Überblick über die bekanntesten Vertreter und ihre jeweiligen Eigenheiten und Konsequenzen. Zudem konnte man die typischen Elemente einer Microservice-Architektur direkt an konkreten Beispielen ausprobieren.

Contents

Microservices Einführung

  • Grundlagen
  • Ideale Größe für Microservices
  • Kommunikationsprotokolle (REST, Messaging)
  • Herausforderungen und Probleme
  • Szenarien in der Praxis (Skalierung, Cloud)

Spring Boot

  • RESTful Microservices mit Spring MVC
  • Auto-Konfiguration
  • Build-Management und Deployment des Uber-JAR
  • Unterschied zu Java EE

WildFly Swarm

  • Verwendung des Java EE Standards
  • Konfiguration und Fat-JAR
  • Repackaging des Application Servers

Dropwizard

  • Performante und produktionsreife Microservices
  • Leichtgewichtige Bibliotheken
  • REST mit JAX-RS und JSON mit Jackson

Konfiguration und Serviceregistrierung

  • Zentrale Konfigurationsverwaltung mit Profilen
  • Serviceregistrierung mit Consul, Eureka und Zookeeper
  • Clientseitiges Loadbalancing mit Netflix Ribbon
  • Resilience mit Hystrix

Monitoring und Management der Application

  • Zentralisiertes Logging
  • Management-Endpoints
  • Monitoring
  • Health Checks

Persistieren von Daten

  • Verwendung von JPA (Java Persistence API) und SQL
  • NoSQL Datastores
  • Datenbankzugriffe mit Spring Data

Weitere Themen

  • Security, SSO, OAuth, OpenID
  • Testen mit Spring Boot oder Arquillian
  • Deployment und Betrieb
  • Verpacken mit Docker
  • Best Practices

Voraussetzungen

Sie haben sehr gute Java Kenntnisse und verfügen über praktische Erfahrung. Außerdem haben Sie idealerweise bereits Anwendungen auf Basis des Spring-Frameworks bzw. eines Java EE Containers entwickelt.

Zielgruppe / Voraussetzungen

Sind sind Java Softwareentwickler und suchen einen Einstieg in die Implementierung von Microservices.

Kursziele

  • Sie kennen die wichtigsten Open Source Frameworks zur Umsetzung in einer Microservice Architektur.
  • Sie können beurteilen, wann Sie eine Technologien zu Ihrem Vorteil einsetzen können.
  • Sie können Microservices auf Basis von Spring Boot, Dropwizard und WildFly Swarm umsetzen.

Infos anfordern

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Microservices mit Java zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei

Kontaktinformation Trivadis Holding AG

Trivadis Holding AG

Sägereistrasse 29
8152 Glattbrugg

 Telefonnummer anzeigen
www.trivadis.com

Trivadis Holding AG

Trivadis Holding AG

Trivadis Training

Trivadis verwandelt Wissen in Können: Mit umfassenden IT-Trainings aus den Bereichen Java, Oracle und Microsoft für Anfänger und Profis. Das Weiterbildungsangebot von Trivadis umfasst viele verschiedene Formate der Wissensvermittlung - beispielsweise offene IT-Trainings, Workshops, Coachings oder maßgeschneiderte Inhouse Kurse. So...


Erfahren Sie mehr über Trivadis Holding AG und weitere Kurse des Anbieters.
Informationsanfrage

Um Informationen von dem Anbieter zu ”Microservices mit Java” anzufordern, füllen Sie bitte die Felder unten aus:

kursfinder.de-Loginbereich

Schreiben Sie die erste Bewertung!

Das könnte Sie auch interessieren

Wir bilden Sie weiter

isits AG International School of IT Security

Im Bereich IT-Sicherheit und Informationssicherheit hat sich die isits International School of IT Security AG seit 2001 europaweit etabliert.

Über kursfinder.de

kursfinder unterstützt Sie dabei, die passende Weiterbildung zu finden. Filtern Sie 20.000 Seminare, Schulungen und weiterbildende Studiengänge nach Ihren Bedürfnissen und lassen Sie sich unverbindlich von unseren Bildungspartnern beraten. Mehr über kursfinder erfahren Sie hier.