Showing Posts From

Cloud native

Introduction to Cloud-Native Architecture Patterns: Building Resilient Distributed Systems

Discover why cloud-native architecture patterns exist and which problems they solve. Learn the five core challenges of distributed systems and the battle-tested patterns that address them - from resilience to observability.

Dapr for Beginners: Running Dapr Pub/Sub Apps on Azure Container Apps

Learn how to run a Dapr publish/subscribe microservices application on Azure Container Apps. Build and push Order and Inventory service images to Azure Container Registry, deploy them with Dapr enabled, connect Dapr pub/sub to Azure Service Bus, and use an Azure-backed state store for inventory data.

Dapr for Beginners: Building Pub/Sub Microservices with Dapr

Learn how to use Dapr's publish and subscribe building block to build event-driven microservices. In this hands-on tutorial, an Order Service publishes an OrderPlaced event, an Inventory Service subscribes to it, and Dapr handles the local pub/sub plumbing through its sidecar model.

Choosing the Right Azure Container Service: App Service, ACI, AKS, or Container Apps

Compare Azure's core container services — Azure App Service, ACI, AKS, and Container Apps — to choose the right fit for your workload. This guide breaks down protocol support, scaling behavior, startup time, runtime compatibility, customisation options, and cost models so you can deploy with confidence.

Dapr for Beginners: Simplifying Microservices with Building Blocks

Learn why microservices become difficult as applications grow, and how Dapr helps simplify common distributed-system concerns such as service invocation, state management, pub/sub messaging, secrets, and observability.