Wir beraten Sie gerne!
+49 40 253346-10     Kontakt
> > > CD-B502

Microservices, Web API Design and Implementation (CD-B502)

 

Kursüberblick

In der modernen Softwareentwicklung im Web und IoT Umfeld setzen sich zunehmend auf Microservices basierende Architekturen durch, um den neuen Anforderungen an Skalierbarkeit und Flexibilität im Netz gerecht zu werden. Die Schulung “Microservices, Web API Design & Implementation” vertieft das Wissen im Cloud Development Bereich und legt dabei den Fokus auf Web API Design und Microservices. Zudem enthält sie einen großen Anteil praktischer Implementierungs-Übungen um über die Theorie hinaus Erfahrungen zu sammeln. Hierzu entwickeln die Kursteilnehmer begleitet mehrere interagierende Anwendungen und bauen ein Microservice Szenario mit Message Queues und REST API Verbindungen auf.

Zielgruppe

Software-Architekten, Software-Entwickler, Web-Entwickler

Voraussetzungen

  • Grundkenntnisse im Bereich Cloud Computing und IoT werden vorausgesetzt (z.B. aus den Kursen SI-F102 und CD-B501)
  • Java
  • Grundkenntnisse in den Prozessen der Softwareentwicklung werden vorausgesetzt
  • Grundkenntnisse in der Web-Entwicklung werden vorausgesetzt

Kursziele

Nach diesem Kurs sind die Teilnehmer fähig moderne, sich weiterentwickelnde Web APIs auf REST Basis zu entwerfen und zu implementieren. Außerdem können die Teilnehmer Microservice basierte Websysteme entwerfen und implementieren.

Kursinhalt

  • Web API Design
    • Generelle Regeln
    • API Design vs. Datenbanken Design
    • Versionierung
    • Authentifizierung
    • REST Überblick
    • Dokumentation und Tools
    • Übung:
      • Entwickeln und erweitern einer API
      • REST Client Entwicklung
  • Microservices
    • Vorteile für Architektur, Entwicklung und Betrieb
    • API/Datenformatvertrag zwischen Microservices
    • Das Single Responsibility Prinzip
    • Domain Driven Design
    • Arten der Interaktion
    • Szenarien der Dataverteilung
    • Ausfallsicherheit und Flexibilität
    • Übung:
      • RabbitMQ
      • Microserviceszenario Übung
      • Verbinden per Queues und REST
      • interne Änderungen an Microservices
      • Datenformatänderungen
Classroom Training

Dauer 2 Tage

Preis (exkl. MwSt.)
  • Deutschland: 1.360,- €
 
Zum Buchen bitte auf den Ortsnamen klicken Kurstermine
Deutschland
25.09. - 26.09.2019 Berlin Kurssprache: englisch
20.11. - 21.11.2019 Berlin
 

Cookies verbessern unsere Services. Durch die Benutzung unserer Website erklären Sie sich mit unserer Verwendung von Cookies einverstanden.   Verstanden.