Resultados 1 al 1 de 1

Tema: Docker From Scratch With Spring Webflux

  1. #1
    Fecha de ingreso
    noviembre 2020
    Mensajes
    10.747
    Agradecido: 957

    Predeterminado Docker From Scratch With Spring Webflux

    ffA9Iie - Docker From Scratch With Spring Webflux
    Docker From Scratch With Spring Webflux
    Published 6/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 4.64 GB | Duration: 10h 31m
    Cloud Native Application Development Series: Part 1
    What you'll learn
    Learn Docker from scratch
    Mastering Docker Commands & Debugging
    Docker Compose for running multiple services
    Dockerizing Spring Applications
    How Docker helps Spring Developers
    Requirements
    Knowledge on Spring WebFlux
    Knowledge on Java
    Comfortable with Indian Accent
    Description
    This course is particularly for Spring Developers who wants to learn Docker From Scratch. Along with learning docker, We will also see how docker can be helpful in a Java developer day-to-day life. Increasing Productivity and Quality of our deliverables with the help of Docker. That is the ultimate goal of the course.Here is what we will do in this courseocker From ScratchWe will start from the story behind docker creation, why developer needs to learn Docker, How docker is different from Virtual Machines.Mastering Docker commands and debuggingCreating Docker Containers and Various run optionsPort Mapping / Volume MappingCreating our own Docker ImagesDocker Networks / Creating custom bridge networkDocker ComposeDeclarative way of creating docker containersPort & Volume mappings with Docker ComposeMongoDB and Mongo ExpressPostgres and AdminerDockerizing Spring ApplicationMicroservice Development with Spring WebFluxReactive MongPackaging our Spring application as Docker ImageRunning our application via Docker ComposeIntegration Testing With Test ContainerImproving the quality of our application by writing integration tests using DockerGenericContainer approachComposeContainer approachMockserverHow Mockserver worksStarting early development process when the dependent service is not ready in Microservices architectureWriting Integration tests along with MockserverAPI Gateway with NginxUsing Nginx for Path based routing and Load balancingNginx + Microservices + Docker Compose to simulate mini cloud in our local for testingAssignment - You will be given a task to do the following Develop a MicroservicePersistence with MongoDBCreate Docker imageRunning the application via Docker ComposeWrite Integration Tests
    Overview
    Section 1: Introduction
    Lecture 1 Introduction
    Section 2: Need For Docker
    Lecture 2 Story Behind Docker
    Lecture 3 Why Developer needs to learn Docker
    Lecture 4 How Docker works on Mac/Windows
    Section 3: Docker Crash Course
    Lecture 5 Installing Docker
    Lecture 6 Install Verification
    Lecture 7 Docker Terminologies
    Lecture 8 Docker System Prune
    Lecture 9 Hello World
    Lecture 10 Docker Pull
    Lecture 11 Creating Ubuntu Container
    Lecture 12 Interactive Mode
    Lecture 13 Docker Start Command
    Lecture 14 Docker Stop / Kill Command
    Lecture 15 Docker Exec Command
    Lecture 16 Image Name Format
    Lecture 17 Creating Nginx Container
    Lecture 18 Port Mapping
    Lecture 19 Checking Mapped Ports
    Lecture 20 Detached Mode
    Lecture 21 Accessing Container Log
    Lecture 22 Volume Mapping - Theory
    Lecture 23 Volume Mapping - Demo Part 1
    Lecture 24 Volume Mapping - Demo Part 2
    Lecture 25 Volume Mapping - Nginx
    Lecture 26 Volume Mapping - Single File
    Lecture 27 Volume Mapping - Read Only Mode
    Lecture 28 Network - Theory
    Lecture 29 Network - Demo
    Lecture 30[Quick Note] - Nginx in Docker Network
    Lecture 31 Network - Custom Bridge Demo
    Lecture 32 Dockerfile - Intro
    Lecture 33 Building Hello World Image
    Lecture 34 Exploring Our Image
    Lecture 35 Building Image With ENTRYPOINT
    Lecture 36 Installing Java Manually in Ubuntu Container
    Lecture 37 Building Java Base Image - Part 1
    Lecture 38 Building Java Base Image - Part 2 - With ADD Command
    Lecture 39 NONE Images
    Lecture 40[Quick Note] - COPY Usage
    Lecture 41 Passing Environment Variable
    Lecture 42 Exec vs Shell Form
    Lecture 43 How Docker Builds Image - Theory
    Lecture 44 How Docker Builds Image - Demo
    Lecture 45 Docker Push / DockerHub
    Lecture 46 Summary
    Section 4: Docker Compose
    Lecture 47 Intro
    Lecture 48 Docker Compose - Demo - Part 1
    Lecture 49 Docker Compose - Demo - Part 2
    Lecture 50 Docker Compose - File Option
    Lecture 51 Detached Mode / Accessing Logs
    Lecture 52 Volume Mapping
    Lecture 53 Network
    Lecture 54 Container Environment Variable Via Docker Compose
    Lecture 55 Env File
    Lecture 56 Variable Substitution In Compose File
    Lecture 57 MongoDB / Mongo Express - Part 1
    Lecture 58 MongoDB / Mongo Express - Part 2
    Lecture 59 MongoDB Persistence
    Lecture 60 MongoDB Initialize DB With Script
    Lecture 61 Building Custom Mongo With Data
    Lecture 62[Assignment] - Postgres / Adminer
    Lecture 63 Summary
    Section 5: Dockerizing Spring Application
    Lecture 64 Intro
    Lecture 65 Project Setup
    Lecture 66 Entity / DTO / Repo / Util Creation
    Lecture 67 Service
    Lecture 68 Controller
    Lecture 69 Mongo Initialization With Script
    Lecture 70 Application Demo
    Lecture 71 Introducing Alpine
    Lecture 72 Finding Base Image
    Lecture 73 Dockerizing Our Application
    Lecture 74 Running via Docker Compose
    Lecture 75 Docker Compose Build Option
    Lecture 76 Docker Compose Profile
    Lecture 77[Optional] - Multi Stage Dockerfile
    Lecture 78[Optional] - Build Pack
    Lecture 79 Summary
    Section 6: Integration Testing With TestContainers
    Lecture 80 Intro
    Lecture 81 First Integration Test
    Lecture 82 Creating BaseTest With GenericContainer
    Lecture 83 Integration Test Run Demo
    Lecture 84 Logback Resource
    Lecture 85 Adding Logback XML
    Lecture 86 More Integration Tests
    Lecture 87 Running via Command Line
    Lecture 88 Creating BaseTest With Compose
    Lecture 89[Quick Note] - Docker Compose File Changes
    Lecture 90 Summary
    Section 7: Assignment
    Lecture 91 Intro
    Lecture 92[Optional] - Project Setup
    Lecture 93[Optional] - DTO / Entity / Repo / Util
    Lecture 94[Optional] - Service
    Lecture 95[Optional] - Controller
    Lecture 96[Optional] - Mongo Initialize With Script
    Lecture 97[Optional] - Application Properties Update
    Lecture 98[Optional] - Dockerfile
    Lecture 99[Optional] - Docker Compose
    Lecture 100[Quick Note] - Unit Tests vs Integration Tests - Class Naming Convention
    Lecture 101[Optional] - Running Application via Docker Compose
    Lecture 102[Optional] - Base Integration Test
    Lecture 103[Optional] - Writing Integration Test
    Lecture 104 Assignment Solution Review
    Lecture 105 Final Demo
    Section 8: Mockserver
    Lecture 106 Problem Statement
    Lecture 107 Mockserver Introduction
    Lecture 108 Mockserver Demo - Part 1
    Lecture 109 Mockserver Demo - Part 2
    Lecture 110 DTO
    Lecture 111 Service Client
    Lecture 112 Service / Controller Changes
    Lecture 113 Mocking Dependent Service
    Lecture 114 Running Application With Mockserver Demo
    Lecture 115 Making Service Resilient
    Lecture 116 Integration Test With Mockserver - Part 1
    Lecture 117 Integration Test With Mockserver - Part 2
    Lecture 118 Final Demo
    Section 9: API Gateway / Service Integration
    Lecture 119 Intro
    Lecture 120 Setting Hostname
    Lecture 121 Project Setup
    Lecture 122 Docker Compose File Creation
    Lecture 123 Nginx Path Based Routing
    Lecture 124 Container Scaling
    Lecture 125 App Demo
    Lecture 126 Frontend - Part 1
    Lecture 127 Frontend - Part 2
    Lecture 128 Frontend - Part 3
    Lecture 129 Nginx Serving Static Resources
    Lecture 130 Final Demo
    Section 10: Spring Native
    Lecture 131 GraalVM
    Any Java / Spring Developer
    Screenshots


    Contenido oculto. Ha de estar registrado, y pulsar el botón "Gracias" para visualizar sus enlaces de descarga.
    Si trás registrarse todavía no visualiza el botón de "gracias", pulse la tecla F5, para refrescar la página.

  2. El siguiente Usuario agradeció a lovewarez este mensaje:

    chams404 ( 5 mayo 2024)

Etiquetas para este tema

Permisos de publicación