0% found this document useful (0 votes)
2 views

Lab00

This document outlines a lab for 3rd year Computer Security Engineering students at USTHB, focusing on the fundamentals of cloud computing, including its service and deployment models. Students are tasked with researching definitions, real-world examples, and advantages and disadvantages of cloud computing. The lab also includes practical activities such as creating comparisons and case studies related to cloud services.

Uploaded by

equipen6projet08
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)
2 views

Lab00

This document outlines a lab for 3rd year Computer Security Engineering students at USTHB, focusing on the fundamentals of cloud computing, including its service and deployment models. Students are tasked with researching definitions, real-world examples, and advantages and disadvantages of cloud computing. The lab also includes practical activities such as creating comparisons and case studies related to cloud services.

Uploaded by

equipen6projet08
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/ 2

USTHB, 3rd Year Computer Security Engineer……………….Cloud Computing Course………..

…… 2024/2025

Lab 0: Introduction to Cloud Computing

Objective:

The goal of this lab is to introduce students to the fundamental concepts of cloud computing,
including its service models (IaaS, PaaS, SaaS) and deployment models (Public, Private,
Hybrid, Community). Students will also explore real-world examples of cloud services and
compare their advantages and disadvantages.

Lab Requirements:

1. Hardware:
o A computer or laptop with internet access.
2. Software:
o A web browser (e.g., Chrome, Firefox).
o A document editor (e.g., Microsoft Word, Google Docs) for creating reports.
3. Resources:
o Access to cloud service provider websites (e.g., AWS, Azure, Google Cloud).

Lab Tasks:

Task 1: Research Cloud Computing Basics

1. Define Cloud Computing:


o Research and write a brief definition of cloud computing.
o Include key characteristics such as on-demand self-service, broad network
access, resource pooling, rapid elasticity, and measured service.
2. Cloud Deployment Models:
o Research and define the four cloud deployment models:
 Public Cloud
 Private Cloud
 Hybrid Cloud
 Community Cloud
o Provide one real-world example for each deployment model.

Task 2: Explore Cloud Service Models

1. Define the Three Cloud Service Models:


o Infrastructure as a Service (IaaS):
 Define IaaS and explain its purpose.
 Provide examples of IaaS providers (e.g., AWS EC2, Azure Virtual
Machines, Google Compute Engine).
USTHB, 3rd Year Computer Security Engineer……………….Cloud Computing Course………..…… 2024/2025

oPlatform as a Service (PaaS):


 Define PaaS and explain its purpose.
 Provide examples of PaaS providers (e.g., Google App Engine, Heroku,
Microsoft Azure App Services).
o Software as a Service (SaaS):
 Define SaaS and explain its purpose.
 Provide examples of SaaS applications (e.g., Salesforce, Microsoft
Office 365, Google Workspace).
2. Compare the Service Models:
o Create a table comparing IaaS, PaaS, and SaaS based on the following criteria:
 Level of Control
 Responsibility for Management
 Scalability
 Use Cases

Task 3: Real-World Examples

1. Identify Real-World Use Cases:


o Research and identify at least three real-world examples of organizations using
cloud computing.
o For each example, specify:
 The organization's name.
 The cloud service model(s) used (IaaS, PaaS, SaaS).
 The benefits the organization gained from using cloud computing.
2. Case Study Analysis:
o Choose one of the examples and write a short case study (1–2 paragraphs)
explaining:
 The problem the organization faced.
 How cloud computing helped solve the problem.
 The outcomes and benefits achieved.

Task 4: Advantages and Disadvantages of Cloud Computing

1. List the Advantages:


o Research and list at least five advantages of cloud computing (e.g., cost
savings, scalability, flexibility).
o Provide a brief explanation for each advantage.
2. List the Disadvantages:
o Research and list at least three disadvantages of cloud computing (e.g., security
concerns, dependency on internet connectivity).
o Provide a brief explanation for each disadvantage.

You might also like