Companies Home Search Profile

Docker and Kubernetes Projects | Beginner to Advanced

Focused View

Visualpath .

15:20:23

16 View
  • 1. Introduction to WordPress and MySQL Deployment.mp4
    05:29
  • 2. WordPress and MySQL Deployment on Docker Engine.mp4
    15:49
  • 3. Resource cleanup.mp4
    01:39
  • 1. Understanding Docker overlay network.mp4
    12:41
  • 2. Implementing Docker overlay network.mp4
    31:31
  • 3. Points to consider while working with overlay network.mp4
    05:17
  • 1. Understanding Jenkins deployment using volume mount architecture.mp4
    02:52
  • 2. Jenkins CICD application deployment using volume mount.mp4
    15:15
  • 1. Understanding remote storage using NFS server.mp4
    04:39
  • 2. Implement Docker volume mount with NFS server.mp4
    20:38
  • 1. Deploy Nginx app on Ubuntu 22.04 base image as non-root user.mp4
    31:07
  • 1. Basic understanding of Trivy tool.mp4
    04:58
  • 2. Deploy and configure Trivy.mp4
    02:55
  • 3. Demo Basic Image vulnerability scan.mp4
    05:57
  • 4. Demo Container Image.mp4
    01:21
  • 5. Container Image scan on files inside Image.mp4
    17:58
  • 6. Container Image scan on Image metadata.mp4
    10:00
  • 1. CIS benchmark walkthrough.mp4
    03:29
  • 2. Installation Docker bench security tool (Run as script).mp4
    08:56
  • 3. Installation Docker bench security tool (Run as container).mp4
    04:34
  • 4. Optional Challenges with script as a command.mp4
    03:20
  • 5. Scenario 1 Run benchmark check and fix.mp4
    11:56
  • 6. Scenario 2 Run benchmark check and fix.mp4
    13:06
  • 7. Scenario Post fix validation (Manual).mp4
    03:23
  • 8. Docker security bench logging.mp4
    04:36
  • 1. GitHub and Docker Hub account walkthrough.mp4
    03:20
  • 2. GitHhub intergration with VS Code.mp4
    09:27
  • 3. Scenario 1 Implement Dockerfile for Nginx webapp.mp4
    10:30
  • 4. Scenario 1 GitHub Secrets for authentication.mp4
    06:00
  • 5. Scenario 1 GitHub actions workflow YAML (GitHub actions).mp4
    28:41
  • 6. Scenario 1 GitHub actions execution.mp4
    13:14
  • 7. Scenario 2 Repository tags.mp4
    20:49
  • 8. Scenario 2 Repository tags.mp4
    06:50
  • 1. Image vulnerability scan implementation (build and push action).mp4
    10:43
  • 2. CICD workflow Commit changes to run Image scan (dynamic tagging).mp4
    05:35
  • 3. Manual Run github workflow.mp4
    03:23
  • 4. Run Build, Scan and Push github workflow.mp4
    20:07
  • 1. Project Introduction.mp4
    00:34
  • 2. Project agenda.mp4
    01:38
  • 3. AWS EC2 Instance setup for Docker Engine.mp4
    03:53
  • 4. EC2 ssh access and configuration.mp4
    03:55
  • 5. Basic check of Docker Engine tool and directory structure.mp4
    02:33
  • 6. K8SEngineers application deployment workflow.mp4
    00:54
  • 7. PostgreSQL deployment workflow.mp4
    02:02
  • 8. PostgreSQL Implement Dockerfile.mp4
    05:04
  • 9. PostgreSQL Implement scripts to initialize.mp4
    05:48
  • 10. PostgreSQL Download and access initial DB backup file.mp4
    01:13
  • 11. PostgreSQL Build image from Dockerfile.mp4
    02:06
  • 12. Launch PostgreSQL database.mp4
    04:37
  • 13. NodeJS deployment workflow.mp4
    02:15
  • 14. Backend Clone repository for k8sengineers backend code.mp4
    01:05
  • 15. Backend Implement Dockerfile.mp4
    05:15
  • 16. Backend Define ENV for NodeJS to access PostgreSQL.mp4
    02:34
  • 17. Backend Build Image from Dockerfile.mp4
    02:35
  • 18. Backend Launch NodeJS container.mp4
    02:12
  • 19. Backend Check NodeJS health after deployment.mp4
    02:45
  • 20. ReactJS deployment workflow.mp4
    02:54
  • 21. Frontend Clone repository for k8sengineers frontend code.mp4
    01:02
  • 22. Frontend Implement Dockerfile.mp4
    07:55
  • 23. Frontend Build image from Dockerfile.mp4
    03:02
  • 24. Frontend Launch ReactJS container.mp4
    02:14
  • 25. Allow ports to access k8sengineers application.mp4
    01:02
  • 26. Conclusion Access application to verify deployment.mp4
    04:06
  • 1. Changes for Docker Compose.mp4
    03:05
  • 2. Implement Docker compose file.mp4
    11:07
  • 3. Image build with Docker compose.mp4
    06:58
  • 4. Deploy service with Docker compose.mp4
    01:52
  • 5. Update AWS Rote53 with A and CNAME record.mp4
    02:17
  • 6. Access application after deployment.mp4
    01:03
  • 7. Cleanup activity.mp4
    01:36
  • 1. Introduction.mp4
    00:34
  • 2. Project agenda.mp4
    01:37
  • 3. Application deployment workflow.mp4
    00:49
  • 4. PostgreSQL architecture.mp4
    06:06
  • 5. ECS VPC network architecture.mp4
    05:03
  • 6. VPC network components.mp4
    04:05
  • 7. ECS Cluster walkthrough.mp4
    03:16
  • 8. GitHub repository for PostgreSQL.mp4
    03:27
  • 9. IAM user for terraform workflow.mp4
    01:35
  • 10. Terraform VPC datasource.mp4
    08:57
  • 11. Terraform task role and policies.mp4
    06:40
  • 12. Terraform PostgreSQL task definition.mp4
    06:42
  • 13. Terraform Security group.mp4
    03:48
  • 14. Terraform NLB and Targetgroups.mp4
    06:44
  • 15. Terraform ECS datasource.mp4
    02:11
  • 16. Terraform PostgreSQL ECS service.mp4
    04:30
  • 17. Terraform Push to GitHub repo.mp4
    03:50
  • 18. GitHub Actions secrets for IAM keys.mp4
    03:20
  • 19. Terraform Remote state storage and state locking.mp4
    04:55
  • 20. GitHub Implement workflow actions yaml.mp4
    04:41
  • 21. GitHub actions Resource creation.mp4
    27:39
  • 22. Fix failures PostgreSQL DB check.mp4
    07:24
  • 23. Fix failures Update workflow aws s3 command.mp4
    13:42
  • 24. K8S application (React and Node) architecture.mp4
    08:15
  • 25. Node app GitHub repo setup and vs code configuration.mp4
    01:49
  • 26. Node app Code walkthrough.mp4
    00:31
  • 27. Node app Dockerfile.mp4
    08:17
  • 28. Node app GitHub actions workflow implementation.mp4
    04:26
  • 29. Node app Image build and push to ECR workflow.mp4
    06:44
  • 30. React app ECR repository configuration.mp4
    00:57
  • 31. React app GitHub repo setup and vs code configuration.mp4
    01:01
  • 32. React app Dockerfile.mp4
    08:31
  • 33. React app GitHub workflow execution and fix failures.mp4
    22:34
  • 34. Terraform GitHub repository setup and vs code configuration.mp4
    01:56
  • 35. Terraform Provider block.mp4
    03:43
  • 36. Terraform Task role and policies.mp4
    05:39
  • 37. Terraform Security group and rules.mp4
    06:25
  • 38. Terraform ALB and target groups.mp4
    11:33
  • 39. Terraform ECS node service and task definition.mp4
    06:43
  • 40. Terraform ECS react service and task definition.mp4
    04:00
  • 41. AWS S3 bucket for ENV files.mp4
    04:57
  • 42. Terraform Route53 configuration.mp4
    01:21
  • 43. Terraform GitHub actions workflow YAML.mp4
    04:44
  • 44. Terraform Deployment process.mp4
    06:23
  • 45. Terraform cleanup resources activity.mp4
    07:19
  • 1. PostgreSQL GitHub repository configuration.mp4
    01:33
  • 2. Manage repository from VS code for PostgreSQL.mp4
    01:43
  • 3. Implement PostgreSQL Dockerfile.mp4
    02:04
  • 4. PostgreSQL startup scripts.mp4
    03:41
  • 5. Implement PostgreSQL github actions workflow.mp4
    03:24
  • 6. AWS ECR repository for PostgreSQL image.mp4
    03:25
  • 7. Update repository Secrets with IAM User credentials and ECR repository.mp4
    04:19
  • 8. PostgreSQL Trigger GitHub actions with Image build workflow.mp4
    09:50
  • 9. EKS cluster walkthrough.mp4
    02:03
  • 10. Integrate ECR policy to EKS Compute nodes (EC2).mp4
    03:12
  • 11. Kubernetes secrets to store PostgreSQL credentials.mp4
    05:53
  • 12. AWS EBS CSI driver for EKS Cluster.mp4
    03:34
  • 13. AWS EBS StorageClass.mp4
    05:32
  • 14. Part 1 Implement StatefulSet object for PostgreSQL deployment.mp4
    07:16
  • 15. Part 2 Implement StatefulSet object for PostgreSQL deployment.mp4
    09:51
  • 16. Access PostgreSQL DB with Service type ClusterIP.mp4
    08:48
  • 17. NodeJS K8SEngineers backend repository.mp4
    01:56
  • 18. Manage repository from VS code for NodeJS.mp4
    01:41
  • 19. Implement Dockerfile for NodeJS.mp4
    05:25
  • 20. Skip files to Image build with .dockerignore.mp4
    01:50
  • 21. Implement NodeJS github actions workflow.mp4
    03:24
  • 22. Update repository Secrets with IAM User credentials and NodeJS ECR repository.mp4
    02:11
  • 23. NodeJS Trigger GitHub actions with Image build workflow.mp4
    07:06
  • 24. Re-build NodeJS Image with custom .env file.mp4
    03:28
  • 25. Implement Deployment YAML for NodeJS.mp4
    02:20
  • 26. Create deployment object for NodeJS.mp4
    02:43
  • 27. Expose NodeJS through k8s service type ClusterIP.mp4
    03:17
  • 28. ReactJS K8SEngineers backend repository.mp4
    02:13
  • 29. Manage repository from VS code for ReactJS.mp4
    00:54
  • 30. Implement Dockerfile for ReactJS.mp4
    05:38
  • 31. Add nginx default configuration and .dockerignore.mp4
    02:23
  • 32. Implement ReactJS github actions workflow.mp4
    03:20
  • 33. Update repository Secrets with IAM User credentials and ReactJS ECR repository.mp4
    02:15
  • 34. ReactJS Trigger GitHub actions with Image build workflow.mp4
    05:00
  • 35. Create deployment object for ReactJS and service ClusterIP.mp4
    05:16
  • 36. Integrating AWS Load Balancer controller for Layer-7 routing on EKS.mp4
    01:27
  • 37. ReactJS Ingress rules.mp4
    10:19
  • 38. NodeJS Ingress rules.mp4
    04:30
  • 39. Ingress rule for SSL redirection.mp4
    02:28
  • 40. AWS Certificate Manager for SSL communication.mp4
    02:52
  • 41. Ingress rule with AWS SecurityGroup.mp4
    02:21
  • 42. Create Ingress object for AWS ALB.mp4
    05:41
  • 43. Add DNS record for k8sdevops.in domain with ALB DNS as alias.mp4
    02:08
  • 44. k8sdevops.in application accessiability.mp4
    01:43
  • 45. Resource cleanup activity.mp4
    03:47
  • Description


    Real-Time hands-on Projects from different Tools deployment to gain in-depth knowledge of Containerization platforms

    What You'll Learn?


    • Deployment best practices on Containerization tools like Docker and Kubernetes
    • We have covered deployment from different applications and tools to understand the core functionalities
    • Intention to add these projects to your carrier growth in containerization technology
    • Code, build, test, and deployment on different platforms like Docker Engine, Docker Compose and Kubernetes

    Who is this for?


  • Beginners like freshers to advanced like Professionals to under the core functionalities of Deployment process on Containerization tools
  • What You Need to Know?


  • Basic knowledge on Docker Engine (Container, Image, Network, and Storage), Docker Compose (YAML), Kubernetes, AWS, Azure Cloud)
  • More details


    Description

    Projects play a key role to understand any technology. So that we understand the deployment process and best practises that to be followed on Containerized platforms like Docker Engine, Docker Compose, and Kubernetes On-premises, AWS and Azure Cloud (upcoming...)

    Deployment tools:

    1) Nginx Webservers

    2) MySQL Database server

    3) Wordpress (Apache + MySQL) CMS (Content Management System)

    4) Node application deployment

    5) Jenkins (Opensource CICD tool)

    6) .Net, Python, Java (upcoming...)

    7) K8SEngineers application deployment which is built on ReactJS, NodeJS, and PostgreSQL (MERN stack)


    Platforms:

    1) Docker Engine

    2) Docker Compose

    3) Kubernetes (On-premises)

    4) AWS ECS

    5) AWS EKS

    6) AWS ECR

    7) GitHub actions

    8) Azure Container Registry (Upcoming)

    9) Azure Container Instances (Upcoming)

    10) Azure App Services (Upcoming)

    11) AKS


    These live projects and other OpenSource projects helps to plan for Kubernetes certifications like CKA (Certified Kubernetes Administrator) and CKAD (Certified Kubernetes Application Developer).

    This course was designed on intention to keep on adding other Projects from different programming languages and tools as well which will be a never ending process from VisualPath Team.

    In order to learn basics to understand the Projects, please go through other beginners and master Docker and Kubernetes Program from visualpath in Udemy

    Who this course is for:

    • Beginners like freshers to advanced like Professionals to under the core functionalities of Deployment process on Containerization tools

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Visualpath .
    Visualpath .
    Instructor's Courses
    VisualPath is an IT Educational Institute. Established in 2008, Visualpath offers the world-class quality  software training covering a wide range of courses like Linux administration, DevOps, AWS Cloud, MS Azure, Fullstack Development, RPA Tools, Mulesoft, ServiceNow, Sitecore, Micro Services, Azure Cloud DevOps, Docker & Kubernetes, CKS training program as well etc.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 160
    • duration 15:20:23
    • Release Date 2024/02/10