Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eslamdyab21/ci-cd-udacity-final-project
Udacity-Devops final project, new concepts from the basics of aws cloud services, to designing infrastructure diagrams explaining the cloudformation Infrastructure as Code (IaC) , to configuring this Infrastructure for deployment with configuration management tool like Ansible, to monitoring them with monitoring tool like Prometheus.
https://github.com/eslamdyab21/ci-cd-udacity-final-project
ansible aws circleci cloud cloudformation pipline prometheus
Last synced: 9 days ago
JSON representation
Udacity-Devops final project, new concepts from the basics of aws cloud services, to designing infrastructure diagrams explaining the cloudformation Infrastructure as Code (IaC) , to configuring this Infrastructure for deployment with configuration management tool like Ansible, to monitoring them with monitoring tool like Prometheus.
- Host: GitHub
- URL: https://github.com/eslamdyab21/ci-cd-udacity-final-project
- Owner: eslamdyab21
- Created: 2022-10-04T13:16:51.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-21T20:00:04.000Z (over 2 years ago)
- Last Synced: 2023-03-04T18:59:03.406Z (almost 2 years ago)
- Topics: ansible, aws, circleci, cloud, cloudformation, pipline, prometheus
- Language: TypeScript
- Homepage:
- Size: 7.69 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CI-CD-Udacity-Final-Project
---
### First build (**SCREENSHOT01)**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled.png)
### Test (**SCREENSHOT02)**
Frontend
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%201.png)
Backend
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%202.png)
### Scan (**SCREENSHOT03)**
Frontend
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%203.png)
Backend
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%204.png)
### Alerts (**SCREENSHOT04)**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%205.png)
### ****Infrastructure**** (**SCREENSHOT05)**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%206.png)
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%207.png)
### Smoke test (**SCREENSHOT06)**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%208.png)
### ****Rollback**** (**SCREENSHOT07)**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%209.png)
### ****Promotion**** (**SCREENSHOT08)**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%2010.png)
**URL03_SCREENSHOT**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%2011.png)
**[URL04_SCREENSHOT]**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%2012.png)
**Cleanup (SCREENSHOT09)**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%2013.png)
****Other Considerations**** (**SCREENSHOT10)**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%2014.png)
M**emory** (**SCREENSHOT10)**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%2015.png)
disk
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%2016.png)
cpu
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%2017.png)
**URL05_SCREENSHOT**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%2018.png)
`Alerts` (**SCREENSHOT12)**
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%2019.png)
![Untitled](CI-CD-Udacity-Final-Project%204c7aa8b0971d4b1293b9ee90ab35ab12/Untitled%2020.png)
### **Built With**
- [Circle CI](https://github.com/eslamdyab21/CI-CD-Udacity-Final-Project/blob/main/www.circleci.com) - Cloud-based CI/CD service
- [Amazon AWS](https://aws.amazon.com/) - Cloud services
- [AWS CLI](https://aws.amazon.com/cli/) - Command-line tool for AWS
- [CloudFormation](https://aws.amazon.com/cloudformation/) - Infrastrcuture as code
- [Ansible](https://www.ansible.com/) - Configuration management tool
- [Prometheus](https://prometheus.io/) - Monitoring tool