Please enable JavaScript.
Coggle requires JavaScript to display documents.
🌐 19.AWS Well-Architected Framework - Coggle Diagram
🌐 19.AWS Well-Architected Framework
General Guiding Principles
Stop guessing capacity needs
🚀
Test systems at production scale
🔧
Automate architectural experimentation
🤖
Evolve architectures over time
⏳
Drive architectures using data
📊
Improve through game days
🎮
AWS Cloud Best Practices
Scalability 📈
Vertical Scaling
Horizontal Scaling
Disposable Resources ♻️
Reconfigurable Servers
Automation ⚙️
Infrastructure as Code
Auto Scaling
Serverless Architectures
Loose Coupling 🔗
Microservices
Failure Isolation
Services, not Servers ☁️
Lambda
DynamoDB
Managed Services
The 6 Pillars
Operational Excellence 🏆
Definition:
Deliver business value by running/monitoring systems.
Perform operations as code.
Frequent, small changes.
Learn from operational events.
Use managed services.
Services:
CloudFormation
CloudWatch
CodePipeline
Security 🔐
Definition:
Protect systems, data, and assets.
Strong identity foundations (IAM, MFA).
Traceability (CloudTrail).
Security at all layers (VPC, Load Balancers).
Services:
IAM, WAF, Shield
CloudTrail, Inspector
Reliability 🌐
Definition:
Recover from failures and meet demand.
Test recovery procedures.
Automate infrastructure changes.
Services:
Auto Scaling
Route 53
Glacier
Performance Efficiency 🚤
Definition:
Optimize resources as demand shifts.
Serverless Architectures.
Deploy globally.
Services:
Lambda
CloudFront
ElastiCache
Cost Optimization 💰
Definition:
Minimize costs while maximizing value.
Use consumption models.
Attribute costs to resources.
Services:
Budgets
Cost Explorer
Spot Instances
Sustainability 🌍
Definition:
Reduce environmental impact.
Use energy-efficient hardware.
Optimize workload sizes.
Services:
Graviton2
Glacier
Aurora Global DB
AWS Well-Architected Tool 🛠️
Evaluate and improve architectures.
Recommendations and reports.
Dashboard for tracking improvements.
AWS Cloud Adoption Framework (CAF) 🎓
Definition:
Structured digital transformation.
6 Perspectives:
Business 📈
People 👩💻
Governance 📜
Platform 🏗️
Security 🔒
Operations ⚡
Transformation Domains:
Technology (Machine Learning, Data)
Process (Automation)
Organization (Agile Models)
Product (Innovation)
Transformation Phases:
Envision:
Identify opportunities.
Align:
Address capability gaps.
Launch:
Pilot initiatives.
Scale:
Expand successful pilots.
AWS Right Sizing 🎯
Definition:
Match instances to workload at lowest cost.
Scale up easily.
Downsize or eliminate unused instances.
When to Right Size:
Before Migration 🛫
Post-Migration 🚀
Tools:
CloudWatch
Cost Explorer
Trusted Advisor
AWS Ecosystem - Free Resources 📚
Blogs:
Best practices & updates.
Forums:
Community support.
Whitepapers:
Architectural guidance.
Partner Solutions (Quick Starts):
Pre-built templates.
Automate deployments.
Example: WordPress on AWS.
AWS Solutions:
Vetted tech for common use cases.
Example: Landing Zone.
AWS Support 🤝
Support Tiers:
Developer: Email, <24 hrs response.
Business: 24x7, <1 hr prod-down response.
Enterprise: TAM, 15-min critical response.
TAM:
Monitors and optimizes AWS accounts.
Concierge Team:
Billing/account assistance.
AWS Marketplace 🛒
Definition:
Software catalog by third-party vendors.
Offerings:
AMIs
SaaS
Containers
Billing:
Integrated into AWS bill.
Selling:
Vendors list products for AWS customers.
AWS Training 📖
Options:
Online
Classroom
Enterprise-private
Gov-specific
AWS Academy:
University AWS courses.
AWS Professional Services 🏅
Definition:
AWS experts guide cloud adoption.
AWS Partner Network (APN):
Tech Partners: Software/hardware.
Consulting Partners: Cloud builds.
Training Partners: AWS certifications.
Competency Program: Recognizes expertise.
Navigate Program: Develops partner AWS skills.
AWS IQ 🧑💻
Purpose:
Connects AWS experts with projects.
For Customers:
Post requests, review, hire.
For Experts:
Submit proposals, collaborate, receive payments.
Security:
Controlled project access.
AWS re:Post 💬
Definition:
Q&A service (AWS Forums successor).
Features:
Expert responses.
Reputation points.
AWS Support assists with unanswered queries.
Knowledge Center:
Centralized AWS Q&A resource.
AWS Managed Services (AMS) ⚙️
Purpose:
Managed infrastructure & app support.
Features:
24/7 monitoring.
Incident response.
Security & compliance.
Task automation.
Benefits:
Reduced costs.
Enhanced security.
Focus on innovation.
AWS Managed Services Lifecycle 🔄
Stages:
Enable: Governance & compliance.
Sustain, Build, Migrate: Move workloads.
Operate: Continuous optimization.