Skip to main content

Posts

Featured

πŸ” Securing Microservices with API Gateway, External Load Balancer & Kubernetes Labels-Based Routing

πŸ” Securing Microservices with API Gateway, External Load Balancer & Kubernetes Labels-Based Routing In modern cloud-native environments, it's critical to establish secure and scalable communication from clients to backend microservices. This article explores a practical architecture using: External Cloud Load Balancer API Gateway TLS termination Kubernetes Internal Service Discovery using Labels/DNS We’ll walk you through each step in the request flow, explain key decisions, and highlight best practices. 🧭 High-Level Request Flow Diagram [Client] | | HTTPS (TLS) v [Cloud External LB - forwards TCP 443] | | TLS continues | [API Gateway (TLS terminated here)] | | Internal routing via Kubernetes DNS/Labels v [Microservices in Private Subnet] πŸ”„ Step-by-Step Request Flow Breakdown 1️⃣ Client Sends HTTPS Request Client (e.g., browser or mobile app) initiates an HTTPS request to your public API domain like api.example.com . The r...

Latest Posts

Why Cybersecurity Is Crucial for Mobile and AI Applications: Key Certifications and Career Roadmap for Cybersecurity Engineers

Are you an engineering/science student wondering if your math classes will ever help you in real life? πŸ‘€ 🀯

Roadmap to Become a Java Backend Engineer with Spring Boot — A Guide for Students & Freshers