Learn how to build a .NET 8 Minimal API that processes messages from Azure Service Bus and automatically scales in Kubernetes using KEDA. The guide covers containerizing the API, configuring KEDA scalers for queue depth, deploying to Azure Container Apps or AKS, and monitoring with Prometheus and Azure Monitor for truly elastic microservices.
Learn how to design and deploy lightweight microservices using .NET 8 minimal APIs combined with Dapr’s building blocks for publish/subscribe, state management, and service invocation. The guide walks through setting up Azure Container Apps, configuring Dapr sidecars, integrating OpenTelemetry for end‑to‑end tracing, and demonstrating real‑world use cases such as event‑driven order processing and resilient caching.
Learn how to create a scalable, low‑latency GraphQL service using .NET 8 and the Hot Chocolate library, deployed as Azure Functions for a serverless architecture. The guide covers schema‑first development, query optimization, native AOT compilation, and secure authentication with Azure AD, providing a practical end‑to‑end example for modern cloud‑native applications.
Learn how to integrate Azure AI Search and Microsoft Semantic Kernel with .NET 8 to create intelligent, vector‑based search experiences in ASP.NET Core applications. The guide covers setting up Azure AI Search, generating embeddings with Azure OpenAI, implementing retrieval‑augmented generation (RAG) patterns, and wiring everything together with modern .NET 8 features for optimal performance.
Learn how to leverage .NET 8 source generators to produce OpenAPI specifications directly from Minimal API code at compile time, publish them to Azure API Center, and automatically generate strongly‑typed C# client SDKs. The guide includes step‑by‑step implementation, tooling setup, and real‑world use cases for rapid, maintainable API development.
Learn how to enable HTTP/3 and QUIC for .NET 8 Web APIs hosted on Azure Front Door, configure Kestrel for TLS 1.3, and measure the latency gains in real‑world scenarios. The guide provides step‑by‑step setup, performance testing scripts, and best‑practice recommendations for production‑grade low‑latency services.
Learn how to compile Azure Functions with .NET 8 Native AOT and run them on the Premium plan to achieve cold‑start times under 100 ms. The guide covers project setup, AOT compilation, deployment pipelines using GitHub Actions, and monitoring with Azure Monitor to validate performance gains.
Learn how to instrument .NET 8 microservices using OpenTelemetry SDKs, export traces and metrics to Azure Monitor, and visualize them in Grafana via the Prometheus exporter. The guide covers configuring the OpenTelemetry Collector, securing telemetry pipelines, and practical examples for end‑to‑end observability in production workloads.
Learn how to compile .NET 8 applications to native AOT binaries and deploy them to Azure IoT Edge or Azure Container Apps for ultra‑low latency AI inference using Azure ML Inference Runtime. The guide walks through model export to ONNX, integrating the runtime, performance tuning, and real‑world edge scenarios like image classification and anomaly detection.
Learn how to protect your .NET 8 microservices from traffic spikes and abuse by adding a distributed rate‑limiting layer using Azure API Management and a Redis‑backed token bucket algorithm. The guide covers configuration of policies, integration with minimal APIs, and practical patterns for fine‑grained limits per client, tenant, or endpoint, ensuring both performance and security at scale.
Learn how to design and implement an event‑sourced system using .NET 8 minimal APIs, MediatR for command handling, and Azure Cosmos DB as an immutable event store. The guide covers modeling aggregates, replaying events, integrating with Azure Functions for projections, and best practices for scalability and consistency in cloud‑native microservices.
Learn how to build a scalable multi‑tenant SaaS solution using .NET 8 Minimal APIs combined with EF Core sharding for data isolation, Azure AD B2C for tenant‑aware authentication, and Azure PostgreSQL Flexible Server for cost‑effective storage. The guide covers architecture decisions, code snippets, and deployment tips for running the service on Azure Kubernetes Service or Azure Container Apps.