Introduction
Cloud Computing has revolutionized the way organizations manage and deploy their IT infrastructure. Instead of investing in physical servers and maintaining data centers, companies can now access resources on demand from cloud providers like Microsoft Azure, AWS, and Google Cloud.
If you’re beginning your Cloud or DevOps journey, getting a handle on cloud computing is the first step.
In this article, we’ll explore:
What Cloud Computing entails
The differences between Traditional IT and Cloud Computing
The perks of Cloud Computing
How to create your first Azure Resource Group
What is Cloud Computing?
Cloud Computing is the delivery of computing services such as servers, storage, networking, databases, and applications over the internet.
Rather than buying and maintaining physical infrastructure, organizations can rent resources from cloud providers and pay only for what they use.
Think of it like electricity:
You don’t build your own power plant to use electricity. Similarly, organizations don’t always need to build and maintain their own data centers.
Traditional IT vs Cloud Computing
Traditional IT
- Purchase physical servers
- Maintain hardware
- High upfront investment
- Scaling requires purchasing additional hardware
- Longer deployment times
Cloud Computing
- Resources available on demand
- Pay-as-you-go pricing
- Easy scalability
- Faster deployment
- Reduced operational overhead
Benefits of Cloud Computing
1. Cost Savings
Organizations only pay for the resources they consume.
2. Scalability
Resources can be scaled up or down based on demand.
3. High Availability
Cloud providers offer services across multiple regions for better reliability.
4. Faster Deployment
Resources can be provisioned in minutes rather than days or weeks.
5. Global Reach
Applications can be deployed closer to users around the world.
Hands-On Lab: Create Your First Azure Resource Group
A Resource Group is a logical container that holds Azure resources such as Virtual Machines, Storage Accounts, and Virtual Networks.
Step 1: Sign in to Azure Portal
Open the Azure Portal and sign in using your Azure account.
Step 2: Search for Resource Groups
In the search bar, type:
Resource Groups
Click on the Resource Groups service.
Step 3: Create a New Resource Group
Click:
Create
Provide the following information:
- Subscription: Select your subscription
- Resource Group Name: rg-cloudfundamentals-demo
- Region: Choose your preferred region
Click Review + Create.
Then click Create.
Step 4: Verify Deployment
After deployment completes:
- Open the Resource Group
- Review the Overview page
- Notice that it currently contains no resources
This Resource Group is now ready to host Azure resources.
Step 5: Delete the Resource Group
To avoid unnecessary charges:
- Open the Resource Group
- Click Delete Resource Group
- Enter the Resource Group name
- Confirm deletion
Key Takeaways
- Cloud Computing delivers IT resources over the internet.
- Organizations benefit from scalability, flexibility, and cost savings.
- Azure Resource Groups help organize and manage cloud resources.
- Creating a Resource Group is often the first step when deploying resources in Azure.
What’s Next?
In Day 2 of this series, we’ll learn about IaaS, PaaS, and SaaS and deploy our first Azure Virtual Machine.
