Sarıkaya Dev Logo

Mahmut Sarikaya - Software Developer

Blog

Build Global Low‑Latency APIs with .NET 8 Minimal APIs, Azure Front Door, and WAF

Build Global Low‑Latency APIs with .NET 8 Minimal APIs, Azure Front Door, and WAF

Learn how to design and deploy ultra‑responsive .NET 8 Minimal API endpoints that are globally distributed via Azure Front Door and protected by a Web Application Firewall. The guide covers infrastructure as code with Terraform, automated CI/CD pipelines using GitHub Actions, and real‑time observability with Azure Monitor, providing a complete blueprint for a production‑ready, low‑latency SaaS backend.

September 7, 202620Detail→
Real-time Edge Computing with .NET 8 and Azure IoT Edge: Deploy Native AOT Modules

Real-time Edge Computing with .NET 8 and Azure IoT Edge: Deploy Native AOT Modules

Explore how to build ultra‑low‑latency edge solutions using .NET 8 native AOT compilation and Azure IoT Edge. The guide walks through creating containerized C# modules, configuring the IoT Edge runtime, and connecting to cloud services for telemetry, showcasing a practical scenario such as real‑time sensor analytics.

September 7, 202670Detail→
Zero‑Downtime Deployments for .NET 8 Containers with Azure Arc, GitOps, and Kubernetes

Zero‑Downtime Deployments for .NET 8 Containers with Azure Arc, GitOps, and Kubernetes

Learn how to achieve zero‑downtime releases for .NET 8 services running in containers by leveraging Azure Arc‑enabled Kubernetes clusters, GitOps workflows with Flux or Argo CD, and blue‑green or canary deployment strategies. The guide provides step‑by‑step configuration, CI/CD pipeline setup, and practical tips for monitoring rollouts.

September 7, 202680Detail→
Unified Logging for .NET 8 Microservices with Serilog, OpenTelemetry, and Azure Log Analytics

Unified Logging for .NET 8 Microservices with Serilog, OpenTelemetry, and Azure Log Analytics

Learn how to design a consistent, high‑performance logging pipeline for .NET 8 microservices using Serilog for structured logs, OpenTelemetry for trace correlation, and Azure Log Analytics as the central store. The guide includes configuration snippets, best‑practice patterns, and a real‑world example of monitoring an e‑commerce order service.

September 6, 2026100Detail→
Build a Serverless Event‑Driven Workflow Engine with .NET 8, Azure Durable Functions, and Service Bus

Build a Serverless Event‑Driven Workflow Engine with .NET 8, Azure Durable Functions, and Service Bus

Learn how to design and implement a fully serverless, event‑driven workflow engine using .NET 8 Minimal APIs combined with Azure Durable Functions and Service Bus. The guide covers step‑by‑step orchestration patterns, state management, error handling, and scaling strategies for building robust, production‑ready workflows in C#.

September 6, 202690Detail→
Integrating Azure OpenAI Service with .NET 8 for Generative AI Applications

Integrating Azure OpenAI Service with .NET 8 for Generative AI Applications

Learn how to connect .NET 8 applications to Azure OpenAI using the official SDK, build secure API endpoints with Azure Functions, and leverage Semantic Kernel for prompt orchestration and response caching. The guide covers authentication with Azure Identity, best practices for cost‑effective token usage, and real‑world use cases such as content generation, code assistance, and AI‑augmented business workflows.

September 6, 2026120Detail→
Build Real-Time Stock Feed with .NET 8, SignalR, Azure Event Hubs & Redis

Build Real-Time Stock Feed with .NET 8, SignalR, Azure Event Hubs & Redis

Learn how to create a low‑latency stock market data feed using .NET 8 Minimal APIs, SignalR for WebSocket communication, Azure Event Hubs for ingesting high‑throughput market ticks, and Azure Cache for Redis to distribute updates efficiently. The guide covers end‑to‑end implementation, scalability best practices, and deployment to Azure Container Apps, providing a production‑ready solution for financial applications.

September 6, 202670Detail→
Securing gRPC Microservices with .NET 8: mTLS, Azure Private Link, OpenTelemetry

Securing gRPC Microservices with .NET 8: mTLS, Azure Private Link, OpenTelemetry

Learn how to protect .NET 8 gRPC services using mutual TLS and Azure Private Link, while gaining end‑to‑end visibility with OpenTelemetry. The guide covers certificate management, AKS deployment, and real‑world monitoring patterns for production‑grade, zero‑trust microservice communication.

September 6, 202630Detail→
Boost .NET 8 Microservice Performance with Native AOT & Azure Container Apps

Boost .NET 8 Microservice Performance with Native AOT & Azure Container Apps

Explore how to compile .NET 8 microservices to native AOT binaries, dramatically shrinking container images and improving cold‑start latency. The guide walks through project setup, runtime trimming, Dockerfile best practices, and deployment to Azure Container Apps, including real‑world benchmarking and troubleshooting tips.

September 6, 202660Detail→
Building a Dynamic API Gateway with .NET 8 and YARP for Secure Microservice Routing

Building a Dynamic API Gateway with .NET 8 and YARP for Secure Microservice Routing

Learn how to create a high‑performance API gateway using .NET 8 Minimal APIs and YARP (Yet Another Reverse Proxy). The guide covers dynamic route configuration, JWT validation with Azure AD, and seamless request forwarding to downstream microservices, providing a scalable and secure entry point for modern cloud architectures.

September 6, 202660Detail→
Implement GraphQL Subscriptions in .NET 8 Minimal APIs with HotChocolate and Azure SignalR

Implement GraphQL Subscriptions in .NET 8 Minimal APIs with HotChocolate and Azure SignalR

This guide shows how to add real‑time GraphQL subscription support to .NET 8 Minimal APIs using the HotChocolate library and Azure SignalR Service. You’ll learn to configure schema, publish events, and scale the solution with serverless SignalR back‑ends, enabling live updates for dashboards, chat apps, and IoT dashboards.

September 6, 202670Detail→
Scalable AI-Powered Recommendation Service with .NET 8 Minimal APIs, Azure Personalizer, and Redis

Scalable AI-Powered Recommendation Service with .NET 8 Minimal APIs, Azure Personalizer, and Redis

Learn how to build a high‑performance recommendation microservice using .NET 8 Minimal APIs, Azure AI Personalizer for real‑time ranking, and Redis for low‑latency caching. The guide walks through architecture design, code implementation with source generators, containerization, and deployment to Azure Container Apps for auto‑scaling.

September 6, 202670Detail→