Core Cloud Patterns and design considerations, summarized below with a checklist, article and talk.
- ✅ My Checklist: "What is the Current State of Your Cloud Deployments?" - do a checkup of your cloud env to get a baseline - link
- 📖 My Article: "6 Cloud Adoption Patterns" - particularly applies to enterprise-sized companies - link
- 📺 My Talk: "Cloud Adoption Patterns" - expanded talk-version of article above - link
- Your_Code ➡️ Your_App ? (add DevOps or 'infrastructure as code')
- Your_Methods ➡️ Your_App ? (use Microservices / Functions or 'serverless')
- Your_Data as Streams | CRUD | Batches ➡️ Data Methods? (select data store or SQL | NoSQL | DataLake [buckets])
- CODE + DATA + OTHER_SERVICES ➡️ Cloud Native App Services? (implement 'other cloud service' or 'security [IAM]...')
- 🔐 Users | Accounts - Roles & Permissions - IAM comparison blog post - link
- 💳 Costs - Billing & Control
- 📁 App Organization - Folders & Projects
- 🔥 Up Time - Monitoring & Alerts
- 🏗️ Updating - CI/CD
- 📚 Data - Data Mesh - link
- ✨ Advanced Processing - ML / AI
Shown below are the building blocks of a modern cloud architecture

