chapter 1 Flashcards
What is the concept of utility computing as proposed by John McCarthy in 1961?
Utility computing is the idea that computing resources can be organized as a public utility, similar to the telephone system.
Which company pioneered remotely provisioned services into the enterprise in 1999?
Salesforce.com pioneered remotely provisioned services into the enterprise.
What is the significance of the term “Network Cloud” introduced in the early 1990s?
“Network Cloud” referred to an abstraction layer in data delivery methods across heterogeneous networks, influencing utility computing.
What are the five essential characteristics of cloud computing according to NIST?
on-demand self-service,
broad network access,
resource pooling,
rapid elasticity, and
measured service.
What are some primary business drivers for cloud computing?
cost reduction
business agility
Technology Innovations
How does cloud computing contribute to cost reduction for businesses?
By offering scalable and on-demand IT resources, cloud computing allows businesses to pay only for what they use.
- reducing the need for large upfront investments and minimizing operational overhead.
List some common forms of infrastructure-related operating overhead.
Technical personnel,
upgrades and patches,
utility bills,
security and access control measures, and administrative staff for tracking licenses.
What is business agility in the context of cloud computing?
Business agility refers to an organization’s ability to adapt and evolve in response to internal and external changes.
Explain the concept of clustering in cloud computing.
Clustering involves grouping independent IT resources to work as a single system, increasing reliability and availability through redundancy.
What is the main difference between clustering and grid computing?
Clustering involves tightly coupled systems with similar hardware and operating systems.
while grid computing involves loosely coupled, geographically dispersed and heterogeneous resources.
What is capacity planning?
Capacity planning is the process of determining and fulfilling future IT resource demands to balance efficiency and performance.
What are the three strategies of capacity planning?
Lead Strategy,
Lag Strategy, and
Match Strategy.
________ strategy involves adding capacity in anticipation of an increase in demand.
The lead strategy
What is the lag strategy in capacity planning?
The lag strategy involves adding capacity only after the organization is running at full capacity or beyond due to increased demand.
What is the match strategy in capacity planning?
The match strategy involves closely monitoring demand and adding capacity in small increments to keep pace with changes in demand.
Define virtualization in the context of cloud computing.
Virtualization is the process of converting physical IT resources into virtual resources to be shared by multiple users.
What is the role of a hypervisor in virtualization?
A hypervisor is virtualization software that allows physical servers to provide multiple virtual images, managing virtual machines.
A hypervisor is also known as a _______
virtual machine monitor (VMM)
How did traditional virtualization technologies influence modern cloud computing?
Traditional virtualization technologies inspired many core features of cloud computing, such as resource pooling, scalability, and the ability to provide on-demand computing resources.
What is containerization?
Containerization is a virtualization technology that allows for the creation of lightweight, optimized virtual environments called containers.
without the need for separate virtual servers for each solution.
What are serverless environments?
Serverless environments are operational runtimes where developers do not need to deploy or manage servers, as the environment automatically manages the application deployment and scaling.
What is a cloud as defined in the document?
A cloud is an IT environment designed for remotely provisioning scalable and measured IT resources.
What is the historical metaphor behind the term “cloud”?
The term “cloud” originated as a metaphor for the Internet, symbolizing a network of networks providing remote access to IT resources.
How does a cloud differ from the Internet?
A cloud is a private environment with a finite boundary and metered access,
whereas the Internet provides open access to web-based resources.
What are IT resources in the context of cloud computing?
An IT resource can be a physical or virtual artifact, such as a server, storage device, network, or software program, that provides IT capabilities.