Cloud computing and DevOps projects with guides from curated list of tutorials, bootcamp and hands-on projects.
This is a journey of utilizing guides from various YouTube tutorials, GitHub repos, bootcamp exercises and curated curriculums. Each week contains varying projects for real-world solution from setting up an environment that is using DevOps technologies and practices to building, deploying and monitoring apps on cloud infrastructure - AWS.
Also, this is your one-stop aggregator for learning DevOps tools and technologies. All sources and links used in this repository are properly referenced under the appropriate sections, providing you with the right resources for each tool and technology. The intention is to guide you from beginner to advanced levels in DevOps within your defined timeframe but for those willing to follow along with our Sundays Evening Session we plan 8 weeks. We assume, by committing an average of 3 - 5 hours daily, you can progress from zero to hero in the DevOps space.
If you are interested in learning and implementing these projects, it is highly recommended to ensure that you meet the necessary system requirements.
- Note that you are expected to complete at least a project per week. While in addition, have two category of final projects in this program;
- Application: e-commerce-microservices app
- Credit: Venkata Ravuri @venkataravuri
This is the architecture of the project;
- Application: train-ticket app
- Credit: FudanSELab
This is the architecture of the project;
- Make sure your system meet the following requirements;
Requirement | Condition |
---|---|
Processor | intel corei3 or equivalent |
CPU | 2.2 GHz |
Memory(RAM) | 4 GB or greater |
Storage | 256(ssd)/512(hdd) or greater |
Virtualization | enabled |
Internet connection | necessary |
If you wish to follow along with this series of DevOps hands-on projects, you need to forked this Github Repository. I also encounrage you to always document your progress for each week. If you need detailed steps to get started, please check the intro.md file in the about directory of the docs directory in the root of this project.
The /docs
directory contains