Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Ultimate DevOps Project Implementation
Rating: 4.7 out of 5(6,145 ratings)
40,860 students

Ultimate DevOps Project Implementation

End to End DevOps Implementation on an E-Commerce project with Resume preparation and Interview Q&A
Last updated 3/2025
English

What you'll learn

  • Handson experience on a Real time DevOps project with multiple microservices
  • Understanding of how to manage a Real time project with best practices
  • Understanding of adding this end to end DevOps project to their Resumes
  • Handson on popular DevOps tools and AWS

Course content

13 sections76 lectures11h 46m total length
  • About the Author1:40

    Introduction to the Author (Abhishek Veeramalla)

    I am a passionate content creator with more than 400k subscribers on Youtube. Other than content creation, I am also a software engineer with 11 years of experience working for various MNCs. I am current working as a principal software engineer at Red Hat.

  • About the course2:08

    In this lecture you will learn a brief overview of what exactly is this course. Key Highlights of this course will be covered in the next lecture.


    GitHub Repos
    -------------------
    Project - iam-veeramalla/ultimate-devops-project-demo

    Documentation for revision - iam-veeramalla/ultimate-devops-project-aws

  • Key Highlights of the course4:15

    GitHub Repos
    -------------------
    Project - iam-veeramalla/ultimate-devops-project-demo

    Documentation for revision - iam-veeramalla/ultimate-devops-project-aws

Requirements

  • Basic understanding of DevOps

Description

End to End DevOps Implementation on a E-Commerce project with Resume preparation and Interview Q&A.

The project covers:
1. Introduction to the project
2. A detailed overview of the project
3. AWS Setup and Configuration
4. IAM, IAM role setup for the project
5. EC2 Instance creation
6. Security group and Inbound traffic rule configuration
7. Docker Installation and Configuration
8. Kubectl Installation and Configuration
9. Terraform Installation and Configuration
10. Docker compose setup
11. Run the project locally using Docker compose
12. Containerization of the project
13. Build and Run the Docker cotnainers
14. Terraform lifecycle
15. Configure AWS for Terraform
16. Terraform statefile management
17. Terraform backend configuration
18. Terraform state locking
19. Terraform project for backend implementation
20. Terraform implementation for VPC and EKS
21. Terraform Kubernetes cluster configuration
22. Kubernetes manifest files implementation
23. Kubernetes deployment
24. Kubernetes services
25. Kubernetes Ingress config
26. Kubernetes Ingress controller setup
27. Kubernetes storage class
28. Kubernetes pv and pvc setup
29. Running the project on Kubernetes
30. Verify the project on Kubernetes
31. Setup a custom domain
32. Setup route53 for the custom domain
33. Route 53 configuration for the EKS cluster
34. Ingress setup with the custom domain
35. Gitopsificaiton of the project
36. Argo CD install and config
37. Deploy the project using Argo CD
38. Implement continuous integration for the project
39. GitHub Actions setup for a micro service of the project
40. CI/CD for the project
41. GitHub Action with Argo CD for end to end CI/CD
42. Resume preparation for the project
43. Day to day tasks for the project in the resume
44. Interview questions for the project
45. Key takeaways of the project.

Who this course is for:

  • Beginner and Experienced DevOps Engineers looking for End to End Real time project.
  • DevOps Engineers who lack experience working on a complex real time project with multiple microservices on cloud platform.