Cloud Concepts - What is Cloud Computing? Flashcards
What is cloud computing?
Cloud computing is a remote virtual pool of on-demand shared resources offering compute, storage, database, and network services that can be rapidly deployed at scale.
What is virtualization?
Virtualization allows multiple virtual machines (VMs) to run on a single physical server, sharing underlying hardware resources through a hypervisor.
What are the benefits of virtualization?
Benefits include reduced capital expenditure, reduced operating costs, and optimization of resources in a cloud environment.
What is the difference between a VM and an instance?
In the public cloud, a VM is sometimes referred to as an instance, although the term can vary between cloud vendors.
What are the core foundation services in cloud computing?
The core foundation services are compute, storage, database, and network resources.
What is the role of compute resources?
Compute resources process workloads and run requests from applications and services, similar to CPU and RAM in traditional hardware devices.
What is the purpose of storage resources?
Storage resources allow data to be saved and stored in the cloud, analogous to server hard disks or network-attached storage in traditional environments.
What are database resources used for?
Database resources store structured sets of data used by applications, with various database engine types available in the cloud for different use cases.
What is the function of network resources?
Network resources provide connectivity, allowing communication between compute, storage, and database resources. They are like routers, network switches, and firewalls.