Lesson 2: Describe the benefits of using cloud services
2.1 Describe the benefits of high availability and scalability in the cloud
High Availability
When you're deploying some IT resources, it's important the resources are available when needed.
High availability focuses on ensuring maximum availability, regardless of disruptions or events that may occur.
Scalability
Scalability: ability to adjust resources to meet demand.
If you experience sudden increase in traffic and your systems are overwhelmed, the ability to scale means you can add more resources to better handle the increased demand.
The other benefit of scalability: you aren't overpaying for services as the cloud is a consumption-based model, so if the demand drops off, you can reduce your resources → reduce your costs.
Two types of scalability: Vertical scalability and Horizontal scalability.
Vertical Scaling
Vertical scaling is focused on increasing or decreasing the capabilities of resources.
With vertical scaling, you can vertically scale up to add more CPUs or RAM to the VM or scale down by lowering the CPU or RAM specifications.
Horizontal Scaling
Horizontal scaling: Adding or subtracting the number of resources
With horizontal scaling, you can add additional VMs when the demand increases (scale out) or scale in the deployed resources when the demand drops.
2.2 Describe the benefits of reliability and predictability in the cloud
Reliability
Reliability is the ability of a system to recover from failures and continue to function.
With a decentralized design of the cloud, the cloud enables you to have resources deployed in regions around the world, so even if one region has a catastrophic event, other regions are still up and running, so the cloud environment will automatically shift to a different region.
Predictability
Performance predictability:
- Predicting the resources needed to deliver a positive experience for your customers.
- Autoscaling, load balancing, and high availability support performance predictability.
- Ex) If you suddenly need more resources, autoscaling can deploy additional resources to meet the demand, and then scale back when the demand drops.
- Ex) If the traffic is heaviliy focused on one area, load balancing will help redirect some of the overload to less stressed areas.
Cost predictability:
- With the cloud, you can track the resources used in real time to predict the cost.
2.3 Describe the benefits of security and governance in the cloud
Cloud features like set templates help ensure that all your deployed resources meet corporate standards and government regulatory requirements → support governance and compliance.
You can also update all your deployed resources to new standards as standards change.
Cloud-based auditing helps flag any resource that's out of compliance with your corporate standards and provides mitigation strategies.
On the security side, you can find a cloud solutoin that matches your security needs.
If you want maximum control of security, IaaS provides you with physical resources but lets you manage the OS and installed software, including patches and maintenance.
Patches and maintenance taken care automatically in PaaS and SaaS deployments.
Because the cloud is over-the-internet delivery of IT resources, clod providers can handle DDoS attacks.
2.4 Describe the benefits of manageability in the cloud
Major benefit of cloud computing: manageability options
Management of the cloud (managing your cloud resources)
In the cloud, you can:
- Automatically scale resource deployment based on need
- Deploy resources based on a preconfigured template, removing the need for manual configuration
- Monitor the health of resources and automatically replace failing resources
- Receive automatic alerts based on configured metrics, so you're aware of performance in real time
Management in the cloud (managing your cloud environment and resources)
You can manage your cloud environment and resources:
- through a web portal
- using a command line interface
- using APIs
- using powershell
Module Assessment
1. Which type of scaling involves adding or removing resources (such as virtual machines or containers) to meet demand?
Horizontal scaling
2. What is characterized as the ability of a system to recover from failures and continue to function?
Reliability
'회사 > Azure AZ-900 자격증 준비' 카테고리의 다른 글
AZ-900 자격증 준비 3 - Describe cloud service types (0) | 2025.04.04 |
---|---|
AZ-900 자격증 준비 1 - Describe cloud computing (0) | 2025.04.03 |
댓글