Skip to content

Capstone project for AWS cloud devops, has a fully automated CI/CD pipeline utilizing CircleCI and CloudFormation API

License

Notifications You must be signed in to change notification settings

mo-gaafar/app-with-autodeploy-superpowers

Repository files navigation

Project 3 Submission

Presentation PDF

Project Presentation

URLs

  1. Public Url to GitHub repository [URL01] https://github.com/mo-gaafar/App_with_Auto-Deploy_Superpowers

  2. Evidence of deployed and functioning front-end application in an S3 bucket [URL02] http://udapeople-47c6836.s3-website-us-east-1.amazonaws.com/#/employees

  • [URL02_SCREENSHOT]

    URL02_SCREENSHOT

  1. Cloudfront CDN [URL03]
  • Provide a screenshot showing the evidence of deployed and functioning front-end application in CloudFront (aka, your production front-end). [URL03_SCREENSHOT] URL03_SCREENSHOT
  1. Evidence of healthy back-end application. [URL04]
  • Provide a screenshot showing the evidence of a healthy backend application. The backend endpoint status should show a healthy response. [URL04_SCREENSHOT] URL04_SCREENSHOT
  1. Evidence of Prometheus Server. [URL05]
  • Provide a screenshot of your Prometheus server showing UP state [URL05_SCREENSHOT] URL05_SCREENSHOT

Screenshots

  1. Job failed because of compile errors. [SCREENSHOT01] SCREENSHOT01

  2. Job failed because of unit tests. [SCREENSHOT02] SCREENSHOT02 SCREENSHOT02

  3. Job that failed because of vulnerable packages. [SCREENSHOT03] SCREENSHOT03 SCREENSHOT03

  4. An alert from one of your failed builds. [SCREENSHOT04] SCREENSHOT04

  5. Appropriate job failure for infrastructure creation. [SCREENSHOT05] SCREENSHOT05

  6. Appropriate job failure for the smoke test job. [SCREENSHOT06] SCREENSHOT06

  7. Successful rollback after a failed smoke test. [SCREENSHOT07] SCREENSHOT07

  8. Successful promotion job. [SCREENSHOT08] SCREENSHOT08

  9. Successful cleanup job. [SCREENSHOT09] SCREENSHOT09

  10. Only deploy on pushed to master branch. [SCREENSHOT10] SCREENSHOT10

  11. Provide a screenshot of a graph of your EC2 instance including available memory, available disk space, and CPU usage. [SCREENSHOT11] SCREENSHOT11 SCREENSHOT11 SCREENSHOT11

  12. Provide a screenshot of an alert that was sent by Prometheus. [SCREENSHOT12] SCREENSHOT12

About

Capstone project for AWS cloud devops, has a fully automated CI/CD pipeline utilizing CircleCI and CloudFormation API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published