1.1. Differences between Continuous Delivery and Continuous Deployment
1.2. Branching strategies
1.3. Testing strategies
1.4. Delivery strategies
Duration:
2.1. Vertical scaling of CI/CD
2.2 Horizontal scaling
2.3 What are pros and cons and when to use these patterns?
Duration:
3.1. Consquences of decision made for location of CI/CD workload 3.2. Architecture and operations patterns for self-hosted solutions
Duration:
4.1. GitHub Actions
4.2. Testing frameworks
4.3. Performance testing frameworks
5.1. Modularization
5.2. Pull Requests and decision automation
5.3. Access Control
5.4. Monitoring
Duration:
6.1. Commit 6.2. Pull request 6.3. Merge 6.4. Ad-hoc
7.1. Create/update of the infrastructure
7.2. Drift detection