0% found this document useful (0 votes)
10 views4 pages

Cloud Computing Notes

The document outlines various types of cloud computing platforms including IaaS, PaaS, SaaS, and deployment models such as public, private, hybrid, and multi-cloud. It discusses the importance of Google applications in leveraging cloud infrastructure for accessibility, collaboration, and security. Additionally, it covers the implementation steps for different service models, data management strategies, and the architecture of Hadoop.

Uploaded by

akngamer1
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)
10 views4 pages

Cloud Computing Notes

The document outlines various types of cloud computing platforms including IaaS, PaaS, SaaS, and deployment models such as public, private, hybrid, and multi-cloud. It discusses the importance of Google applications in leveraging cloud infrastructure for accessibility, collaboration, and security. Additionally, it covers the implementation steps for different service models, data management strategies, and the architecture of Hadoop.

Uploaded by

akngamer1
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

Cloud Computing Notes (Q1–Q12)

1. Types of Cloud Computing Platforms (10 Marks)


Cloud computing platforms provide environments for deploying and managing applications over the
internet. Major types include:

(a) Infrastructure as a Service (IaaS)

Provides virtual machines, storage, and networks. Users manage OS and applications.
Examples: Amazon EC2, Google Compute Engine.

(b) Platform as a Service (PaaS)

Provides a platform with OS, runtime, databases, and tools for developers.
Examples: Google App Engine, Azure PaaS.

(c) Software as a Service (SaaS)

Complete software delivered via the internet. No installation needed.


Examples: Gmail, Office 365.

(d) Public Cloud

Operated by third‑party providers; cost‑effective and scalable.

(e) Private Cloud

Dedicated to one organization. Higher security and control.

(f) Hybrid Cloud

Combination of public and private cloud. Offers flexibility.

(g) Multi‑Cloud

Uses multiple cloud providers (AWS + Azure). Avoids vendor lock‑in.

2. Importance of Google Applications Utilizing Cloud (10 Marks)


Google apps leverage cloud infrastructure for accessibility and collaboration.

1. Easy Access & Mobility – Available from any device.

1
2. High Storage Capacity – Google Drive offers large cloud storage.
3. Real-time Collaboration – Docs, Sheets allow multi-user editing.
4. Automatic Updates – Always up-to-date.
5. Cost Savings – Many apps are free/low-cost.
6. Strong Security – Encryption, 2FA, secure cloud servers.
7. App Integration – Gmail, Drive, Meet, Calendar work together.
8. Scalability – Storage and usage scale automatically.

3. Implementation of Cloud Service Models (10 Marks)

(A) IaaS Implementation

Steps: choose provider → create VMs → configure networking → install apps → scale resources.
Use Cases: website hosting, backup, HPC.

(B) PaaS Implementation

Steps: choose platform → upload code → configure runtime → connect databases → deploy.
Use Cases: app development, API deployment.

(C) SaaS Implementation

Steps: subscribe → create users → integrate apps → manage access → use via browser.
Use Cases: email, CRM, productivity tools.

4. Data Management for Cloud Storage (10 Marks)


1. Data Storage & Organization – Stored as objects, blocks, files.
2. Data Security – Encryption, firewalls, IAM.
3. Backup & Recovery – Automatic backups, versioning.
4. Scalability – Elastic storage.
5. Data Redundancy – Multiple data centers.
6. Sharing & Accessibility – Access from any device.

5. Role of Cloud Modeling and Architecture (10 Marks)


1. Architecture Layers – Client, application, platform, infrastructure.
2. Virtualization – Runs multiple VMs on one machine.
3. Resource Management – CPU, memory, storage allocation.
4. Service Models – Defines IaaS, PaaS, SaaS.
5. Deployment Models – Public, private, hybrid, multi-cloud.
6. Security Architecture – IAM, encryption.
7. Performance Optimization – Load balancing, autoscaling.

2
6. Hadoop and Its Architecture (10 Marks)

Components:

1. HDFS – Distributed storage with NameNode + DataNodes.


2. MapReduce – Parallel data processing (Map + Reduce).
3. YARN – Resource management.

Diagram (text-based)

NameNode → controls → DataNodes (1,2,3)


Mapper → Reducer (processing engine)

7. Phases of Cloud Lifecycle Model (10 Marks)


Phases: Plan → Design → Deploy → Manage → Optimize → Retire.

8. Public and Private Cloud (10 Marks)

Public Cloud

Owned by cloud providers, internet-based, scalable, low-cost.

Private Cloud

Owned by organization, high security, customized.

Comparison: Public = scalable/low control; Private = secure/high control.

9. Importance of Google Applications (Summary)


Already covered in Question 2.

10. Steps for Developing Cloud Computing Architecture (10 Marks)


1. Requirement Analysis
2. Designing Architecture
3. Choosing Service Models
4. Selecting Provider
5. Security Planning

3
6. Implementation
7. Testing
8. Monitoring & Maintenance

11. Amazon Web Components and Services (10 Marks)


• Compute: EC2, Lambda
• Storage: S3, EBS, Glacier
• Database: RDS, DynamoDB
• Networking: VPC, Route 53
• Security: IAM, KMS
• Monitoring: CloudWatch, CloudTrail

12. Purpose and Need of PaaS and EC2 (10 Marks)

PaaS

• Ready development platform.


• Faster app development.
• No need to manage OS or hardware.

Amazon EC2

• Scalable virtual servers.


• Customizable compute resources.
• Secure, flexible, pay‑as‑you‑go.

End of Cloud Computing Notes

You might also like