Designing a Scalable DNS Schema for Large Distributed Systems
In large distributed systems, a well-designed DNS schema isn’t just about naming; it’s about controlling access, enforcing boundaries, and supporting automat...
In large distributed systems, a well-designed DNS schema isn’t just about naming; it’s about controlling access, enforcing boundaries, and supporting automat...
Part 8: The Future of Your Internal Platform. Progressive delivery, AI-driven insights, and what comes next.
Part 7: Day-2 Operations and Platform Maturity. From running to sustaining — the reality of platform engineering at scale.
Part 6: Scaling the Platform — Multi-Tenancy, Environments, and Governance. Designing for multiple teams, regions, and stages of software delivery.
Part 5: Crafting the Developer Experience Layer. Turning Kubernetes into a smooth, self-service developer platform.
Part 4: Installing Core Platform Services. GitOps, ingress, observability — laying the groundwork for self-service.
Part 3: Bootstrapping Your Infrastructure with Terraform. From zero to a secure, repeatable foundation in AWS.
Part 2: Choosing Your Container Platform Building Blocks. EKS, AKS, ECS, Nomad… How do you choose the right base for your internal platform?
Part 1: Why Build a Self-Service Container Platform? A pragmatic look at internal platforms, orchestration fatigue, and building for developer flow.
How to Build, Ship, and Run Containers Without Opening the Front Door to Attackers
Dead Letter Queues (DLQs) are a powerful feature in Amazon Web Services (AWS) that can help improve the reliability and resiliency of your applications. In t...