DevOps Project from scratch- Deploy Cloud Native Monitoring Application on Kubernetes (Step by Step)

Опубликовано: 05 Апрель 2023
на канале: Cloud Champ
191,716
4.8k

Build this Devops project and add it to your Resume, in this realtime devops project we will devops tools like AWS, Python, Docker, Kubernetes and more.
Even if you are a fresher or experienced Devops professional this Cloud Native devops project will help you learn:
1. How to create Python Monitoring Application using Flask from scratch.
2. How to run the Python application locally on port 5000
3. How to containerize the application using Docker
4. How to write Dockerfile
5. How to build Docker image from Dockerfile
6. How to run Docker container from Docker image
7. How to create ECR and push image to the Repo
8. How to create EKS cluster and nodes
9. How to create Kubernetes Deployments and service using Python
10. How to port forward and expose the Kubernetes application

Github Link for Project Source code: https://github.com/N4si/cloud-native-...

Connect with me on LinkedIn:   / nasiullha-chaudhari  

In this Devops project we are covering following topics -
0:00 Intro
0:19 Devops project architecture Diagram
01:11 IMPORTANT Message before starting the project
02:12 Prerequisites for this DevOps project
06:15 Creating Monitoring application in Python using Flask and Psutil
15:45 Monitoring App Deployed locally
16:30 Creating Dockerfile to containerize the App
21:10 Run Docker commands to create docker image
22:36 Run Docker Container
24:50 Create ECR using Python Boto3
29:10 Push Docker Image to ECR
30:33 Create EKS Kubernetes Cluster and Nodes
33:44 Create Kubernetes Deploynment and Service using Kubernetes Python Client
42:46 Port Forward Kubernetes Service and Access the Application deployed on Kubernetes Pod
#devopsproject #python #docker #kubernetes

Join this channel to get access to perks:
   / @cloudchamp  

Also Checkout my other videos -
Terraform Tutorial :    • Master Terraform in 60 minutes | Terr...  
Devops project to create GAME on Docker :    • Simple DevOps Project - Create a Game...  
How I make money as Devops Freelancer:    • How I make money remotely as Freelanc...  
Devops roadmap 2023 :    • How I would Learn DevOps from scratch...  
How I use Python as DevOps engineer :    • How I use Python as DevOps Engineer |...  

Cloudchamp is your favourite Youtube channel to learn Devops and cloud. The motive of this channel is to help people learn Devops tools and technologies along with sharing my learnings on Devops, AWS and Freelancing.