Competencies: Cloud > Cloud-Native Patterns
Cloud-Native Patterns
Body of Knowledge
| Topic | Description | Relevance | Career Tracks |
|---|---|---|---|
DNS-as-a-Service |
Managed DNS services including authoritative DNS hosting, DNS propagation mechanics, CNAME flattening, proxy modes, and multi-provider DNS strategies for high availability. |
Medium |
Platform Engineer, Infrastructure Engineer, DevOps Engineer |
Twelve-Factor App |
Cloud-native application methodology: codebase, dependencies, config, backing services, build/run, processes, port binding, concurrency, disposability, dev/prod parity, logs, admin processes |
Critical |
Cloud Architect, Backend Developer, DevOps Engineer |
Container-Native Design |
Stateless services, health probes, graceful shutdown, resource limits, sidecar patterns |
Critical |
DevOps Engineer, Platform Engineer, Backend Developer |
Service Discovery |
DNS-based discovery, service registries, health checking, load balancer integration |
High |
Platform Engineer, DevOps Engineer, SRE |
Configuration Management |
External configuration, secrets injection, environment variables, config maps |
High |
DevOps Engineer, Platform Engineer, SRE |
Observability Patterns |
Distributed tracing, structured logging, metrics collection, correlation IDs |
Critical |
SRE, Platform Engineer, DevOps Engineer |
Resilience Patterns |
Circuit breakers, retries with backoff, bulkheads, timeouts, fallbacks |
Critical |
Backend Developer, SRE, Platform Engineer |
Blue-Green & Canary |
Zero-downtime deployments, traffic shifting, rollback strategies, feature flags |
High |
DevOps Engineer, SRE, Platform Engineer |
Immutable Infrastructure |
Cattle not pets, image-based deployments, infrastructure replacement over repair |
High |
DevOps Engineer, Platform Engineer, SRE |
Auto-Scaling Patterns |
Horizontal pod autoscaling, cluster autoscaling, predictive scaling, scale-to-zero |
High |
Platform Engineer, SRE, DevOps Engineer |
Personal Status
| Topic | Level | Evidence | Active Projects | Gaps |
|---|---|---|---|---|
DNS-as-a-Service |
Intermediate |
Cloudflare DNS for domus-digitalis.dev; understand DNS propagation, CNAME flattening, proxy vs DNS-only modes |
No Route53, no Azure DNS, no multi-provider DNS failover |