Introduction to Containers

Difficulty: Beginner
Duration: 2 minutes and 11 seconds
Students: 21,888
Rating: 4.7/5

Containers are a bit of an “it” thing in technology right now. The reason for this is simple: they’re a very powerful tool that can streamline your development and ops processes, save companies money, and make life for developers much easier. However, the flip side of this is that they’re a new paradigm to understand, and require that apps be built with a specific architecture to take full advantage of their features. In this lesson written and presented by Adrian Ryan, you'll learn what containers are, the benefits of using them, and how to containerize an app.

For any feedback relating to this lesson, please contact us at support@cloudacademy.com.

Learning Objectives

  • Learn what containers are and how they work
  • Compare containers to other similar technologies
  • Understand the main use cases of containers
  • Understand how to use containers in the real world to containerize an app

Intended Audience

This lesson is intended for business managers, product managers, junior developers, or anyone interesting in learning about container technology. If you're more of an advanced developer or CIS admin, this lesson might be a bit too simple for you, even if you don't know much about containers.

Prerequisites

To get the most from this lesson, you should have a basic level of business technology literacy and should know what a server, a virtual machine, and a Linux distro are.