Folge mir auf / gregorbiswangerkomm zur Community auf / discord
Unser Fan-Shop auf http://my-coding-zone.de
Entdecke die Vorteile für Mitglieder!
/ @gregorbiswanger
Tauche ein in die Welt der effizienten Cloud-Entwicklung mit unserem tiefgreifenden Einblick in Microsoft Orleans und Azure Container Apps. In diesem Live-Stream erfährst du, wie du das Actor Model in modernen Cloud-Anwendungen nutzt und wie das Microsoft Orleans Framework deine Entwicklungsprozesse revolutionieren kann.
Wir zeigen dir anhand von praxisnahen Codebeispielen, wie einfach und leistungsfähig das Arbeiten mit Orleans ist. Entdecke zudem, wie du Orleans-Anwendungen nahtlos in Azure Container Apps integrierst, um robuste, skalierbare und wartungsfreundliche Cloud-Lösungen zu schaffen. Dieser Live-Stream ist perfekt für Entwickler, die ihre Cloud-Entwicklungsfähigkeiten erweitern und die neuesten Technologien in der Praxis anwenden möchten.
Verpasse nicht die Chance, von Experten zu lernen und deine Cloud-Entwicklungsprojekte auf das nächste Level zu bringen!
Unser Gast: Als Microsoft MVP für Azure trägt Thomas Tomow zur Community bei, die sich mit modernen Technologien rund um die Cloud beschäftigt (z.B. Host für Azure Meetup Konstanz oder Azure Meetup Stuttgart). Er arbeitet bei Xpirit in Deutschland als Chief Technology Officer (CTO) mit Kompetenzen in DevOps (agil), Cloud und IoT. Als Ausgleich betreibt er gerne Karate und tauscht sich mit Gleichgesinnten über seine Erfahrungen und sein Wissen aus.
▼ ▼ ▼ Timestamps ▼ ▼ ▼
[00:00:00] Countdown
[00:02:04] Willkommen
[00:14:13] Interaktive Umfrage
[00:22:12] Einführung
[00:25:17] Anforderungen an Software früher vs. heute
[00:27:45] Herausforderung der Skalierung auf handelsüblicher Hardware
[00:33:02] Leistungssteigerung durch Parallelisierung und Prozessorkerne
[00:39:54] Unterhaltung über Betriebssysteme und humorvolle Anekdoten
[00:52:36] Erklärung des Actor Models
[00:57:01] Vorstellung von Microsoft Orleans
[01:00:59] Verwendung von Virtual Actors in Orleans
[01:03:19] Erklärung von Grains und Silos
[01:06:10] Vereinfachung der Softwareentwicklung
[01:09:51] Vorteile von Actors zur Problemlösung
[01:10:44] Einführung in Container Apps
[01:24:05] Einführung in das Container Apps Dashboard
[01:25:30] Erläuterung des Orleans Dashboards
[01:26:30] Demonstration der Userverwaltung in der Cloud
[01:28:30] Bedeutung von Caching und Datensicherheit
[01:29:00] Erklärung des Azure Container Apps Services
[01:30:00] Einordnung von Docker in Kubernetes
[01:39:17] Erklärung des Actor Models in der Softwareentwicklung
[01:41:58] Vergleich zwischen traditionellem Ansatz und Actor Model
[01:43:00] Event Sourcing und CQRS in der Softwarearchitektur
[01:56:33] Codespaces und Remote-Entwicklung
[02:00:16] Erstellung von Docker-Images und Deployment
[02:03:01] Verwendung von Skripten und YAML für DevOps
[02:06:07] Einführung in die Projektverpackung mit Docker
[02:08:59] GitHub Actions und Dockerfiles
[02:13:36] Implementierung der User Identity Grain
[02:18:15] Nano-Services und Dependency Injection in ASP.NET Core
[02:20:23] Skalierbarkeit und automatische Serviceinstanzen
[02:21:44] Persistenz in Datenbanken vs. In-Memory
[02:22:42] Dynamisches Hosting von Usern und Daten
[02:23:42] Verlässlichkeit und Garantien des Orleans Frameworks
[02:25:33] Vergleich: traditioneller Webservice vs. Actor Model
[02:31:57] Skalierung und Rentabilität von Microsoft Orleans
[02:33:56] Einrichtung eines Silos
[02:36:32] Kontrolle über Datenpersistenz
[02:39:29] Konfiguration von Cluster Silos
[02:41:24] Verwendung von Grains und Erstellung von User-Objekten
[02:46:16] Durable Functions und State Machines im Actor Model
[02:49:16] Vorteile von Microsoft Orleans
[02:50:52] Verwendung von Microsoft Orleans in verschiedenen Szenarien
[02:58:22] Fehlerbehandlung und Debugging in Microsoft Orleans
[03:00:39] Vergleich von Microsoft Orleans mit Bittorrent
[03:02:08] Dokumentenorientierte vs. In-Memory-Datenbanken
[03:03:58] Präsentation einer selbstgebauten App
[03:06:29] Depper vs. Orleans für Container-Apps
[03:09:47] Planung einer KI-gestützten Kapitel-Erstellung
[03:12:33] Akka.NET vs. Orleans und Depper
[03:18:39] Quiz-Spiel
[03:32:25] Abschied
[03:40:00] Skribbl spielen mit der Community
✅ Mein Equipment: https://kit.co/GregorBiswanger/gregor...
Folge mir auf / gregorbiswanger
Komm zur Community auf / discord