Cloud Computing: Unit 1 and 2 Overview
Unit 1: Cloud Computing Fundamentals
1. Cloud Computing Definition:
- Cloud computing is a model for delivering IT resources such as servers, storage, databases, networking, software,
and analytics over the internet.
- Instead of owning physical data centers and servers, organizations can access technology services on a
pay-as-you-go basis.
2. Private, Public, and Hybrid Cloud:
- Private Cloud:
Operated exclusively for a single organization, providing enhanced control, privacy, and security.
- Public Cloud:
Services are delivered over the public internet and shared among multiple users.
Cost-effective and highly scalable but may raise security and compliance concerns.
- Hybrid Cloud:
Combines private and public cloud features to allow flexibility.
3. Cloud Types: IaaS, PaaS, SaaS:
- IaaS: Provides virtualized computing resources like servers, storage, and networking.
- PaaS: Offers platforms for developers to build, test, and deploy applications.
- SaaS: Delivers software applications over the internet.
4. Benefits of Cloud Computing:
- Scalability, cost efficiency, flexibility, disaster recovery, and automatic updates.
Cloud Computing: Unit 1 and 2 Overview
5. Challenges of Cloud Computing:
- Security risks, downtime, compliance challenges, and vendor lock-in.
6. Public vs. Private Clouds:
- Public Cloud: Cost-effective, easy setup, but shared resources reduce security.
- Private Cloud: High security and control but more expensive and less scalable.
Unit 2: Basics of Service and Cloud Architecture
1. Basics of Service Management in Cloud Computing:
- Service management focuses on providing reliable, efficient, and secure cloud services.
- Core elements include service provisioning, monitoring, billing, and optimization.
2. Data Management in Cloud Computing:
- Managing data stored and processed in the cloud securely and efficiently.
- Includes practices like data backup, encryption, and integration.
3. Cloud Computing Architecture:
- Cloud Reference Model: Conceptual framework outlining layers like physical infrastructure, virtualization,
middleware, and user interfaces.
- Types of Clouds: Private, public, hybrid, and community clouds.
4. Architectural Design of Compute and Storage Clouds:
Cloud Computing: Unit 1 and 2 Overview
- Compute Clouds: Provide virtualized computing resources for processing tasks.
- Storage Clouds: Focus on securely storing large amounts of data with scalability and redundancy.