Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore how to build scalable, event-driven systems on Kubernetes using Microsoft Azure's comprehensive toolkit in this 18-minute conference talk. Learn the fundamental principles of cloud-native and event-driven architectures, understanding how Kubernetes serves as the foundation for modern distributed systems. Discover Azure's event-driven services including Event Grid for routing events at scale and Service Bus for reliable message queuing and processing. Examine how Azure Functions integrate with these services to create responsive, serverless architectures that automatically scale based on demand. Follow a detailed real-time fraud detection case study that demonstrates practical implementation patterns, showing how financial institutions can process transactions, detect anomalies, and respond to threats in milliseconds. Gain insights into architectural patterns that enable horizontal scaling, fault tolerance, and efficient resource utilization across Kubernetes clusters. Review lessons learned from production deployments and understand how these patterns apply across various industries including e-commerce, IoT, and financial services. Master the integration between Kubernetes-native applications and Azure's managed services to build systems that can handle millions of events while maintaining low latency and high availability.
Syllabus
00:00 Introduction and Speaker Background
00:38 The Importance of Event-Driven Kubernetes Systems
01:22 Understanding Cloud Native and Event-Driven Systems
01:52 Kubernetes and Event-Driven Architecture
04:13 Microsoft Azure's Event-Driven Toolkit
05:28 Deep Dive into Event Grid and Service Bus
07:29 Azure Functions and Architectural Patterns
10:01 Real-Time Fraud Detection Case Study
14:18 Lessons Learned and Industry Applications
16:22 Conclusion and Next Steps
Taught by
Conf42