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

https://github.com/dsaikiran01/devops-projects-portfolio

Hands-on DevOps and AWS projects with documentation covering CI/CD pipelines, Docker, Kubernetes, Terraform, and cloud automation.
https://github.com/dsaikiran01/devops-projects-portfolio

ansible automation aws ci-cd cloud-computing devops docker documentation infrastructure-as-code jenkins kubernetes linux portfolio scripting terraform

Last synced: 2 months ago
JSON representation

Hands-on DevOps and AWS projects with documentation covering CI/CD pipelines, Docker, Kubernetes, Terraform, and cloud automation.

Awesome Lists containing this project

README

          

# DevOps Projects Portfolio

This repository contains a collection of hands-on **DevOps and AWS projects** demonstrating practical implementations of CI/CD pipelines, containerization, infrastructure as code (IaC), and cloud automation. Each project includes detailed documentation and source code.

---

## Table of Contents

* [About](#about)
* [Project Index](#project-index)
* [Tools and Technologies](#tools-and-technologies)
* [How to Use This Repository](#how-to-use-this-repository)

---

## About

The goal of this repository is to document and showcase end-to-end DevOps implementations built using modern tools and cloud services.
Each project is designed to reinforce core DevOps principles such as automation, scalability, reliability, and reproducibility.

All projects include:

* Step-by-step documentation
* Architecture overview
* Infrastructure setup
* Source code and configuration files

---

## Project Index

### Project-1: Static Site Deployment using AWS CI/CD Services

Automated build and deployment pipeline for a sample application using Github and various AWS Services.

[View Docs](./project-1-aws-static-site-cicd-pipeline/README.md)

[Source Code](https://github.com/dsaikiran01/aws-static-site-cicd-pipeline)

### Project-2: CI/CD Pipeline for Web Application deployment using Jenkins

Automated build and deployment pipeline for a sample application using Github, Jenkins, Maven and Tomcat.

[View Docs](./project-2-ci-cd-pipeline-using-jenkins/README.md)

[Source Code](./project-2-ci-cd-pipeline-using-jenkins/source-code/)

---

## Tools and Technologies

* **Cloud:** AWS (EC2, S3, IAM, VPC, EKS)
* **Containers:** Docker, Kubernetes
* **CI/CD:** GitHub Actions, Jenkins
* **Infrastructure as Code:** Terraform, CloudFormation
* **Configuration Management:** Ansible
* **Monitoring:** Prometheus, Grafana
* **Version Control:** Git, GitHub

---

## How to Use This Repository

1. Browse the [Project Index](#project-index).
2. Each project has:

* A dedicated folder.
* A `README.md` file containing detailed documentation and setup steps.
3. The corresponding source code repositories are linked for reference.

This repository is focused on documentation and guidance. To explore the full codebase and configurations, visit the linked source repositories.