Day 22 – Chapter 3: Cloud Computing Basics
Class 11 Computer Science
Introduction to Cloud Computing (क्लाउड कंप्यूटिंग का परिचय)
Cloud computing is the delivery of computing services like storage, databases, servers, and software over the internet ("the cloud").
क्लाउड कंप्यूटिंग इंटरनेट ("क्लाउड") के माध्यम से स्टोरेज, डेटाबेस, सर्वर और सॉफ़्टवेयर जैसी कंप्यूटिंग सेवाओं की डिलीवरी है।
Models of Cloud Computing (क्लाउड कंप्यूटिंग के मॉडल)
- IaaS (Infrastructure as a Service): Provides virtualized computing resources over the internet. Examples: AWS EC2, Google Compute Engine.
- PaaS (Platform as a Service): Offers a platform for developers to build, test, and deploy applications. Examples: Google App Engine, Microsoft Azure.
- SaaS (Software as a Service): Delivers software applications over the internet. Examples: Gmail, Microsoft Office 365.
Benefits of Cloud Computing (क्लाउड कंप्यूटिंग के लाभ)
- Cost-Effective: Pay-as-you-go pricing reduces IT expenses.
- Scalability: Easily scale resources up or down based on needs.
- Accessibility: Access data and applications from anywhere with an internet connection.
- Disaster Recovery: Reliable data backup and recovery solutions.
Challenges of Cloud Computing (क्लाउड कंप्यूटिंग की चुनौतियां)
- Data Security: Storing data in the cloud poses security risks.
- Internet Dependency: Requires a reliable internet connection.
- Limited Control: Users have less control over infrastructure.
- Downtime: Service outages can disrupt operations.
Practice Questions (अभ्यास प्रश्न)
Multiple Choice Questions (MCQs)
- What is the primary purpose of cloud computing?
(a) To store data locally | (b) To deliver services over the internet | (c) To build local networks | (d) To install software - Which cloud computing model offers virtualized resources?
(a) SaaS | (b) PaaS | (c) IaaS | (d) None of these - What is an example of SaaS?
(a) AWS EC2 | (b) Gmail | (c) Google App Engine | (d) None - Which of the following is a benefit of cloud computing?
(a) High cost | (b) Limited control | (c) Scalability | (d) Dependency on internet - What is the major challenge in cloud computing?
(a) Data Security | (b) Scalability | (c) Low cost | (d) Accessibility - Which model is best for developers to build and deploy applications?
(a) IaaS | (b) SaaS | (c) PaaS | (d) None - What does IaaS stand for?
(a) Internet as a Service | (b) Infrastructure as a Service | (c) Information as a Service | (d) None - Which cloud service model provides complete software solutions?
(a) SaaS | (b) PaaS | (c) IaaS | (d) None - Which is not a cloud computing benefit?
(a) Cost-Effective | (b) Scalability | (c) Downtime | (d) Accessibility - What is required to access cloud computing services?
(a) High bandwidth | (b) Reliable internet | (c) Local servers | (d) Expensive hardware
Answers to MCQs:
1: (b), 2: (c), 3: (b), 4: (c), 5: (a), 6: (c), 7: (b), 8: (a), 9: (c), 10: (b)
Short Answer Questions (लघु उत्तरीय प्रश्न)
- What is cloud computing?
Answer: Delivery of computing services like storage, servers, and applications over the internet. - List the three models of cloud computing.
Answer: IaaS, PaaS, SaaS. - Give two examples of SaaS.
Answer: Gmail, Microsoft Office 365. - What are two benefits of cloud computing?
Answer: Scalability and cost-effectiveness. - List two challenges of cloud computing.
Answer: Data security and internet dependency.
Long Answer Questions (दीर्घ उत्तरीय प्रश्न)
- Explain the three models of cloud computing with examples.
- Discuss the advantages and challenges of cloud computing in detail.
- Why is cloud computing becoming popular among businesses? Explain with examples.
Post a Comment