4.1 Summarize cloud-computing concepts Flashcards
What is cloud computing?
Service that provides on-demand resources over a network
Typically the internet
on-deman resources like server instances, file storage, databases, apps, etc.
What does Metered Utilization mean in the cloud?
The per-use billing for resources consumed by the cloud
The metering system tracks resource usage such as storage, processing, bandwidth, or active users, accessible to customers through a transparent reporting dashboard for billing transparency.
5 cloud characteristics?
- Shared resources
- Metered utilization
- Rapid elasticity
- High availability
- File synchronization
What does High Availability mean in the cloud?
Service experiences very little downtime
i.e. a service with ‘Five Nines’ or 99.999% availability experiences only 5 mins & 15 secs annual downtime.
What does Scalability mean in the cloud?
The costs involved in supplying the service to more users are linear
Linear = costs increase proportionally with user or resource additions
In a scalable system, doubling users doubles (or less) costs. If costs more than double, it’s less scalable. Scalability via adding nodes (horizontal/scaling out) or resources to each node (vertical/scaling up).
What does Rapid Elasticity mean in the cloud?
The system’s ability to handle changes to demand in real time
A highly elastic system maintains service/performance despite demand spikes and reduces costs during low-demand periods.
How do cloud providers provision & deprovision resources automatically?
via pooling of shared resources & virtualization
The layers of virtualization used in the cloud architecture allow the provider to provision more CPU, memory, disk, or network resource using management software, rather than (for instance) having to go to the datacenter floor, unplug a server, add a memory module, & reboot
What does Pooling of shared resources mean?
The cloud provider’s datacenter hardware isn’t dedicated to a single customer account
4 common cloud deployment models?
- Public
- Private
- Community
- Hybrid
How does a public cloud work?
Offered over the Internet by CSPs
(CSP = Cloud Service Provider) Cloud consumers are often referred to as tenants
What are the risks to public clouds?
Performance & security risks
How doe a private cloud work?
Being private to & owned by the organization
What is a community cloud?
Where orgs share the cost of a private or fully hosted cloud
This is usually done to pool resources for a common concern, like standardization & security policies
What is a hybrid cloud?
Combination of public, private, & community cloud
A travel organization might utilize a private cloud for its sales website but transition some functions to a public cloud, retaining sensitive data on-premises.
3 common cloud service models?
- IaaS
- SaaS
- PaaS