Advanced Docker: Exploring Advanced Docker Principles & Practices

Docker 20.10
  • 14 Videos | 1h 35m 21s
  • Includes Assessment
  • Earns a Badge
Docker has revolutionized deployment. It allows developer to build, manage, and secure apps anywhere with ease. In this course, you'll explore advanced Docker principles and practices, which will enhance your skills in orchestrating multi-containers, microservices, and automated deployments. You’ll examine Docker basics, common misconceptions, and the benefits of using multiple Docker containers. You’ll then examine why microservices are needed, service and application decentralization, and how Docker multi-containers work. You’ll learn about common design patterns for managing APIs, delimitation of services, and testing and monitoring. Finally, you’ll examine multi-Docker deployment automation and associated best practices.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe Docker basic functionality and purpose
    recognize the common myths and misconceptions about Docker and its functionality
    identify main benefits of using Docker containers, multiple Docker containers, and the reasons for doing so
    describe what microservices are, their purpose, and reasons for use
    outline Docker architecture concepts and describe service and application decentralization
    describe functionality and concepts behind Docker multi-containers
  • outline the common design patterns using Docker
    describe design patterns for API management using Docker
    describe design patterns for delineation of services using Docker
    describe design patterns for testing and monitoring Docker containers
    describe various strategies for configuring continuous integration strategies for Docker
    outline development, deployment automation, container, and security best practices using the multi-Docker approach
    outline the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 17s
    UP NEXT
  • Playable
    2. 
    Docker Basics
    7m 32s
  • Locked
    3. 
    Common Misconceptions about Docker
    8m 22s
  • Locked
    4. 
    Benefits of Docker Containers
    7m 51s
  • Locked
    5. 
    Microservices and Docker
    7m 57s
  • Locked
    6. 
    Service and Application Decentralization
    8m 6s
  • Locked
    7. 
    Docker Multi-containers
    9m 11s
  • Locked
    8. 
    Docker Container Design Patterns
    6m 37s
  • Locked
    9. 
    API Management Design Patterns
    4m 54s
  • Locked
    10. 
    Service Delineation Design Patterns
    7m 14s
  • Locked
    11. 
    Testing and Monitoring Design Patterns
    9m 54s
  • Locked
    12. 
    Docker Continuous Integration Strategies
    6m 4s
  • Locked
    13. 
    Multi-Docker Best Practices
    9m 26s
  • Locked
    14. 
    Course Summary
    56s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.