r1 Flashcards
Vertical scaling
Scaling up - Upgrade to a bigger server
Horizontal scaling
Scaling out - add more servers of the same size
Serverless Compute
Managed Vms running Managed containers - you just write apps
Region
A grouping of multiple datacenters
Geography
A market of 2 or more regions that preserves data residency and compliance boundaries
Paired region
Each region is paired with another 300 miles away to ensure no outages (for disaster recovery)
Azure Geo-redundant storage (GRS)
replicates data to a secondary region automatically
Availability Zone (AZ)
Physical location made up of one or more datacenter (generally 3 per region)
Fault domain
Logical grouping of hardware to avoid a single point of failure within an AZ
Update domain
Ensure resources dont go offline (updates happen at different time for different UDs)
Availability Set
Grouping to ensure the VMs are in different Fault or Update domains to avoid downtime
Azure VMs
Windows or Linux, you choose OS memory, CPU, storage. Share hardware
Azure Container instances
Docker as a Service
Azure Kubernetes Service (AKS)
Kubernetes as a service (Containerization of apps, easy scaling)
Azure service fabric
Tier 1 Enterprise containers as a service (For deployment of microservices)
Azure functions
Serverless compute to run code without servers. Only pay for the time the function is running
Azure batch
Plans, schedules and executes batch workloads up to 100+ jobs in paralell
Azure blob storage
object serverless storage (Pay for what you store - for large files, or unstructed files)
Azure disk storage
a virtual HDD or SSD
Azure file storage
a shared volume that you access like a file server
azure queue storage
a data store for queing and delivering messages between apps
azure table storage
wide-column noSQL database (unstructured data w/out schema)
azure data box (or ADB heavy)
A briefcase computer to move terabytes or petabytes of data
Azure achrive storage
long-term cold storage (cheapest)