CG - Chapter 2 Flashcards
Describe High Availability
Describe Reliability
Resilience - Ability to recover from failures
- Resources deployed in multiple locations
- Usually in different regions
- No single point of failure.
Scaling
- Adding more resources on an “as needed basis”
- “scale out” is adding more servers
- “scale up” is making servers bigger
- “scale down” is making servers smaller
Can be done automatically, such as during times of high load.
Horizontal vs. vertical scaling
- Horizontal is adding additional VMs/containers (“scaling out”)
- Vertical is increasing power (CMR/RAM) or existing storage (“scaling up”)
- Vast majority is horizontal scaling
Describe Predictability
- Predictable Performance: autoscaling, load balancing and HA for consistent experience.
- Predicable Cost: No unexpected costs. Also track and forecast resource usage in real time.
What is Capital Expenditure
Money spent acquiring/maintaining fixed assets like land, buildings or equipment.
- Has large upfront costs.
What is Operational Expenditure
Ongoing cost of running a product/business/system on a day-to-day basis.
Describe Infrastructure as a Service
- Org has complete control of the infrastructure.
- Only pay for what you use.
- No ownership of hardware.
- VMs provided by Azure
- Purchase, install and config software, middleware and applications.
Describe Platform as a Service
- Supports complete web-application lifecycle
- Avoids having to buy licenses, and infrastructure
Describe Software as a Service
- You don’t own the software, but pay an access fee to use it.
Describe Serverless Cloud model
- Where a single function of code can be hosted, run and deployed without having to host an application.
Describe Azue Marketplace
- Has Apps, VMs, templates, services
- Buy cloud services
- Use from Portal, CLI or PowerShell
- Some are free, some are paid.
Describe Private Cloud
- An org creates it’s own cloud, but only private users are able to use it.
- Saves expense of purchasing and managing hardware.
Describe