Chapter 4 Virtualization and Cloud Computing Flashcards
Cloud computing invovles:
using virtual machines in commercial data centers to relieve customers of the expense of maintaining a network center
Cloud-based systems allow customers:
to pay for only the services and capacity they use which allows businesses to grow their technology capacity as they need it and avoid high up-front costs
The cloud refers to:
any type of computing that takes place remotely
Infrastructure as a Service (IaaS) enables:
customers to purchase access to data center infrastructure such as storage, network, and networking services
In the IaaS model, the cloud provider covers:
the costs and work involved in equipment, firewall configurations, and other maintenance
One of the key features of IaaS is the:
flexibility it offers to customers who can now just use the virtual resources they need when they need them and not pay for them when they don’t need them
IaaS puts users in charge of:
all the software used in a project, from applications and data to the operating system
The three largest cloud providers are:
Amazon Web Services (AWS)
Microsoft Azure
IBM
Software as a Service (SaaS) refers to:
software that is hosted on servers and accessed through a web browser
Examples of SaaS include:
Google Docs
Microsoft Office 365
FreshBooks
Salesforce
Basecamp
SaaS is designed for organizations that:
need to use a service rather than develop or deploy one
PaaS enables:
vendors to develop and deploy application software in a cloud environment
A developer using PaaS can concentrate on:
software features instead of possible issues with server hardware and operating systems
Some of the major PaaS vendors include:
Oracle Cloud
Google Cloud Platform
Microsoft Azure
Salesforce Platform
Some of the considerations in selecting a PaaS vendor include:
Language and server-side support
Integration with existing investments
Costs
Make sure the PaaS vendor you select supports:
the languages you use for development and the server-side technologies you apps depend on
Some PaaS vendor products can integrate with:
existing apps and data, meaning cloud platforms can work with existing resources instead of requiring them to be replaced entirely
Most PaaS vendors use pricing by:
the hour, but some price by the month
There are four general types of cloud computing. They are:
Public cloud computing
Private cloud computing
Hybrid cloud computing
Community cloud computing
Public cloud computing is available:
to any organization that signs up or pays for it
Private cloud computing is available:
only to authorized users in divisions or departments of a single company
Hybrid cloud computing combines:
features of public and private cloud computing
A typical Hybrid cloud computing installation includes:
dedicated and cloud-based servers and high-speed interconnections with load balancing to move workloads between the environments as needed
Community cloud computing is:
a type of hybrid cloud computing that is used by different organizations that are working together
A community cloud computing model works well for:
organizations that are working together temporarily on a single goal or project and then can dissolve the cloud when the project is finished
There are two main ways to share devices and data over the Internet:
using an internal cloud
using an external cloud
With an internal cloud, the company gets:
the virtualization services and flexibility of a commercial cloud but with the security and reliability that comes from existing within the company’s network infrastructure
An external cloud is a:
cloud solution that exists outside an organization’s physical boundaries
Rapid elasticity refers to:
the ability to rapidly scale up and scale back cloud computing resources as needed
On-demand is a shortened term for:
on-demand self-services
On-demand self-services from SaaS provides are available to:
customers when they need them but do not need to be maintained by the customer when they are not needed
Resource pooling refers to:
the dynamic combination of a service provider’s resources (servers, storage, network connections, and so on) to meet the needs of multiple organizations as demand increases or decreases
Measured service refers to:
how cloud services are monitored for quality and effectiveness