Skip to content

stiven-skyward/DevOpsTraining

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

234 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DevOpsTraining

DevOps/Cloud Training Material

WEB STACK IMPLEMENTATION COURSES IN AWS

Welcome to the comprehensive DevOps training repository focused on various web technology stacks and DevOps tools implemented in AWS. This course series is designed to take you through different stacks and technologies, helping you build robust knowledge and skills in web solutions and cloud technology.

Course Contents

  • Introduction to the LAMP stack: Linux, Apache, MySQL, PHP.
  • Deployment and configuration basics on AWS.
  • Explore the LEMP stack: Linux, Nginx, MySQL, PHP.
  • Step-by-step guide to setting up a LEMP environment in AWS.

3. MERN Web Stack

  • Building and deploying the MERN stack: MongoDB, Express, React, Node.js.

4. MEAN Stack Deployment to Ubuntu in AWS

  • Implementing MEAN stack: MongoDB, Express, Angular, and Node.js.

5. Client-Server Architecture with MySQL

  • Understanding client-server architecture using MySQL.

6. Web Solution With WordPress

  • Setting up and managing a WordPress site in AWS.

7. DevOps Tooling Website Solution

  • Introduction to various DevOps tools integrated into a single website.

8. Load Balancer Solution With Apache

  • Implementing load balancing solutions using Apache.

9. Tooling Website Deployment Automation with Continuous Integration

  • Introduction to Jenkins for CI/CD pipelines.

10. Load Balancer Solution With Nginx and SSL/TLS

  • Secure load balancing with Nginx and SSL/TLS configurations.

11. Ansible Configuration Management

  • Automate configurations using Ansible.

12. Ansible Refactoring & Static Assignments (Imports and Roles)

  • Advanced Ansible techniques including refactoring and role management.

13. Ansible Dynamic Assignments (Include) and Community Roles

  • Utilizing dynamic assignments and exploring community roles in Ansible.

14. Continuous Integration with Jenkins | Ansible | Artifactory | SonarQube | PHP

  • Integrating multiple tools for a comprehensive CI pipeline.

15. AWS Cloud Solution For 2 Company Websites Using A Reverse Proxy Technology

  • Deploying scalable and secure enterprise websites using AWS services.

16-19. Automate Infrastructure With IaC Using Terraform (Parts 1-4)

  • Introduction and advanced practices in Infrastructure as Code using Terraform, including Terraform Cloud.

20-24. Containerization and Kubernetes Series

  • From containerizing applications with Docker to orchestrating with Kubernetes, and deploying a Kubernetes service using AWS EKS.

25. Deploying and Packaging Applications into Kubernetes

  • Techniques for managing and deploying applications in a Kubernetes environment.

Getting Started

To begin with any of the courses:

  1. Clone this repository.
  2. Navigate to the specific project directory.
  3. Follow the instructions detailed in each project's folder.

Contributing

Contributions to this repository are welcome. Please fork the repository and submit pull requests to enhance the learning materials.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

DevOps/Cloud Training Material

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors