0% found this document useful (0 votes)
14 views3 pages

Lesson Plan Introduction To AWS Cloud Computing (Associate Level)

This lesson plan introduces students to AWS Cloud Computing, covering the basics of cloud computing, key AWS services, and navigation of the AWS Management Console. Students will learn to deploy a simple application on AWS and discuss best practices for security and cost management. The lesson includes hands-on activities and a Q&A session to enhance engagement and understanding.

Uploaded by

betombuya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views3 pages

Lesson Plan Introduction To AWS Cloud Computing (Associate Level)

This lesson plan introduces students to AWS Cloud Computing, covering the basics of cloud computing, key AWS services, and navigation of the AWS Management Console. Students will learn to deploy a simple application on AWS and discuss best practices for security and cost management. The lesson includes hands-on activities and a Q&A session to enhance engagement and understanding.

Uploaded by

betombuya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Lesson Plan: Introduction to AWS Cloud Computing (Associate Level)

Lesson Objectives

By the end of this lesson, students will be able to:

1. Understand the basics of cloud computing and AWS.

2. Identify key AWS services and their use cases.

3. Navigate the AWS Management Console.

4. Deploy a simple application on AWS.

Lesson Outline

1. Introduction to Cloud Computing (15 minutes)

• Definition of Cloud Computing:

o Delivery of computing services over the internet (cloud) instead of local


servers.

• Benefits of Cloud Computing:

o Scalability: Easily adjust resources based on demand.

o Cost-Effective: Pay only for what you use.

o Accessibility: Access resources from anywhere with an internet connection.

o Reliability: Backups and disaster recovery options.

2. Overview of AWS (15 minutes)

• What is AWS?:

o Amazon Web Services (AWS) is a comprehensive cloud platform offered by


Amazon.

• Key Features of AWS:

o Global infrastructure (data centers around the world).

o Wide range of services (compute, storage, databases, machine learning, etc.).

3. Key AWS Services (20 minutes)

• Compute Services:

o Amazon EC2 (Elastic Compute Cloud): Scalable virtual servers.

o AWS Lambda: Serverless computing to run code without provisioning servers.


• Storage Services:

o Amazon S3 (Simple Storage Service): Scalable object storage for data backup
and archiving.

o Amazon EBS (Elastic Block Store): Block storage for use with EC2 instances.

• Database Services:

o Amazon RDS (Relational Database Service): Managed relational databases.

o Amazon DynamoDB: NoSQL database service for high-performance


applications.

• Networking Services:

o Amazon VPC (Virtual Private Cloud): Isolated network environment within


AWS.

o AWS Direct Connect: Dedicated network connection from your premises to


AWS.

4. Navigating the AWS Management Console (15 minutes)

• Introduction to the Console:

o Web-based interface for managing AWS services.

• Basic Navigation:

o How to log in, find services, and use the dashboard.

• Hands-On Activity:

o Students log into the AWS Management Console (using free tier accounts)
and explore the interface.

5. Deploying a Simple Application on AWS (25 minutes)

• Scenario: Deploy a static website using Amazon S3.

• Step-by-Step Instructions:

1. Create an S3 Bucket:

▪ Name the bucket and configure settings.

2. Upload Website Files:

▪ Upload HTML, CSS, and JavaScript files.

3. Configure Bucket for Website Hosting:


▪ Enable static website hosting in the bucket properties.

4. Set Permissions:

▪ Make the bucket publicly accessible.

5. Access the Website:

▪ Provide the URL for the static website.

6. Best Practices in AWS (10 minutes)

• Security:

o Use IAM (Identity and Access Management) for user permissions.

o Enable multi-factor authentication (MFA).

• Cost Management:

o Use AWS Budgets to track spending.

o Monitor usage with AWS CloudWatch.

7. Q&A Session (10 minutes)

• Open the floor for students to ask questions regarding AWS and cloud computing.

Teaching Tips

• Engagement: Encourage students to participate and ask questions during the lesson.

• Visual Aids: Use slides or diagrams to illustrate key points.

• Hands-On Practice: Ensure students have access to AWS accounts for practical
exercises.

Conclusion

Summarize the key points covered in the lesson and emphasize the importance of
understanding cloud computing and AWS in today’s technology landscape.

Feel free to adapt this lesson plan to fit your teaching style and the specific needs of your
students!

You might also like