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

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

212.178 Lượt nghe
DevOps Project from scratch- Deploy Cloud Native Monitoring Application on Kubernetes (Step by Step)
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-monitoring-app Connect with me on LinkedIn: https://www.linkedin.com/in/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: https://www.youtube.com/channel/UCbg9O0JF3rVKev6wpI5_u5g/join Also Checkout my other videos - Terraform Tutorial : https://youtu.be/XgwV2HnBSws Devops project to create GAME on Docker : https://youtu.be/XeoZstvyew8 How I make money as Devops Freelancer: https://youtu.be/_If1u-Qo7Vs Devops roadmap 2023 : https://youtu.be/EAXdnPWUCcc How I use Python as DevOps engineer : https://youtu.be/guCFLTU-XRM 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.