Understanding Cloud Computing Essentials— From Zero to Hero

Understanding Cloud Computing Essentials— From Zero to Hero
Understanding Cloud Computing Essentials— From Zero to Hero

CLOUD LABS

Understanding Cloud Computing Essentials— From Zero to Hero

In this Cloud Lab, you’ll explore the computing services offered by AWS along with the basic infrastructure of the cloud. Also, you’ll learn to create an S3 bucket and utilize it with compute resources.

12 Tasks

beginner

2hr 30m

Certificate of Completion

Desktop OnlyDevice is not compatible.
No Setup Required
Amazon Web Services

Learning Objectives

An understanding of regions and availability zones in cloud infrastructure
Ability to create a user and attach identity based policy to it
Working knowledge of how to create a bucket and attach resource based policy to it
Familiarity with deploying a web server on an EC2 instance
Hands-on experience creating serverless applications with a Lambda function
An understanding of IAM roles for Lambda functions and EC2 instances

Technologies
Lambda logoLambda
IAM logoIAM
S3 logoS3
EC2 logoEC2
Skills Covered
Using AWS Cloud Services
Cloud Lab Overview

Cloud computing is the on-demand provision of IT infrastructure. Amazon Web Services provides various computing services, including Elastic Compute Cloud (EC2) and Lambda.

In this Cloud Lab, you’ll explore the global infrastructure of AWS and discuss how it is organized in regions and availability zones. Next, you’ll create a new user with the required permissions and then log in with the new user to complete the rest of the lab. Moving on, you’ll explore the major computing services offered by AWS and the customization options these services provide. Moreover, you’ll use a storage service provided by AWS and understand how storage and compute resources work together. Lastly, you’ll explore web server hosting with compute instances while managing access and security through IAM policies and roles.

By the end of this Cloud Lab, you’ll be well-equipped to configure and deploy your own compute instances and develop an understanding of IAM roles, resource-based policies, and identity-based policies. Furthermore, you’ll learn to use storage instances with compute instances.

The following is the high-level architecture diagram of the final infrastructure that you will build in this Cloud Lab:

Architecture diagram
Architecture diagram

Cloud Lab Tasks
1.Introduction
Getting Started
Understand Cloud and AWS Infrastructure
2.IAM User
Create an IAM User
3.S3 bucket
Create an S3 Bucket
Upload files to S3 Bucket
4.Elastic Cloud Computing (EC2)
Create Security Group
Launch an EC2 Instance
Deploy Web Application on EC2 instance
5.Serverless Computing Using Lambda Function
What is Serverless Computing?
Create a Lambda Function
6.Conclusion
Clean Up
Wrap Up
Labs Rules Apply
Stay within resource usage requirements.
Do not engage in cryptocurrency mining.
Do not engage in or encourage activity that is illegal.

Relevant Courses

Use the following content to review prerequisites or explore specific concepts in detail.

Trusted by 1.4 million developers working at companies including

Don’t take our word for it. See what our developers have to say.

Your method is simple, straight to the point and I can practice with it everywhere, even from my phone, that's something I have never had in other learning platforms.

Felipe Matheus
TestimonialsImg

I highly recommend Educative. The courses are well organized and easy to understand.

Adina Ong
TestimonialsImg

I prefer Educative courses because they have a nice mix of text & images. I find that with full video courses, it can often be too easy to go into passive learning mode.

Clifford Fajardo
TestimonialsImg

I prefer Educative courses because they have a nice mix of text & images. I find that with full video courses, it can often be too easy to go into passive learning mode.

Clifford Fajardo
TestimonialsImg
Don’t take our word for it. See what our developers have to say.

Your method is simple, straight to the point and I can practice with it everywhere, even from my phone, that's something I have never had in other learning platforms.

Felipe Matheus
TestimonialsImg

I highly recommend Educative. The courses are well organized and easy to understand.

Adina Ong
TestimonialsImg

I prefer Educative courses because they have a nice mix of text & images. I find that with full video courses, it can often be too easy to go into passive learning mode.

Clifford Fajardo
TestimonialsImg

Get access to Educative Cloud Labs

Course Footer Image
Course Footer Image