Introduction to Containers
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.