Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Deploying Distributed Applications with Docker App and CNAB

Docker via YouTube

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

Reviews

Start your review of Deploying Distributed Applications with Docker App and CNAB

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.