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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

73e320d · Oct 4, 2022
Oct 4, 2022
Aug 8, 2022
Oct 3, 2022
Sep 7, 2022
Aug 8, 2022
Oct 4, 2022
Oct 2, 2022
Aug 8, 2022
Aug 8, 2022
Aug 8, 2022
Aug 8, 2022
Oct 4, 2022
Oct 4, 2022
Oct 4, 2022
Aug 8, 2022
Aug 8, 2022
Aug 8, 2022

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