Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Patterns

Core Cloud

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

4 Steps to Your First Cloud Native Applicattion

  1. Your_Code ➡️ Your_App ? (add DevOps or 'infrastructure as code')
  2. Your_Methods ➡️ Your_App ? (use Microservices / Functions or 'serverless')
  3. Your_Data as Streams | CRUD | Batches ➡️ Data Methods? (select data store or SQL | NoSQL | DataLake [buckets])
  4. CODE + DATA + OTHER_SERVICES ➡️ Cloud Native App Services? (implement 'other cloud service' or 'security [IAM]...')

What are Other Cloud Service Types?

  • 🔐 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

End-to-end Example

Shown below are the building blocks of a modern cloud architecture