Architektur von Microservices - Konzept der Microservices - SOA vs Micrososervices - Herausforderungen / Fallstricke bei Microservices - Wofr eignen sich Microservices und wofr nicht? - Architekturprinzipien von Microservices - Datenhaltung bei Microservices - Kommunikation zwischen Microservices - Micro-Apps (Microservices mit UI) / Self Contained Systems - Organisatorisches bei Microservices / Workflows zur Erstellung von Microservices - Zusammenhang Microservices und DevOps - Microservices und User Interfaces - Techniken, Frameworks und Werkzeuge fr den erfolgreichen Einsatz von Microservices Realisierung von Microservices - Implementierung mit .NET (ASP.NET WebAPI), .NET Core (ASP.NET Core WebAPI), Java, node.js oder anderer Entwicklungsplattform nach Wunsch - Meta-Daten mit OpenAPI Specification (OAS) / Swagger - Deployment von Microservices Aufbauthemen - Konfiguration und Speicherung von Geheimnissen - Logging/Tracing, berwachung/Monitoring, Metriken - Service Registry und Service Discovery - Load Balancing - Sicherheit: Absicherung der Kommunikation (Verschlsselung / Authentifizierung) - Continous Integration (CI) / Continous Delivery (CD) - Verwendung von Container-Technologien / Microservices in Docker (optional: Kubernetes) - Message-Broker - API-Gateway - GraphQL und/oder Open Data Protocol (ODATA) Microservice-Authentifizierung / Single-Sign-On - OAuth 2.0/2.1 - JSON Web Token (JWT) RFC 7519 - OpenID Connect (OIDC) Optional: Google RPC (gRPC)
In dieser Session werden wir uns mit den Vorteilen der Entwicklung von ASP.NET Core Microservices mit Dapr befassen. Erfahren Sie, wie Sie die vielseitigen Building Blocks von Dapr wie State Stores, Pub-Sub Events und virtuelle Agenten nutzen knnen, um Ih
zum Artikel gehen# .NET - Einfhrung in die .NET-Plattform - Varianten von .NET (.NET Framework, .NET Core, .NET MAUI usw) - Dienste der .NET-Laufzeitumgebung (Exception Handling, Memory Management, Garbage Collection, etc.) - Begriffsentsprechungen in der Java-Welt
zum Artikel gehen- berlebens-Kit fr den Umgang mit Node.js und NPM (notwendig, da alle Tools rund um Angular auf Node.js aufbauen) - Kurzeinfhrung in TypeScript mit Wiederholung der wichtigsten JavaScript-Konzepte (Annahme: Alle Teilnehmerinnen und Teilnehmer haben Java
zum Artikel gehen- Mapping fr DateOnly und TimeOnly - Mapping von Mengen elementarer Typen - JSON-Mapping mit ToJson() auch fr SQLite - Complex Types / Value Objects - Bessere bersetzung von Contains() - Hierarchische Daten im SQL Server - SQL-Abfragen mit beliebig
zum Artikel gehenOptional: Einfhrung in die notwendigen Grundlagen von HTTP, HTTPS/SSL/TLS Basiswissen - Was sind HTTP-Services? - Was ist REST? - Was sind Microservices? - Unterschiede zwischen REST und SOAP - SOA versus Microservices ASP.NET Core WebAPI im b
zum Artikel gehen