0% found this document useful (0 votes)
104 views10 pages

? Cloud Computing Till 1.2 Notes

The document provides an overview of cloud computing, defining it as a service-based model that allows users to access computing resources over the internet without managing them. It outlines the characteristics, applications, advantages, and disadvantages of cloud computing, as well as different cloud deployment models including private, public, community, and hybrid clouds. Key points include cost-effectiveness, scalability, and the need for a stable internet connection.

Uploaded by

ARYAN MOHADE
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)
104 views10 pages

? Cloud Computing Till 1.2 Notes

The document provides an overview of cloud computing, defining it as a service-based model that allows users to access computing resources over the internet without managing them. It outlines the characteristics, applications, advantages, and disadvantages of cloud computing, as well as different cloud deployment models including private, public, community, and hybrid clouds. Key points include cost-effectiveness, scalability, and the need for a stable internet connection.

Uploaded by

ARYAN MOHADE
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/ 10

🚀 CLOUD COMPUTING MEGA NOTES

🌀 Unit 1 – Fundamentals of Cloud Computing


📘 Subject Code: 315325 | 🏛️ MSBTE K Scheme -
🎓 Prepared by: Mohade Sir’s DiplomaTech Academy​
Semester 5​

📞 Contact: 8261884261 |

🌀 UNIT 1 – FUNDAMENTALS OF CLOUD COMPUTING


🔹 1.1.2 What is Cloud Computing?
📘 Definition
Cloud computing is a model for enabling ubiquitous, convenient, on-demand
network access to a shared pool of configurable computing resources (e.g., networks,
servers, storage, applications, and services) that can be rapidly provisioned and
released with minimal management effort or service provider interaction.

✅ In Simple Words:
Cloud computing is a service-based model that allows users to access computing
resources like servers, storage, apps over the internet — without buying or
managing them yourself.

💡 Real Life Example:


Suppose you need 5 computers:

1️⃣ You did not buy those computers.​


2️⃣ You were charged only for the time you used them.​
3️⃣ You accessed them from anywhere over the internet.​
4️⃣ You didn’t manage their network/power/security.​
5️⃣ If you needed more, you just updated your subscription.

📈 1.1.3 Characteristics (Goals) of Cloud Computing


🔢 🌟 Characteristic 📖 Explanation
No.

1️⃣ ⚡ Quick Time to Easily start using IT services quickly without


Value setting up infrastructure.

2️⃣ 💸 Reduced Cost Pay only for what you use. No need to invest
in hardware.

3️⃣ 📏 Infinite Scaling Cloud can grow as per your needs anytime,
like adding storage or servers.

4️⃣ 📶 Maximum High uptime with backup and failover


Availability support.

5️⃣ 🚀 Rapid Innovation New services and technologies are


introduced frequently by cloud providers.

6️⃣ 🌍 Global Access Services available anywhere, anytime via


internet.

7️⃣ 🛠️ Maintenance-Free No need to maintain servers/software


yourself.

8️⃣ 🔐 Secure Strong access control, encryption &


compliance provided.
🧠 Resource Pooling
9️⃣ Resources are shared among users using
multitenancy.

🔟 📊 Measured Services Automatic monitoring, usage is transparent


and metered.

✅ Easy Tip: Remember the acronym: Q-RIMS-GRSM​


(Quick, Reduced, Infinite, Maximum, Secure, Global, Rapid, Shared, Measured,
Maintenance-free)

🧠 1.1.4 Applications of Cloud Computing


Cloud is used almost everywhere today 🌐:

🧰 Examples:
●​ 📊 Analytics​
●​ 🤖 Machine Learning​
●​ 🌐 Web Hosting​
●​ 🛒 E-Commerce​
●​ 🧠 AI Tools​
●​ 📁 Storage (e.g., Google Drive)​
●​ 🧾 Business Applications (CRM, ERP)​
●​ 🎮 Gaming & AR/VR​
●​ 🔐 Identity & Access Management​
●​ 📡 Satellite & IoT​
●​ 🤝 Collaboration (Google Docs, MS Teams)​
☁️ In total, 100+ services exist under platforms like AWS, GCP, Azure.
🟢 1.1.5 Advantages of Cloud Computing
🔢 ✅ Benefit 💡 Description
1️⃣ 💰 Cost Effective No need to buy infrastructure;
pay-as-you-use.

2️⃣ ⚙️ Infinite Scaling Expand usage instantly.

3️⃣ 🧰 Low No manual hardware/software


Maintenance repair.

4️⃣ 🧾 Lesser No investment, no repair cost = no


Liabilities burden.

5️⃣ ⏱️ Faster Time to Quick launch of apps & services.


Value

🔴 1.1.6 Disadvantages of Cloud Computing


🔢 ❌ Limitation 📖 Reason
1️⃣ 🧩 Limited Customization Services are generalized, not
custom-made.

2️⃣ 🔒 Vendor Lock-In Difficult to switch providers later.

3️⃣ 🕹️ Less Infrastructure Day-to-day operations are handled


Control by provider.
4️⃣ 🧾 High Security Need to follow legal & security
Compliance Cost guidelines.

5️⃣ 🌐 High-Speed Internet Can’t work without stable net


Needed connection.

📝 MSBTE Paper Writing Tip:


✅ For 2 Marks – Write definition + 2 points of characteristics​
✅ For 4 Marks – Write definition + any 5 characteristics​
✅ For 6 Marks – Write definition + 8 characteristics + 2
advantages/disadvantages/applications

🌥️ 1.2 Cloud Deployment Models


Cloud deployment models define how cloud services are made available to users
and where the infrastructure is physically located. They help organisations decide
the best way to manage, secure, and use cloud resources based on their business
needs.

📘 Definition of Cloud Deployment Models


1.​ ☁️ Cloud deployment model is a way to describe where and how cloud
services are deployed and accessed.​

2.​ 🏢 It focuses on who owns the cloud infrastructure, who can access it, and
where it is hosted (within company premises or outside).​

3.​ 📡 Though cloud services are always accessed via a network (usually the
internet), the deployment model decides how secure or private that access is.​
4.​ 🛠️ It is more about the cloud provider’s decision of setting up the
environment—not about how users consume it (which is discussed in cloud service
models).​

5.​ 🧩 Each model has different benefits, risks, and levels of control, depending on
the business needs, budget, security requirements, etc.​

6.​ 📜 According to NIST (National Institute of Standards and Technology), there


are four deployment models:​

○​ Private Cloud​

○​ Public Cloud​

○​ Community Cloud​

○​ Hybrid Cloud​

🏢 Private Cloud
📘 Definition:
A private cloud is a cloud infrastructure used only by a single organisation. It can
be managed internally or by a third-party service provider and may be hosted either
on-premises or off-premises.

1.​ 🏢 The private cloud is built exclusively for one organisation – like a personal
cloud system.​
2.​ 🧰 It is either built and managed by the organisation itself or outsourced to a
third-party vendor who builds and manages it.​

3.​ 📍 It can be deployed within the company's physical building (on-site) or at


another location (off-site).​

4.​ 🔐 The cloud resources – servers, storage, applications – are not shared with
anyone else.​

5.​ 🚍 Example: It's like renting or buying a private office bus for your employees –
only they can use it.​

6.​ 🎯 Private clouds offer complete control over data, performance, design, and
security settings.​

7.​ 🔄 It can be customised deeply based on what the organisation needs –


making it highly flexible.​

8.​ 📶 Often runs on a private network, not exposed to the internet – providing
strong security.​

✅ Advantages of Private Cloud


1.​ ⚙️ Custom Design for Needs – The organisation can design every part of the
cloud (hardware, software, storage) exactly as required.​

2.​ 🔒 Maximum Security & Privacy – Since the environment is isolated and
private, it is easier to implement strict access controls and internal policies.​

3.​ 🚨 Ideal for Critical Business Apps – For banks, hospitals, or defence systems
where downtime or data loss is risky, private cloud is the safest.​
4.​ 📈 High Performance – As the bandwidth is not shared with others, speed is
faster. Data stays within the company network, reducing delays.​

5.​ 📋 Compliance Friendly – Easier to follow legal, financial, or industry


regulations because access is controlled and data is not shared with outsiders.​

❌ Disadvantages of Private Cloud


1.​ 💰 Expensive to Build & Maintain – The organisation has to pay for
infrastructure, servers, network, storage, and IT staff.​

2.​ 🧊 Low Resource Utilisation – Not all computing resources are used all the
time. Sometimes servers remain idle, wasting power and space.​

3.​ 📏 Limited Scaling – Scaling up needs extra hardware purchase and setup. You
can't increase resources instantly as in public cloud.​

4.​ 🔐 Vendor Lock-In – Once a lot of money is invested, switching to other models
(like public cloud) becomes difficult due to cost and setup.​

🌐 Public Cloud
📘 Definition:
Public cloud is a cloud environment open for use by everyone. The infrastructure is
owned and managed by a third-party cloud provider (e.g., AWS, Microsoft Azure,
Google Cloud). Services are shared across multiple customers but securely separated.
1.​ 🌍 Public cloud is a cloud environment open to general public usage –
individuals, businesses, students, etc.​

2.​ 🧑‍🤝‍🧑
It supports multi-tenancy, where multiple customers share the same physical
resources but are logically separated.​

3.​ 🏢 The cloud infrastructure is fully owned and operated by large cloud
service companies.​

4.​ 🧰 Examples include Amazon Web Services (AWS), Google Cloud Platform
(GCP), Microsoft Azure.​

5.​ 💸 Works on pay-per-use model – pay only for the resources used, making it
affordable for everyone.​

6.​ ⚡ Extremely scalable – You can increase or decrease usage instantly with a
few clicks.​

7.​ 🚀 Ideal for startups, students, small businesses needing computing power
without buying hardware.​

8.​ 🌐 Offers a large number of ready-to-use services (e.g., storage, servers,


databases, AI tools) available from anywhere in the world.​

✅ Advantages of Public Cloud


1.​ 💰 Low Cost & No Maintenance – You don’t need to buy or maintain anything.
The provider handles all hardware, updates, and repairs.​

2.​ 📦 Huge Variety of Services – Offers everything from storage to AI, networking,
security, analytics, and more.​
3.​ 🧠 Fast Innovation – Public cloud companies launch new features, tools, and
updates regularly.​

4.​ ⏱️ Quick Start – No setup time needed. Start using services instantly.​
5.​ 🌍 Global Access – Services are available in many countries. You can host your
app near your users for better speed.​

❌ Disadvantages of Public Cloud


1.​ 🔧 Less Control – You can't decide how the provider manages the backend
systems.​

2.​ ⚙️ Limited Customisation – Public cloud services are standard for everyone.
You can’t change how they work.​

3.​ 🔐 Security Responsibility – If you don’t configure access control properly, your
data can be hacked. Provider won’t take responsibility for your mistakes.​

4.​ 📶 High Internet Dependency – Without fast and stable internet, public cloud
services can become unusable or slow.​

You might also like