Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

10 Devops Projects: Automate, Deploy & Scale With Kubernetes

Posted By: ELK1nG
10 Devops Projects: Automate, Deploy & Scale With Kubernetes

10 Devops Projects: Automate, Deploy & Scale With Kubernetes
Last updated 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.83 GB | Duration: 4h 41m

Master app deployment, continuous integration, and Kubernetes orchestration with Docker, AWS, Jenkins, Teraform & more.

What you'll learn

Software Developers aiming to improve their deployment processes

DevOps Engineers seeking to automate workflows and manage applications at scale

System Administrators responsible for deploying and maintaining applications

IT Professionals interested in modern deployment technologies

Requirements

Beginners in DevOps

Description

Unlock the full potential of DevOps by building 10 hands-on projects designed to teach you efficient web application deployment and infrastructure automation. In this course, you'll master essential tools like Docker, Kubernetes, Jenkins, AWS, and Terraform to ensure your web applications are scalable, reliable, and easily manageable.Learn how to containerize applications for consistency with Docker, automate CI/CD pipelines using Jenkins and GitHub Actions, and deploy scalable workloads on Kubernetes clusters. You'll also dive into monitoring using Prometheus and Grafana, infrastructure provisioning with Terraform, and much more. Whether you're deploying microservices with Istio or hosting a cost-effective static website on AWS S3, this course covers it all.Key Projects You'll Build:Efficient Web App Deployment with Docker: Containerize your apps to achieve consistency and efficiency.Continuous Integration with Jenkins: Automate the SDLC stages like build, test, and deploy.App Deployment on Kubernetes Cluster: Deploy containerized apps on Kubernetes for scalability and reliability.Kubernetes Monitoring with Prometheus and Grafana: Set up complete monitoring solutions in an EKS cluster.Automated Infrastructure Provisioning with Terraform: Use IaC to deploy scalable infrastructure on AWS.Deploying a Scalable CRUD App on AWS Elastic Beanstalk: Simplify app deployment and management using PaaS.Microservices Enhancement with Istio: Improve observability and reliability of Kubernetes microservices.Designing Auto-Scaling Architecture: Create adaptive architectures for high availability and cost optimization.Cost-Effective Static Website Hosting on AWS S3: Host static websites using S3 for a cost-efficient solution.GitOps CI/CD with GitHub Actions & ArgoCD: Automate Kubernetes deployments with GitOps.Gain the practical skills needed to automate, deploy, and monitor cloud-native applications using industry-leading DevOps tools. Perfect for developers, sysadmins, or cloud engineers looking to elevate their expertise in DevOps deployment strategies.Enroll now and master the art of scalable, automated deployments!

Overview

Section 1: Introduction To The Course

Lecture 1 Introduction To The Course

Section 2: Project 1: Streamlined Web Application Deployment using Docker, AWS, Nginx, and

Lecture 2 Introduction to tools and technology - Streamlined Web Application Deployment

Lecture 3 Docker setup and server

Lecture 4 Run manage and deploy containers

Lecture 5 Download The Project Files

Section 3: Project 2: Continuous Integration Implementation with Jenkins, SonarQube, Git

Lecture 6 Introduction - Continuous Integration Implementation with Jenkins, SonarQube,Git

Lecture 7 Installing tools

Lecture 8 Plugin installation

Lecture 9 Tools identification

Lecture 10 Pipeline demonstration

Lecture 11 Git and jenkins connection

Lecture 12 Download The Project Files

Section 4: Project 3: Application Deployment on Kubernetes Cluster utilizing EKS, AWS

Lecture 13 Introduction - : Application Deployment on Kubernetes Cluster utilizing EKS, AWS

Lecture 14 Containerization

Lecture 15 Docker hub

Lecture 16 K8s arch and EKS

Lecture 17 Tools installation

Lecture 18 Deployments

Lecture 19 SVC and accessing the application

Lecture 20 Download The Project Files

Section 5: Project-4 Kubernetes monitoring using prometheus and grafana

Lecture 21 Introduction - Kubernetes monitoring using prometheus and grafana

Lecture 22 Infra-setup.

Lecture 23 installing and Configure tools

Lecture 24 deploying helm chart

Lecture 25 accessing and exploring grafana

Lecture 26 Download The Project Files

Section 6: Project 5 - Automated Infrastructure Provisioning with Terraform

Lecture 27 Introduction - Automated Infrastructure Provisioning with Terraform

Lecture 28 Terraform Working

Lecture 29 Tools installation

Lecture 30 vpc

Lecture 31 Instance

Lecture 32 LB.

Lecture 33 Verify and test

Lecture 34 Download The Project Files

Section 7: Project- 6 Deploying a Scalable CRUD App Using AWS Elastic Beanstalk

Lecture 35 Introduction

Lecture 36 App overview

Lecture 37 database overview

Lecture 38 ENV setup

Lecture 39 validate and test

Lecture 40 Download The Project Files

Section 8: Project-7 Elevating Kubernetes micro-services with istio

Lecture 41 Introduction

Lecture 42 Application overview

Lecture 43 Tools installation

Lecture 44 Istio-Setup

Lecture 45 Application Proxies Injection

Lecture 46 Kiali Dashboard

Lecture 47 Prometheus an grafana

Lecture 48 Download The Project Files

Section 9: Project-8 Designing Adaptive Auto-Scaling Architecture for HA and cost optimisat

Lecture 49 Introduction

Lecture 50 App explanation

Lecture 51 Ec2 & app setup

Lecture 52 AMI and ELB setup

Lecture 53 ASG Setup

Lecture 54 Disaster Simulation

Lecture 55 Download The Project Files

Section 10: Project-9 Implementing a Static Website Hosting Solution on Amazon S3

Lecture 56 Introduction

Lecture 57 understanding manual approach toil

Lecture 58 Bucket Creation

Lecture 59 Enabling static-website hosting

Lecture 60 Bucket policy and verify

Lecture 61 Download The Project Files

Section 11: project-10 GitOps CI-CD with GitHub Actions and ArgoCD for Automated Kubernetes

Lecture 62 Introduction

Lecture 63 App explanation

Lecture 64 CI.

Lecture 65 CI in action

Lecture 66 eks and kubectl setup

Lecture 67 argo install

Lecture 68 argo setup and install

Lecture 69 Download The Project Files

Beginners in DevOps