Schulungsübersicht

Schneller Überblick über traditionelle Ansätze

    Monolithische Systeme System of Systems Frühe Serviceorientierung (EAI, CORBA, etc...) Frühe Webservices (SOAP, etc...) Serviceorientierte Architektur (SOA) Microservices

Designkonzepte und Kompromisse

    Kompromiss zwischen Flexibilität und Komplexität, Kohäsion, Kopplung, versteckte Abhängigkeiten vs. explizite Abhängigkeiten, kleines System vs. großes System, Modul/Komponente vs. Dienst

Generische SOA

    Nutzen und Kosten von SOA Erfolge und Misserfolge bei der Implementierung von SOA Messaging und ESB-Infrastruktur sowie Tools zur Unterstützung von SOA

Microservices und Implementierung von SOA - Konzepten

    Machen Sie eine Sache und machen Sie es gut. Microservice vs. Service DevOps Continuous Deployment and Delivery Lightweight-Protokolle

Microservice-Protokolle und -Tools

    HTTP, JMS, AMQP, Websockets, JSON usw. Bereitstellungscontainer (Docker, K8N, LXC usw.) Konfiguration Management (Ansible usw.)
Überwachung und Management
  • Infrastruktur
  • Cloud- und AutoScalafähigkeit
  • Microservice-Redundanz und Failover Leistungsskalierbarkeit Automatische Skalierbarkeit Implementieren: OpenStack, AWS usw.

      Echte Probleme

    Komplexität des Ökosystems, Netzwerkleistung, Sicherheit, Bereitstellungstests, Nanodienste

    Voraussetzungen

    • Grundkenntnisse in Software- und Systemtechnik erforderlich.
    • Good Verständnis für Systementwicklung und -integration empfohlen.
    • Ein gewisses Maß an Erfahrung mit Problemen, die beim Aufbau komplexer Unternehmenslösungen auftreten, wird empfohlen.
      14 Stunden
     

    Teilnehmerzahl


    Beginnt

    Endet


    Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
    Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

    Erfahrungsberichte (6)

    Kombinierte Kurse

    Verwandte Kategorien