6.4 The Cloud Flashcards
CLOUD COMPUTING
Cloud computing is a technological approach where computing resources are provisioned in a shareable way so that lots of users get what they need when they need it.
A new model in computing where large clusters of machines let us use the total resources available in a better way.
HARDWARE VIRTUALIZATION
Hardware virtualization is a core concept of how Cloud computing technologies work.
It allows the concept of a physical machine and a logical machine to be abstracted away from each other.
VIRTUALIZATION
With virtualization, a single physical machine called a host, could run many individual virtual instances called guests.
HYPERVISOR
A hypervisor is a piece of software that runs and manages virtual machines while also offering these guests a virtual operating platform that’s indistinguishable from actual hardware.
PUBLIC CLOUD
A large cluster of machines run by another company.
PRIVATE CLOUD
Is used by a single large corporation and generally physically hosted on its own premises.
HYBRID CLOUD
A term used to describe situations where companies might run things like their most sensitive proprietary technologies on a Private Cloud, while in trusting they’re less sensitive servers to a Public Cloud.
IaaS
Infrastructure as a Service
You shouldn’t have to worry about building your own network or your own servers.
You just pay someone else to provide you with that service.
PaaS
Platform as a Service
Platform as a service is a subset of cloud computing where a platform is provided for customers to run their services.
SaaS
Software as a Service
Software as a service is essentially a way of licensing the use of software to others while keeping that software essentially hosted and managed.
CLOUD STORAGE
In a Cloud storage system, a customer contracts a cloud storage provider to keep their data secure, accessible, and available.