In this project, I proved my mastery of the following objectives:
- The fundamentals and benefits of CI/CD to achieve, build, and deploy automation for cloud-based software products.
- Utilizing deployment strategies to design and build CI/CD pipelines that support Continuous Delivery processes.
- Utilizing configuration management tools to accomplish deployment to cloud-based servers.
- Surfacing critical server errors for diagnosis using centralized structured logging.
- Circle CI - Cloud-based CI/CD service
- Amazon AWS - Cloud services
- AWS CLI - Command-line tool for AWS
- CloudFormation - Infrastrcuture as code
- Ansible - Configuration management tool
- Prometheus - Monitoring tool