Tanners Notion Cloud Practitioner Notes - Kahuna915/Capstone-Cloud-Integration GitHub Wiki
AWS Study Guide
The pillars of the AWS Well-Architected framework
Operational Excellence
Definition:
The ability to support the development and run workloads effectively, gain insights, and continuously improve processes
Design principles:
- Perform operations as code
- Make frequent, small, reversible changes
- Refine operations procedures frequently
- Anticipate Failure
- Learn from operational failures
Security
Definition:
Protect data, system, and assets
Design Principles:
- Implement a strong identity foundation
- Enable traceability
- Apply security to all layers
- Automate security best practices
- Protect data in transit and at rest
- Keep people away from data
- Prepare for security events
Reliability
Definition:
Keeping a workload performing consistently and correctly
The ability to operate and test the workload through its total lifecycle
Design Principles:
- Automatically recover from failure
- Test Recovery procedures
- Scale horizontally to increase aggregate workload availability
- Stop guessing capacity
- Manage change in automation
Best Practices:
Loosely coupled components
Performance Efficiency
Definition:
Using computing resources most effectively for your specific need
Design Policies:
- Democratize advanced technologies
- Go global in minutes
- Use serverless architectures
- Experiment more often
- Consider mechanical sympathy
Cost Optimization
Definition:
Creating a framework to deliver maximum efficiency at the lowest price point
Design Policies:
- Implement cloud financial management
- Adopt a consumption model
- Measure overall efficiency
- Stop spending money on undifferentiated heavy lifting
- Analyze and attribute expenditure
Sustainability
Definition:
Addressing the long-term environmental, economic, and societal impact
Design Policies:
- Understand your impact
- Establish sustainability goals
- Maximize utilization
- Anticipate and adopt new, more efficient hardware and software offerings
- Use managed services
- Reduce the downstream impact of your cloud workloads
Cloud Concepts
Regions, Availability Zones, & Edge Location
IaaS, SaaS, PaaS
Security
AWS Web Application Firewall (WAF)
KMS
Storage
Amazon EFS
Amazon FSx
AWS Backup
AWS Storage Gateway
Compute
AWS Elastic Beanstalk
AWS Lambda
Amazon Lightsail
Containers
Amazon ECR
Amazon ECS
Amazon EKS
Amazon Elastic Container Service
Database
Amazon Aurora
Amazon ElastiCache
Amazon Redshift
Amazon DocumentDB
Monitoring
AWS Service Catalog
https://aws.amazon.com/iam/features/analyze-access/
Billing
TCO calculator
Spot Instances
Dedicated Instances
Simple Monthly Calculator
Support Plans
Resources Groups
Networking
AWS Outposts AWS Local Zones
AWS PrivateLink
AWS Direct Connect
AWS App Stream