YoVDO

Deploying Distributed Applications with Docker App and CNAB

Offered By: Docker via YouTube

Tags

DockerCon Courses DevOps Courses Docker Courses Application Deployment Courses Configuration Management Courses

Course Description

Overview

Explore the Cloud Native Application Bundle (CNAB) specification and Docker App in this 41-minute conference talk. Learn how to package and deploy modern microservice applications with a unified approach, addressing challenges in lifecycle management and tool diversity. Discover how CNAB provides a generic solution for packaging various tools and application definitions, and see how Docker App leverages CNAB to offer powerful lifecycle management for applications. Gain insights into creating immutable application artifacts, pushing them to registries, and seamlessly installing them on clusters. Watch demonstrations on creating, inspecting, installing, and configuring Docker Apps, and understand how to solve lifecycle problems in traditional architectures.

Syllabus

Introduction
Agenda
What is an application
How to deploy an application
What is CNAB
CNAB is not a new specification
What is common for applications
Where can we reuse concepts
Diving into the spec
Bundle definition
Invocation image
Scene App
Docker App
Why Docker App
Lifecycle Problems
Traditional Architecture
Updates
Demo
Creating a Docker App
Docker App Inspect
Docker App Demo
Docker App Install
Docker App Configuration
Docker App Parameterization
Questions


Taught by

Docker

Related Courses

Architecting .NET Microservices in a Docker Ecosystem
Docker via YouTube
Docker and Pyrsia - Securing the Software Supply Chain
Docker via YouTube
Removing Complexity from Integration Tests Using Testcontainers
Docker via YouTube
Running an AWS Stack on Your Local Machine
Docker via YouTube
Building Observability for 99% Developers
Docker via YouTube