CIS3111_Cloud_Computing_Flashcards
(20 cards)
What are the five essential characteristics of cloud computing (NIST)?
- On-demand self-service
- Broad network access
- Resource pooling
- Rapid elasticity
- Measured service
Define On-demand self-service in cloud computing.
Consumers can automatically provision computing resources without human interaction.
What is Broad network access?
Resources are available over the network and accessed through standard platforms like mobile phones, laptops, etc.
What does Resource pooling mean in cloud computing?
Cloud providers use multi-tenant models to serve multiple consumers with dynamically assigned resources.
Explain Rapid elasticity in cloud computing.
Resources can be rapidly and elastically provisioned and released to scale with demand.
What is Measured service?
Cloud systems monitor and optimize resource usage via metering; users pay for what they use.
What are the three service models in cloud computing?
- Infrastructure as a Service (IaaS)
- Platform as a Service (PaaS)
- Software as a Service (SaaS)
What are the four deployment models in cloud computing?
- Private Cloud
- Public Cloud
- Community Cloud
- Hybrid Cloud
Differentiate between IaaS, PaaS, and SaaS.
IaaS: Provides virtualized infrastructure (e.g., AWS EC2).
PaaS: Provides platforms for app development (e.g., Heroku).
SaaS: Provides fully functional applications (e.g., Gmail).
What is vertical scaling?
Upgrading the existing machine with more resources (CPU, RAM, etc.).
What is horizontal scaling?
Adding more machines or instances to handle load.
What is multi-tenancy in SaaS?
One software instance serves multiple users (tenants), while isolating their data.
Name two risks or concerns in PaaS.
- Vendor lock-in
- Limited control over underlying infrastructure
What key problem did eBay face with its early infrastructure?
Outages due to a single large database and lack of scalability.
What is the NIST definition of cloud computing?
A model for enabling ubiquitous, convenient, on-demand access to a shared pool of configurable computing resources.
Who predicted computing as a public utility in 1961?
John McCarthy
What does Moore’s Law state?
The number of transistors on an IC doubles approximately every two years.
What is the purpose of the VM Pool Manager in IaaS?
To keep track of all active virtual machine instances.
What does SLA stand for, and what is its role in cloud computing?
Service Level Agreement – defines expected performance and availability between provider and consumer.
What is the difference between object store and raw disk in IaaS?
Raw disk is low-level storage; object store abstracts storage for managing large data blobs.