Schulung: Serviceorientierte Architekturen (SOA)

Rckblick auf Fernaufrufe/Verteilte und Anwendungskopplung/Enterprise Application Integration (EAI) in der Vergangenheit (RPC, RFC, DCOM, RMI, .NET Remoting etc.) Grundprinzipien der Serviceorientierung/Serviceorientierten Architekturen (SOA) SOA-Vorteile versus SOA-Nachteile/Risiken Ausblick auf moderne SOA-Varianten: REST-HTTP-Dienste/WebAPIs, Microservices Die philosophische Seite von SOA (technikunabhngig) - Dienste als Funktionsbausteine - Dienste bereitstellen (Application Hosting) statt Softwarekomponenten verteilen  Anwendungskopplung - Lose Kopplung / einfach Austauschbarkeit / neu zusammensetzbar (wesentlicher Unterschied zu bisherigen Middleware-Anstzen) - Verbergen der Implementierung / Verhllen von Altsystemen - SOA ist Instrument fr Restrukturierung! Die technische Seite von SOA - Plattformunabhngige Kommunikation / Interoperabilitt - Nachrichtenbasierte Kommunikation - Kommunikation auf Vertragsbasis  Contract First - Trennung von Daten und Operationen - Dynamische Auffindbarkeit von Diensten (Repository/Registry oder Add-Hoc) - Zustandslosigkeit - Interoperabilitt - SOA-Basis-Standards (XML SOAP, WSDL, UDDI, WS-I Basic Profile, WS-I Basic Security Profile) - Weitere SOA-Standards (WS-Addressing, WS-Policy, WS Security, WS-Trust, WS-Federation, WS-Routing, WS-Eventing, WS-ReliableMessaging, WS-Coordination, WS-Transaction, WS-BPEL) - XML, SOAP, WS-*-Standards Was ist ein Dienst? - Definition - Identifikation von Diensten - Microservices Representational State Transfer (REST) / Microservices - Konzept von REST - SOAP vs. REST - Standards fr REST - Open API Specification (OAS)/Swagger - GraphQL - Open Data Protocol (ODATA) - gRPC Eigenschaften eines SOA-Projekts SOA-Erfolgsfaktoren Architektur und Design von SOA-Lsungen Optional: Implementierung von SOA mit einer Programmiersprache und Framework nach Wahl des Kunden (z.B. .NET, Java, Go, Rust, PHP, C++, JavaScript/TypeScript)

zum Artikel gehen

Schulung: Event Driven Design (mit .NET/C# oder Java)

Einfhrung - Einfhrung in Microservices - Stateless vs. Stateful Design - Welche Zustnde und Klassen gibt es Zustandsverwaltung - Stateless-Architekturen und Tools - Eventbasierte Kommunikation zwischen Server und Clients - Kommunikation via WebS

zum Artikel gehen

Workshop Digitalisierung im DAZ Unterricht am 21.11.2020

Wie bereits in der Lehrerversammlung angekündigt, wurde eine Schulung zur Digitalisierung im DaF/DaZ Sprachunterricht mit 14 Teilnehmern durchgeführt. Diese Schulung soll uns vor allem auf die Zeit eines Lockdowns vorbereiten und Möglichkeiten zur Gestalt

zum Artikel gehen

Schulung zum Energiescout

Schulung zum Energiescout Die IHK Rhein Neckar bildet jährlich Energiescouts aus, die in den Unternehmen „Energiefresser“ und Resourcenverschwendung ausfindig machen sollen. In 2023 hat

zum Artikel gehen

Schulung: Authentifizierung / Single-Sign-On für Webanwendungen/Websites und/oder Webservices/WebAPIs/REST/HTTP-Dienste

# Protokolle fr Authentifizierung / Single-Sign-On - OAuth - OpenID Connect (OIDC) - Security Assertion Markup Language (SAML) - Token-Arten: Access Token, Opaque Token, ID Token, JSON Web Token (JWT), Refresh Token # Konzepte und Architekturen -

zum Artikel gehen