Cloud Concepts Flashcards
Define High Avaliability
Expressed as a percentage, it is the ability of a system to respond to users
Define Scalability
The ability to increase or decrease resources for any given workload. You can add additional resources to service a workload (known as scaling out), or add additional capabilities to manage an increase in demand to the existing resource (known as scaling up). Scalability doesn’t have to be done automatically
Define Elacticity
The ability to automatically or dynamically increase or decrease resources as needed. Elastic resources match the current needs, and resources are added or removed automatically to meet future needs when it’s needed, and from the most advantageous geographic location. A distinction between scalability and elasticity is that elasticity is done automatically
One of the benefits of the cloud is agility. What does that mean in the context of the cloud?
Agility - the ability to respond to change “rapidly” based on changes to market or environment; ensuring fast time to market
Define fault tolereance
The ability to remain up and running even in the event of a component or service no longer functioning. Typically, redundancy is built into cloud services architecture so if one component fails, a backup component takes its place. The type of service is said to be tolerant of faults.
Define disaster recovery
The ability to recover from an event which has taken down a cloud service. Cloud services disaster recovery can happen very quickly with automation and services being readily available to use.
True or False: Azure is a public cloud, and has no private cloud offerings
FALSE
Some aspects of Azure are not open to the public and require a private agreement with Microsoft such as Azure Government and DoD services