CloudAcademy
  1. Home
  2. Training Library
  3. Containers
  4. Courses
  5. Basics of Using Containers in Production

Introduction

The course is part of these learning paths

Get Started Building Cloud Solutions
course-steps 14 certification 3 lab-steps 1 quiz-steps 1
DevOps Engineer – Professional Certification Preparation for AWS
course-steps 16 certification 1 lab-steps 10 quiz-steps 2

Contents

keyboard_tab
Course Introduction
Course Conclusion
play-arrow
Start course
Overview
DifficultyIntermediate
Duration48m
Students756

Description

Course Description:

This course is for anyone with a basic understanding of what containers are, and even why you'd want to use them, but who doesn't understand the nitty-gritty of how they work yet. You should have a basic technical literacy, as well as an understanding of cloud app architecture.  In this course, you'll learn about the major concepts around containers. You'll learn about different container systems, learn all about orchestration, get a better understanding of how and why to build and run 12-factor apps on containers, container security issues, and you'll even get a quick look at how to get a microservices app up-and-running on your computer in about two minutes with Docker compose.

Course Objectives:

Understand the options for running containers
Understand the common security concerns
Know why orchestration is important
Understand what types of applications should be containerized
Understand how logging and monitoring works with containers

Intended Audience:

  • Project Manager
  • Business Manager
  • Developers

Pre-Requisites:

A good prereq for this course is the Intro to Containers course.

This Course Includes:

47 minutes of high-definition video.

Console demonstrations

What You'll Learn:

Course Intro: What to expect from this course

Microservices: Designing Microservices and 12-factor apps.

Running a Microserve App on Compose: Demo of using Compose.

Container Orchestraion: What is orchestration and how does it work?

Container Security:Best practices to make containers more secure.

Container Logging and Monitoring: An overview of tools commonly used for monitoring.

Container Systems and OSs: Different Linux Containers: LXC, Docker, rkt, OCI, and an overview of Windows Containers.

Wrap-Up: Course summary

 

 

Transcript

Hello and welcome to the Cloud Academy course on the Basics of Using Containers in Production. In this course we'll be going over all the different concepts you'll need to know when containerizing your app for use in production environments.

This course is for anyone with a basic understanding of what containers are, and even why you'd want to use them but who doesn't understand the nitty gritty of how they work yet. You should have a basic technical literacy as well as an understanding of cloud app architecture.

A good prereq for this course is the intro to containers course on Cloud Academy. If you're a PM, business manager or even a developer this course should be pretty helpful. Although, if you already know all about containers and wanted a tutorial on how to get your first system up and running this won't be quite for you. In this course you'll learn all about the major concepts around containers.

You'll learn about the different container systems, learn about orchestration, get a better understanding of how and why to build and run 12 factor apps on containers, container security issues, and you'll even get a quick look at how to get a microservices app up and running on your own computer in about two minutes with Docker Compose.

A little bit about myself. I've been a product manager and educator for the last six years here in New York City. I was a second employee at General Assembly where I built a number of technology courses, and I also founded a startup teaching GitHub in Docker to developers, so I've got some experience working with containers. You can learn more about my work history on LinkedIn. And with that let's begin.

About the Author

Students2654
Courses3

Adrian M Ryan is an educator and product manager. He was an early employee at General Assembly, has co-founded an education startup and a consultancy, and he loves teaching. He grew up in rural Alaska, and while he now lives in New York City he makes sure to find time to get out in the woods hiking whenever possible.

Covered Topics