Companies Home Search Profile

Handling Data and Stateful Applications in Docker and Kubernetes

Focused View

Elton Stoneman

3:38:04

134 View
  • 1. Course Overview.mp4
    02:13
  • 1. Understanding the Problem.mp4
    05:19
  • 2. Images and Image Layers.mp4
    05:37
  • 3. Demo- Images and Image Layers.mp4
    09:19
  • 4. The Container Writeable Layer.mp4
    02:54
  • 5. Demo- Container Writeable Layers.mp4
    07:38
  • 6. Volume Mounts in the Container Filesystem.mp4
    02:51
  • 7. Demo- Volumes and Filesystem Mounts.mp4
    08:41
  • 8. Demo- Windows Volumes and Filesystem Mounts.mp4
    05:03
  • 9. Module Summary.mp4
    03:45
  • 01. Isolating Configuration from Your Docker Images.mp4
    07:30
  • 02. Demo Part 1- ConfigMaps in Kubernetes.mp4
    08:10
  • 03. Demo Part 2- Modelling Configuration.mp4
    09:23
  • 04. Identifying Sensitive Configuration Data.mp4
    05:25
  • 05. Demo Part 1- Secrets in Kubernetes.mp4
    08:25
  • 06. Demo Part 2- Securing Access with RBAC.mp4
    04:49
  • 07. Managing Access to Sensitive Configuration.mp4
    06:38
  • 08. Demo- Secret Store CSI Driver.mp4
    11:27
  • 09. Surfacing Volumes from Azure KeyVault.mp4
    06:16
  • 10. Module Summary.mp4
    04:35
  • 1. Understanding Stateful Storage Patterns.mp4
    04:59
  • 2. Demo- Persistent Storage in Kubernetes.mp4
    06:47
  • 3. Container and Pod Storage Lifecycles.mp4
    04:46
  • 4. Demo- Persistent Volumes and Claims.mp4
    07:07
  • 5. Access Modes and Cluster-wide Storage.mp4
    04:16
  • 6. Demo Part 1- Managing Persistent Volumes.mp4
    06:12
  • 7. Demo Part 2- Using Cluster-wide Storage.mp4
    03:52
  • 8. Abstract Modelling with Storage Classes.mp4
    05:54
  • 9. Module Summary.mp4
    03:02
  • 1. Understanding Image Storage.mp4
    04:14
  • 2. Demo Part 1- Optimizing Build Speed.mp4
    07:28
  • 3. Demo Part 2- Optimizing Image Size.mp4
    05:04
  • 4. Image Layers and Registry Servers.mp4
    04:53
  • 5. Demo- Managing Container Registries.mp4
    09:11
  • 6. Servers and Image Layers.mp4
    04:07
  • 7. Demo- Cleaning Up Image Storage.mp4
    05:20
  • 8. Course Summary.mp4
    04:54
  • Description


    You can run stateful applications and databases in containers - but should you? This course teaches you how the container filesystem works, how to persist data outside of containers, and how to choose storage options for Docker and Kubernetes.

    What You'll Learn?


      Containers are meant to be short-lived - you replace them any time you update your app code or apply a security patch. What happens to the data inside containers when you replace them, and how can you get the benefits of containerization for stateful applications?

      In this course, Handling Data and Stateful Applications in Docker and Kubernetes, you'll learn how storage works in containers – how the filesystem is constructed and how you can persist data outside of the container lifecycle.

      First, you'll learn about image layers and volume mounts in Docker. Then, you'll explore how to inject configuration files into containers with Kubernetes. Next, you'll explore options for writing persistent data in Kubernetes clusters. Finally, you'll discover about optimizing Docker images and managing storage on servers and registries.

      By the end of the course, you'll understand all the choices for handling data in containers, and you'll be able to run your own stateful apps in Docker and Kubernetes.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Elton Stoneman
    Elton Stoneman
    Instructor's Courses
    Elton is a 10-time Microsoft MVP, author, trainer and speaker. He spent most of his career as a consultant working in Microsoft technologies, architecting and delivering complex solutions for industry leaders. He has delivered APIs on Azure serving millions of clients daily, Big Data solutions processing billions of events weekly, and cutting-edge solutions powered by containers. Elton's experience with .NET goes from .NET 1.0 running on Windows Server, right up to .NET Core running on Linux. When Docker emerged as the best way to run applications, Elton made containers his focus, and now he works for Docker. He travels the world helping people understand what containers, Kubernetes and DevOps can do for them and their software delivery.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 37
    • duration 3:38:04
    • level average
    • English subtitles has
    • Release Date 2023/01/24