4) Describe benefits of using cloud services
Benefits of Could computing
- High Availability ———> focuses on maximum availability when disruption or events occurs
Each service in Azure has its SLA (Service level agreement)
- Scalability ———→ Ability to scale resource based on demand
a) Vertical scaling ——→ increase or decrease resource component(CPU , RAM)
Scale up or scale down
EX ——> increase ram or cpu
b) Horizontal scaling ——> Add or remove resources
Scale out or scale in
Ex —→ Add VM
Reliability ———>. Ability to recover from failuers and to continue to ints function.
Ex ——> Deploy your workload to multiple regions
predictability
a) performance predictability —→focus on performance of service
Load Balancer , Auto scaling , HA supports
performance predictability so that if auto scaling can launch new instance to manage high load on app
Load Balancer —> if detect that all request go through single instance and there is about memory out it will handle this to forward traffic to other vm
b) cost perdeictiability ——→focus on cost forecasting of service
Total Cost of Ownership (TCO) or Pricing Calculator to get an estimate of potential cloud spend.
compliance and goverance
Set of templates that make sure that deployed resources meet corporate standards and government regulatory requirements
you can update existing deployed resources to updated standards as standards changes.
Management in cloud
1) Web portal
2) cli
3) API
4) Powershell