hands-on lab

Deploy Container Workloads with Amazon Lightsail

Difficulty: Beginner
Duration: Up to 1 hour
Students: 805
Rating: 4.3/5
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.

Description

Amazon Lightsail is an easy-to-use cloud platform that offers everything you need to build an application or website with a cost-effective monthly plan. Lightsail containers, announced at re:Invent 2020, is focused on letting you easily build container-based applications and websites. To deploy containers in Lightsail you create a container service specifying only a couple parameters, its power and scale. AWS manages the compute, network, and traffic management for you. You can deploy up to ten containers in a container service and one can be chosen as a public endpoint. Lightsail provides a load-balanced, secure HTTPS endpoint to access the public endpoint.

This lab allows you to try out Lightsail containers by deploying a web server container.

Learning Objectives

Upon completion of this Lab you will be able to:

  • Explain the Lightsail container service capacity model
  • Understand the support container image sources for Lightsail containers
  • Create Lightsail container deployments
  • Monitor Lightsail container deployments

Intended Audience

This lab is intended for:

  • Anyone working with Docker containers
  • Anyone interested in an easy to use service for deploying containers

Prerequisites

You should possess:

  • Basic understanding of Docker containers

The following content is sufficient to fulfill these prerequisites:

Environment before

Environment after

Covered topics

Lab steps

Logging in to the Amazon Lightsail Console
Creating a Lightsail Container Service
Deploying Containers to Lightsail Container Service
Monitoring the Lightsail Container Service Deployment