Tags
Language
Tags
June 2025
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 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Build Scalable Applications Using Docker And Kubernetes

    Posted By: ELK1nG
    Build Scalable Applications Using Docker And Kubernetes

    Build Scalable Applications Using Docker And Kubernetes
    Published 4/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.31 GB | Duration: 3h 13m

    A Practical Step by Step guide to build a Scalable Microservices Application

    What you'll learn

    Learn the concepts of Containers and Docker

    Use Docker to Containerize an Application

    Create Multi-container Applications using Docker Compose

    Learn the concepts of Container Orchestration with Kubernetes

    Create a REST API Server in a Kubernetes Pod

    Expose your Application using Kubernetes Service

    Manage Application Revisions and Scalability using Kubernetes Deployment

    Persist the state of your Application using Kubernetes Persistent Volume

    Manage Configuration Changes to your Kubernetes Application using ConfigMap and Portainer

    Learn and apply the concepts of Microservices and Independent Deployability

    Requirements

    Basic Programming and Problem Solving Knowledge

    Knowledge of one general purpose programming language

    Basic knowledge of Web Development

    Optional: Basic knowledge of PHP and Python

    Description

    Did you want to start learning Application Containerization, Docker, and Kubernetes but did not know where to start? Do you want something that is not just theroy, but rather a journey where you create and run an actual Application?Then this course is for you. You will learn the concepts of Containers and how to put them to practice using Docker and Kubernetes. Better yet, you will build a Microservices Application in this course as you learn and apply the new concepts.Course ObjectivesApplication ContainerizationMulti-container Docker ApplicationsKubernetes as a Container OrchestratorManage Applications using KubernetesConfigure Applications using KubernetesLearn and apply the concepts of MicroservicesYou will build this ApplicationA Two-Tier Microservices Application which hasA PHP Web Front EndA Flask REST API Server BackendFully scalable, ready to scale up or downImplemented in a Microservices Architecture, allowing Independent Deployability and Independent Scalability of each tierPersist Important data on the server, even if the Application crashesApply all the concepts you will learn as you build this Application bit by bitTechnology used in the ApplicationThe Frontend tier is built with PHP, HTML, CSSThe Backend tier is a REST API Server written in the Flask Python FrameworkContainerize each tier in its own Docker Container ImageBuild the end-to-end application using Docker, then using KubernetesLearn what Kubernetes adds on top of Docker to better manage your application

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Lecture 2 Welcome to the course

    Lecture 3 Course Objectives

    Section 2: Hello, Docker - Hello, Kubernetes

    Lecture 4 Hello, World!

    Lecture 5 Docker Desktop

    Lecture 6 Lab1: Install Docker Desktop on a Windows machine

    Lecture 7 Install Docker Desktop on Mac or Linux

    Lecture 8 Lab 2: Run a Hello, World Container

    Lecture 9 Lab 3: Enable Kubernetes in Docker Desktop

    Lecture 10 Lab 4: Run a Hello, World Pod on Kubernetes

    Section 3: A Practical Introduction to Docker

    Lecture 11 Welcome to Docker

    Lecture 12 What is Docker and how it can help you?

    Lecture 13 Lab 5: Use Docker to Containerize a REST API Application

    Lecture 14 Lab 6: Pass Arguments to change the behaviour of a Container

    Lecture 15 Lab 7: Create a Multi-container Docker Application

    Lecture 16 Lab 8: Use Docker to containerize a PHP Application

    Lecture 17 Lab 9: Simplify the Multi-container Application using Docker Compose

    Section 4: A Practical Introduction to Kubernetes

    Lecture 18 Welcome to Kubernetes

    Lecture 19 A Practical Introduction to Kubernetes

    Lecture 20 The Kubernetes Pod for the REST API Server

    Lecture 21 Lab 10: Create a REST API Server in a Kubernetes Pod

    Lecture 22 A Kubernetes ReplicaSet for the REST API Server

    Lecture 23 Lab 11: Create a Highly Available REST API Server using Kubernetes ReplicaSet

    Lecture 24 Kubernetes Services for the REST API Server

    Lecture 25 Lab 12: Use A Kubernetes Service to expose a Highly Available REST API Server

    Lecture 26 A Kubernetes Deployment for the REST API Server

    Lecture 27 Lab 13: Create a Highly Available REST API Server using Kubernetes Deployment

    Lecture 28 Lab 14: Manage Revisions of a REST API Server using Kubernetes Deployment

    Lecture 29 A Kubernetes Persistent Volume for the REST API Server

    Lecture 30 Lab 15: Persist the state of your Application using a Persistent Volume

    Lecture 31 Lab 16: Manage Configurations of the Application using ConfigMap and Portainer

    Lecture 32 A Brief Introduction to Microservices and Independent Deployability

    Lecture 33 Lab 17: Complete the Two-Tier Application

    Section 5: Recap and What's next

    Lecture 34 Recap of what you learned in this course

    Lecture 35 Preparing for a Kubernetes Certification

    Lecture 36 Kubernetes Certifications and Courses

    Lecture 37 Suggestions and next steps

    Lecture 38 Download the course slide deck

    Programmers who want to run containerized workloads using Kubernetes and Docker,Solution Architects who want to create scalable, multi-tier, containerized applications,Technical Specialists who want to learn and apply the concepts of Microservices and Independent Deployability