The Ultimate Checklist to Make Your Applications Cloud Native
summary
A practical checklist for making applications cloud-native covering concrete actions: assess statefulness, data volume and licensing; choose a migration strategy (refactor, lift‑and‑reshape, lift‑and‑shift); containerize and scan images; use object storage (e.g., S3) and managed databases; and codify infrastructure with Terraform, Pulumi or OpenTofu. Also prepare CI/CD, observability, backups and rollback plans, and apply Kubernetes autoscaling (HPA/VPA/cluster‑autoscaler) to reduce costs — one example cut a $60k/month bill to $20k — while warning about ecosystem bloat (2,239 CNCF tools).
AI-written summary · about
chapters (9)
- 0:00Introduction
- 7:18Failed migration story
- 11:06Basic rules for success
- 18:49Project framing and analysis
- 23:24Preparing the application
- 30:48Rollout day and rollback strategies
- 34:17Continuous improvement and retrospectives
- 38:05Conclusion and final tips
- 39:19Q&A
related talks
43m5 tips on creating modern, cloud native applications
34mGoing cloud-native: Why? How? & What?
26mFirst Principles of Cloud Native Technology
01h 00mEvolving to Cloud Native
35mComplete Idiot's Guide to Cloud Native
42mCloud Native Applications
43m(Mis)Understanding Cloud-Native
23mMaking Cloud Native Computing Universal and Sustainable
