Lesson 1: Continuous Delivery and Process Automation Models of cloud computing
o Demonstrate an understanding of application lifecycle management:
- Application deployment management strategies such as rolling deployments and A/B.
- Version control, testing, build tools and bootstrapping.
o Demonstrate an understanding of infrastructure configuration and automation.
o Implement and manage continuous delivery processes using AWS services.
o Develop and manage scripts and tools to automate operational tasks using the AWS SDKs, CLI, and APIs.
Lesson 2: Monitoring, Metrics, and Logging
o Monitor availability and performance.
o Monitor and manage billing and cost optimization processes.
o Aggregate and analyze infrastructure, OS and application log files.
o Use metrics to drive the scalability and health of infrastructure and applications.
o Analyze data collected from monitoring systems to discern utilization patterns.
o Manage the lifecycle of application and infrastructure logs
o Leverage the AWS SDKs, CLIs and APIs for metrics and logging
Lesson 3: Security, Governance, and Validation
o Implement and manage Identity and Access Management and security controls.
o Implement and manage protection for data in-flight and at rest.
o Implement, automate and validate cost controls for AWS resources.
o Implement and manage automated network security and auditing.
o Apply the appropriate AWS account and billing set-up options based on business requirements.
o Implement and manage AWS resource auditing and validation.
o Use AWS services to implement IT governance policies.
Lesson 4: High Availability and Elasticity
o Determine appropriate use of multi- Availability Zone versus multi-region architectures.
o Implement self-healing application architectures.
o Implement the most appropriate front-end scaling architecture.
o Implement the most appropriate middle-tier scaling architecture.
o Implement the most appropriate data storage scaling architecture
o Demonstrate an understanding of when to appropriately apply vertical and horizontal scaling concepts.