Code-based Cloud Deployment and Configuration

Welcome to the Code-based Cloud Deployment and Configuration lab. 

In this lab, you will be provided with the instructions and devices needed to develop your hands-on skills.

Amazon Web Services (AWS) offers a comprehensive suite of cloud computing services designed to provide scalable, reliable, and cost-effective solutions for business. These services include computing power with Amazon Elastic Compute Cloud (EC2), storage options like Amazon Simple Storage Service (S3), and databases such as Amazon Relational Database Service (RDS) and Amazon DynamoDB. AWS also provides networking services, content delivery, machine learning, and analytics tools, among others.

To manage and automate infrastructure deployment, AWS offers AWS CloudFormation, a service that allows users to define their infrastructure in code using templates, enabling consistent and repeatable provisioning of resources.

In this lab, you will conduct a manual configuration of a simple public web server deployment then deploy the same configuration with CloudFormation.

Overview

Learning Outcomes

In this module, you will complete the following exercises:

  • Exercise 1 – Create a Public Website Using CloudFormation

After completing this module, you should be able to:

  • Create and Launch a Stack with CloudFormation

Exam Objectives

The following exam objectives are covered in this module:

  • 2.4 Given a scenario, use code to deploy and configure cloud resources