Cloud Concepts Flashcards
Instance
Virtual Machine
Compute
Objects that process workload.
Physical servers in datacenters replace CPU and RAM of on-premise tools
Storage
Save / Store data, equivalent of a memory disk, NAS, or SAN
Database
Store structured data sets, equivalent of Oracle or MySQL
Network
Provide connectivity, equivalent of a router or firewall
3 Cloud Deployment Models
Public, Private, Hybrid
Public Deployment Model
Share public infrastructure for resources, requires internet.
Consumers won’t see hardware or know location of data, but can specify geographic region based on end user latency.
Cloud vendor provides physical hardware
Private Deployment Model
Company owns infrastructure, not a third party vendor.
Provides more control of data and security at the cost of capital expenditure and daily operational costs.
Still uses virtualization and cloud storage, but hardware is usually on premise
Hybrid Deployment Model
A mixture of on-premise and vendor technology.
Good for seasonal bursts of traffic or disaster recovery.
Requires a network link between private / public cloud.
Normally short term for testing and development or a transitional period from public to private
On-demand Resources
Resources are immediately available for allocation by making new instances
Up and Down Scalability
Rapidly adjust the power and performance of an instance as needed
In and Out Scalability
Rapidly adjust the number of instances supplying resources
Economy of Scale
Huge scale of resources allow cloud vendors to maintain lower resource costs for consumers
Flexibility and Elasticity
Consumer can choose the resource amount, how long they need it, and the scale
Growth
Easier to reach global customers with less economic and technological restraints
Utility Based Metering
Pay for what you need
Shared Infrastructure
Virtual hosts allow multiple tenants to run instances on the same hardware
Highly Available
Ensures durability and availability of data