Deploying Distributed Applications with Docker App and CNAB
Offered By: Docker via YouTube
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
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX