https://github.com/olamide100/auto_deployment_project
https://github.com/olamide100/auto_deployment_project
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/olamide100/auto_deployment_project
- Owner: OLAMIDE100
- Created: 2023-01-14T09:43:32.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-17T16:20:01.000Z (over 3 years ago)
- Last Synced: 2025-01-21T03:13:36.026Z (over 1 year ago)
- Language: TypeScript
- Size: 6.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#
Auto Deployment Project (Cloud DevOps)
Build CI/CD Pipelines, Monitoring & Logging
Give Your Application Auto-Deploy Superpowers
UdaPeople(Cloud-Based Software)
#
[](https://app.circleci.com/pipelines/github/mohamedelfal/udapeople-cicd?branch=master&filter=all)
[](https://github.com/mohamedelfal/udapeople-cicd)
[](https://github.com/mohamedelfal/udapeople-cicd)
## Table Of Contents
๐ [Udapeople](#udapeople)
๐ [Prerequisites](#prerequisites)
๐ [Tools](#tools)
๐ [Files](#files)
๐ [Project_Review](#project_review)
๐ [License](#license)
UdaPeople
A CI-CD pipeline for a client/server TypeScript project
hosted on AWS EC2 and CloudFront and monitored with Prometheus,
with Slack and E-mail notifications used for alerts.
"the fictional "UdaPeople" Product is (Cloud-Based Software) Product, a revolutionary concept in Human Resources which promises to help small businesses care better for their most valuable resource: their people."
UdaPeople Pipeline

## Prerequisites
๐ชก [Nodejs 13](https://nodejs.org/en/) 
๐ชก [Docker](https://www.docker.com/) 
๐ชก [GitHub account](https://github.com/) 
๐ชก [CircleCi account](https://circleci.com/) 
๐ชก [AWS account](https://aws.amazon.com/) 
๐ชก [kvdb api bucket](https://kvdb.io/) 
## Tools
๐งต [Circle CI](https://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 [](https://aws.amazon.com/cli/)
๐งต [CloudFormation](https://aws.amazon.com/cloudformation/) - Infrastrcuture as code 
๐งต [Ansible](https://www.ansible.com/) - Configuration management tool [](https://www.ansible.com/)
๐งต [Prometheus](https://prometheus.io/) - Monitoring tool 
#
Project Submission
## Files
๐๏ธ [.circleci](./.circleci)
๐๏ธ [.cloudformation](./.circleci/cloudformation)
๐๏ธ [.ansible](./.circleci/ansible)
๐๏ธ [backend](./backend)
๐๏ธ [frontend](./frontend)
๐๏ธ [util](./util)
๐๏ธ [.gitignore](./.gitignore)
๐๏ธ [Screenshots](./screenshots/)
๐๏ธ [presentation.pdf](./Presentation.pdf)
๐๏ธ [urls.txt](./urls.txt)
๐๏ธ [README.md](./README.md)
๐๏ธ [LICENSE.md](./LICENSE.md)
## Project_Review
https://review.udacity.com/#!/reviews/3915432
## License