Describe the benefits of using cloud services Flashcards
When building or deploying a cloud application, what are two of the biggest considerations?
Uptime (or availability) and the ability to handle demand (or scalability).
Define ‘vertical scaling’
Adding more compute power to existing infrastructure.
Define ‘horizontal scaling’
Adding more VMs or containers.
Define ‘reliability’
The ability of a system to recover from failures and continue to function.
How are cloud services reliable?
With its decentralized design, the cloud enables resources to be deployed in regions around the world to avoid regional catastrophe.
Define ‘Performance predictability’
Predicting the resources needed.
Define ‘Cost predictability’
Predicting or forecasting the cost of the cloud.
How does the cloud support governance and compliance with secure baselines?
Set templates help ensure that all deployed resources meet standards or regulatory requirements.
Define ‘Management of the cloud’
Speaks to managing your cloud resources; Automatically scale resources; Deploy resources based on a preconfigured template; Monitor the health of resources; Receiving alerts based on configured metrics.
Define ‘Management in the cloud’
Speaks to how you’re able to manage the cloud environment and resources.
What are ways to manage in the cloud?
- Through a web portal.
- Using a command line interface.
- Using APIs.
- Using PowerShell.