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/ 3
Comprehensive Exam Notes on Cloud Computing
Final Exam note
Instructor: Eng. Yasir A. Mohamed
Subject: Cloud Computing Department: Computer Science Year: Four Semester: 10
1. Cloud Computing Definition:
Cloud computing involves delivering computing services over the internet.
Example: Google Drive is a SaaS (Software as a Service).
2. Service Models in Cloud Computing:
SaaS (e.g., Google Drive): Software delivered over the internet.
PaaS (e.g., Microsoft Azure): A platform to develop and manage applications. IaaS (e.g., Amazon EC2): Provides virtualized computing resources.
3. Cloud Deployment Models:
Public Cloud: Shared infrastructure (e.g., AWS).
Private Cloud: Dedicated for one organization (e.g., internal organizational cloud). Hybrid Cloud: Combines public and private clouds. Community Cloud: Shared among organizations with common goals.
4. Benefits of Cloud Computing:
Scalability and flexibility.
Reduced upfront costs. Access from any location with internet connectivity.
5. Examples of Cloud Providers:
AWS by Amazon. Google Cloud Platform. Microsoft Azure.
1. What is Cloud Computing?
o Delivering computing services over the internet for efficiency and scalability. 2. Three Main Service Models: o SaaS: Software accessible online. o PaaS: Platform for application development. o IaaS: Infrastructure resources. 3. Difference Between Public and Private Clouds: o Public Cloud: Accessible to multiple users, shared resources. o Private Cloud: Exclusive to one organization, more control. 4. Infrastructure as a Service (IaaS): o Provides essential computing infrastructure like virtual servers. 5. Platform as a Service (PaaS): o Offers development platforms for applications. 6. Software as a Service (SaaS): o Delivers software online; Example: Google Drive. 7. Two Cloud Service Providers: o AWS and Google Cloud. 8. Virtualization: o Creating virtual versions of computing resources. o Importance: Enables resource pooling and efficiency. 9. Hybrid Cloud Definition: o Combines public and private clouds for flexibility. 10.Pay-as-you-go Pricing Model: o Users pay based on resource usage, optimizing costs.
Additional Structural Questions
1. Cost Reduction via Cloud Computing:
o Eliminates hardware costs. o Scales resources based on demand. 2. Hybrid vs. Multi-Cloud: o Hybrid Cloud: Integration of private and public clouds. o Multi-Cloud: Use of multiple cloud providers. 3. Security Challenge: o Data breaches and misconfigurations are common issues.