Assignment 1: Introduction to Cloud Computing and
Azure
Objective:
This exercise will introduce you to the core concepts of cloud computing, its advantages, types of services,
and the role of cloud platforms like Microsoft Azure. By the end of this assignment, you will have a
fundamental understanding of cloud computing and how it differs from traditional computing models.
Exercise 1: Understanding Cloud Computing
Basics
-
What is Cloud Computing?
- Define cloud computing in your own words.
- Explain how cloud computing differs from traditional on-premises computing.
- Discuss the key benefits of cloud computing (e.g., cost savings, scalability, global reach).
-
Key Cloud Service Models:
- Briefly explain the three main service models in cloud computing:
- Infrastructure as a Service (IaaS)
- Platform as a Service (PaaS)
- Software as a Service (SaaS)
- Provide one example of each service model.
-
Cloud Deployment Models:
- Describe the following deployment models:
- Public Cloud
- Private Cloud
- Hybrid Cloud
- Compare their advantages and disadvantages in terms of security, cost, and scalability.
-
Cloud Computing in Everyday Life:
- Identify two cloud-based applications or services that you use in your daily life.
- Describe how they use cloud technology to deliver services to users.
-
Introduction to Azure:
- What is Microsoft Azure?
- List and describe 2 or 3 services or features provided by Azure.
Exercise 2: Explore Azure
-
Create a Free Azure Account:
If you don't have one already, create an Azure Student account. Azure offers 100$ credits for students to use
on all services.
-
Instructions:
- After registration, sign in to the Azure Portal.
- Navigate to `Subscriptions` section. What do you see?
- In your own words, explain what an Azure Resource Group is.
- Create a new resource group in your Azure portal and name it as per your choice.
- Delete the resource group you just created.