This repository serves as a central hub for my journey in DevOps and Cloud Engineering . It's a comprehensive collection of documentation, code samples, best practices, and curated resources that cover various aspects of these fields.
What You'll Find Here
This repository is designed to be informative for both experienced professionals and those just getting started. It delves into topics ranging from setting up efficient development environments to deploying robust and scalable cloud-based solutions.
-
Projectt 1: Implementation of the LAMP web stack on AWS - Successfully deployed a LAMP (Linux, Apache, MySQL, PHP) stack on an AWS EC2 instance, enabling a robust environment for hosting web applications.
-
Projectt 2: LEMP web stack on AWS - Implemented a LEMP (Linux, Nginx, MySQL, PHP) stack on an AWS EC2 instance, optimizing performance for high-traffic websites.
-
Projectt 3: Implementation of MERN web stack on AWS - Deployed a TODO web application using the MERN (MongoDB, Express.js, React, Node.js) stack on AWS EC2, providing a full-stack JavaScript solution.
-
Projectt 4: MEAN stack deployment to Ubuntu in AWS - Deployed a Book Register Web Form using the MEAN (MongoDB, Express.js, Angular, Node.js) stack on AWS EC2.
-
Projectt 5: Client-Server Architecture with MySQL - Deployed a scalable Client Server Architecture on AWS EC2 instance, ensuring efficient client-server communication and data management.
-
Projectt 6: Web Solution with WordPress - Deployed a WordPress-based web solution using a 3-Tier architecture on AWS EC2 instances, ensuring proper disk partitioning and management with tools like gdisk and LVM.
-
Projectt 7:DevOps Tooling Website Solution - Deployed a DevOps Tooling Website using a 3-Tier architecture on AWS EC2 instances, facilitating easy access to DevOps tools within a corporate infrastructure.
-
Projectt 8: Load Balancer Solution With Apache - Configured a load balancer solution with Apache for the DevOps Tooling Website, distributing traffic effectively between web servers and enabling access through a single URL.
-
Projectt 9: Tooling Website Deployment Automation and Continuous Integration with Jenkins - Implemented and managed automated Tooling website deployment and continuous integration processes using Jenkins.
-
Projectt 10: Load Balancer Solution with Nginx and SSL/TLS - Developed and deployed a load balancer solution using Nginx with SSL/TLS for secure and efficient traffic distribution.
-
Project 11: Ansible Configuration Management - Automated the deployment, configuration, and management of
projects 1 to 10usingAnsible, ensuring consistent, efficient, and scalable infrastructure and application deployments. -
Project 12: Ansible Refactoring & Static Assignments (Imports and Roles)
-
Project 13: Ansible Dynamic Assignments (Include) and Community Roles
-
Project 14: Experience Continuous Integration with Jenkins | Ansible | Artifactory | SonarQube | PHP)
-
Project 15: AWS Cloud Solution For 2 Company Websites Using A Reverse Proxy Technology)
-
Project 16: Automate Infrastructure With IaC using Terraform 1)
-
Project 17: Automate Infrastructure With IaC using Terraform 2)
-
Project 18: Automate Infrastructure With IaC using Terraform 3 (Refactoring)
-
Project 19: Automate Infrastructure With IaC using Terraform 4 (Terraform Cloud)
-
Project 20: Migration to the Сloud with containerization (Docker & Docker Compose) 1
-
Project 21: Orchestrating containers across multiple Virtual Servers with Kubernetes 1
-
Project 22: Deploying Applications Into Kubernetes Cluster
-
Project 23: Persisting Data in Kubernetes
-
Project 24: Building Elastic Kubernetes Service (EKS) With Terraform
-
Project 25: Deploying and Packaging applications into Kubernetes
-
Project 26: Implementing Secure HTTPS with Cert-Manager and Let's Encrypt 101
-
Project 27: Streamlining Tooling Application Deployments with Helm, Kustomize, and Vault 108
#StegHub#DevOps#Cloud Engineering