Cloud Basics Flashcards
What 5 characteristics define a cloud?
Resource Pooling, Rapid Elasticity, Metered Usage, Broad Access, Self Provisioning
What is load balancing?
Evenly distributing incoming network traffic across a group of backend resources (i.e. servers)
Describe rapid elasticity.
Capabilities can be elastically provisioned and released, in some cases automatically, to scale rapidly outward and inward commensurate with demand.
Describe metered usage.
Under a metered-billing pricing model, the cloud-based application must be able to track your usage level and automatically calculate a price that matches your usage level
Describe resource pooling.
The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. This allows customers to change their levels of service at will without being subject to any of the limitations of physical or virtual resources.
Describe self provisioning.
Self-provisioning, commonly known as the cloud self-service, is a feature among many cloud service providers which allows their end users to provision resources by themselves, and set up or launch a service or application without the intervention of dedicated IT personnel or the service providers themselves.
Describe broad access.
The cloud characteristic of Broad Network Access means that the service can be accessed from multiple locations (such as from a corporate office or from home) using multiple different types of client (such as a Windows PC or an Android mobile).
What is CapEx?
It stands for CAPital EXpenditure and refers to the upfront cost associated with setting up a cloud system (e.g. server racks, operating systems, HVAC)
What is OpEx?
It stands for OPerational EXpenditure and refers to the recurring expenses associated with the cloud (e.g. subscription costs)
What are some benefits of using a cloud?
No CapEx required, cloud is responsible for securing their systems, quick to get going using cloud provider services, complexities are taken care of by cloud provider, less space required on-prem for hardware, HVAC
What are the two basic services provided by all cloud providers?
Compute Power and Storage
What is the Shared Responsibility Model?
A breakdown of who is responsible for which parts of the cloud system. Cloud service providers are always responsible for maintaining the physical hardware (datacenter servers, connectivity, HVAC) and the cloud customer is always responsible for handling stored data, dictating devices which can connect to the cloud, and setting up accounts and roles within the cloud.
This model is used when defining the different service types: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (Saas). The share of responsibility shifts between the cloud service provider and cloud customer based on which service model is used.
What are the three main types of clouds?
Private Cloud (cloud used by a single entity, sometimes hosted directly from your own datacenter)
Public Cloud (available to the general public)
Hybrid Cloud (Inter-connected environment of both private and public cloud resources)
What are some benefits of the Consumption-Based Model?
No upfront costs
No upfront CapEx (Capital Expenditure) required
Ability to pay for resources as they are needed
Ability to stop paying for unnecessary resources
What is a SLA and what are common up-time percentages?
Service Level Agreements (SLA) are contracts between the cloud provider and the cloud consumer that state specific regarding guaranteed up-time and any credits that may be owed to the cloud consumer if that particular service is down for more than that percentage of time.
In Azure, 99%, 99.9%, 99.5% and 99.99% are common up-time guarantees.