Build a Real-Time Event-Driven Java Solution in Azure
summary
A runnable Java demo builds a real-time pipeline: a generator, a processor and a retry queue (three functions) that emits telemetry every ~10 seconds into Event Hubs, processes it with Azure Functions, and writes JSON documents to Cosmos DB with a storage-queue fallback on failures. Code uses Maven and Azure CLI, deploys from VS Code and via GitHub Actions CI/CD, adds Application Insights monitoring, and the live demo deploys successfully in about a minute.
AI-written summary · about
chapters (9)
- 0:00🚀 Build Stuff Conference – Get Your Tickets!
- 0:45Introduction to Real-Time Event-Driven Solutions
- 5:17Why Azure for Java Development?
- 11:12Building Serverless APIs with Azure Functions
- 15:34Integrating Azure Event Hubs for Event Processing
- 22:08Storing Data in Azure Cosmos DB
- 25:39CI/CD Pipeline with GitHub Actions
- 32:43Monitoring and Scaling Your Event-Driven System
- 37:43Wrapping Up!
related talks
47mWorking with data using Azure Functions
51mImplementing an Event Sourcing strategy on Azure
32mDebugging Serverless for Cloud
31mEvent-Driven Architecture - A successful strategy for a journey to the cloud
01h 01mEvent driven applications in Azure
20mHyperscale Jakarta EE PaaS on Azure
43mImplement a Serverless Data Platform with Microsoft Azure
08mCreate a Change Data Stream in Minutes with Java, Azure SQL, and Azure Functions
