Today, We will talk about Cloud computing in detail. We will try to cover everything under cloud computing so that nobody will face issue in understanding AWS series.
Cloud computing is the delivery of computing services over the internet that are servers, storage, databases, networking, software, analytics and intelligence to offer faster innovation, flexible resources, and economies of scale.
In easy language we can rent any of the services on hourly basis from cloud providers.

Service Models
There are 3 types of Service models in Cloud Computing:
IAAS: Infrastructure as a Service (IAAS) provides virtualized computing resources over the internet e.g., Amazon EC2, Microsoft Azure VM etc.
PAAS: Platform as a Service (PAAS) provides a platform allowing customers to develop, run and manage applications e.g., Google App Engine, Heroku etc.
SAAS: Software as a Service (SAAS) delivers software applications over the internet e.g., Google Workspace, Microsoft 365 etc.

Key Characteristics
On-demand self-service: Users can take any computing resources whenever they want and they can also delete it with their choice. No commitment is needed.
Broad network access: All the services are available over internet network and accessed through the web browser.
Resource pooling: Cloud providers serve multiple customers using shared resources with dynamic allocation based on demand.
Rapid elasticity: We can scale up and down the resources depending on our demand.
Measured service: Usage is monitored, controlled and reported, providing transparency for both provider and consumer.
If you want to know how to create the AWS cloud account for free then check our post.

Deployment Models
Public Cloud: Public cloud offers Services over the public internet and available to anyone. It is the most popular cloud option. Some of the public cloud providers are AWS and Azure.
Private Cloud: Private cloud infrastructure operated solely for a single organization.
Hybrid Cloud: Hybrid cloud combines public and private clouds for greater flexibility and optimization.

Challenges in Cloud
Security and Privacy: Sensitive data may be vulnerable if not properly managed.
Downtime: Internet outages or provider issues can impact access.
Vendor Lock-in: Migrating between cloud providers can be difficult and costly.
Compliance: Organizations must ensure data handling complies with regulations like GDPR, HIPAA, etc.
Cost Management: Unmonitored cloud usage can lead to unexpected expenses.
Services Name in Different Cloud Providers
1. Amazon Web Services (AWS)
EC2: Virtual Server
S3: Storage Service
AWS Lambda: Serverless Compute
VPC: Networking
RDS: SQL Database
DynamoDB: NOSQL Database
CloudWatch: Monitoring

2. Microsoft Azure
Azure Virtual Machines: Virtual Server
Azure Blob Storage: Storage Service
Azure Functions: Serverless Compute
Azure Virtual Network: Networking
Azure SQL Database: SQL Database
Azure Cosmos DB: NOSQL Database
Azure Monitor: Monitoring

3. Google Cloud Platform (GCP)
Compute Engine: Virtual Server
Cloud Storage: Storage Service
Cloud Functions: Serverless Compute
Virtual Private Cloud: Networking
Cloud SQL: SQL Database
Firestore: NOSQL Database
Cloud Monitoring: Monitoring

That’s all for Cloud Computing!!
You can buy VPS from here if you want to create the virtual private space just like a Cloud.
FAQ on Cloud Computing
Q. What is cloud computing?
A. Cloud computing is the delivery of computing services—like servers, storage, databases, networking, software, and analytics—over the internet, allowing users to access resources on demand without owning physical infrastructure.
Q. What are the main types of cloud services?
A. IaaS (Infrastructure as a Service) – Virtual servers, storage, networks.
PaaS (Platform as a Service) – Development and deployment platforms.
SaaS (Software as a Service) – Fully managed software delivered via the internet.
Q. Who are the major cloud service providers?
A. Amazon Web Services (AWS)
Microsoft Azure
Google Cloud Platform (GCP)
Q. What are the different deployment models?
A. Public Cloud – Services delivered over the internet (e.g., AWS, Azure).
Private Cloud – Dedicated infrastructure for one organization.
Hybrid Cloud – A combination of public and private cloud environments.
Q. What is virtualization in cloud computing?
A. Virtualization allows multiple virtual machines (VMs) to run on a single physical machine, increasing efficiency and resource utilization in cloud environments.
Q. What is pay-as-you-go pricing?
A. You only pay for the resources you use, similar to utilities like electricity. This reduces upfront costs and helps scale easily.
Discover more from Root Learning
Subscribe to get the latest posts sent to your email.
Gr8 work mate.
A fresh start ❤️❤️
Nice content