Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/imharshag/aws-devops-cicd

AWS DevOps practices streamline the software delivery process by integrating development and operations teams. Using Continuous Integration and Continuous Deployment (CI/CD) pipelines on AWS automates the building, testing, and deployment of applications.
https://github.com/imharshag/aws-devops-cicd

aws cicd cloudcomputing codebuild codeco codedeploy css devops ec2 gmaps-api html iam

Last synced: 3 months ago
JSON representation

AWS DevOps practices streamline the software delivery process by integrating development and operations teams. Using Continuous Integration and Continuous Deployment (CI/CD) pipelines on AWS automates the building, testing, and deployment of applications.

Awesome Lists containing this project

README

        

# AWS DevOps Using CI/CD
### Overview
🚀🛠️ AWS DevOps practices involve the integration of development and operations teams to streamline the software delivery process. Continuous Integration and Continuous Deployment (CI/CD) pipelines automate the building, testing, and deployment of applications, ensuring rapid and reliable delivery of software updates.

![A-World](preview.png)

Check out the live preview of hosted [Website](https://imharshag.github.io/AWS-DevOps-CICD/)

### Resources

- [AWS CodePipeline Documentation](https://docs.aws.amazon.com/codepipeline)
- [AWS CodeBuild Documentation](https://docs.aws.amazon.com/codebuild)
- [AWS CodeDeploy Documentation](https://docs.aws.amazon.com/codedeploy)
- [Amazon EC2 Documentation](https://docs.aws.amazon.com/ec2)
- [Amazon S3 Documentation](https://docs.aws.amazon.com/s3)
- References from Youtube [Video 1](https://youtu.be/p5i3cMCQ760?si=KQFFsC33osec58Re)
- References from Youtube [Video 2](https://youtu.be/IUF-pfbYGvg?si=GVBGJM5Z_dM2qQu9)

### Workflow

***Code Commit***: Commit code changes to the version control repository.

***Code Build***: Code changes trigger automated builds using AWS CodeBuild, compiling code and running unit tests.

***Code Review***: Automated code reviews and quality checks are performed.

***Deployment***: Approved changes are automatically deployed to staging environments using AWS CodeDeploy.

***Testing***: Automated tests, including integration and end-to-end tests, are executed in the staging environment.

***Approval***: Manual approval is required before changes are deployed to production.

***Production Deployment***: Approved changes are deployed to the production environment using AWS CodeDeploy.

### Document 📄

Project results and related [documents](https://drive.google.com/file/d/102PLlXxHCHmH9efx5xRe0ozivDdyOYxG/view?usp=drive_link)

### Contact

For inquiries or feedback, please contact **[Harsha G](mailto:[email protected])**.

### Contributing
🔩📝 Contributions are encouraged! There are various ways you can contribute to this project:

- ***Report an Issue***: Encountered a bug or have an idea for an improvement? Open an issue to discuss it.
- ***Submit a Pull Request***: Have code changes you'd like to propose? Submit a pull request for review.
- ***Offer Feedback***: Not a coder? No problem! Your feedback on usability and features is invaluable.

Let's collaborate to enhance this project together!