Core Azure Services Flashcards
Describe “data centers”
A data center is a physical facility used for hosting groups of networked servers on its own power, cooling, and networking infrastructure.
Describe “regions”
A region is a geographical area on the plant with one or more data centers connected on a low-latency network. Some services are only available in certain regions.
There are 50+ regions globally with special government regions and partnered regions within countries.
Describe “geographies”
A geography usually contains two or more regions that ensures data residency, sovereignty, resiliency, and compliance.
Includes the Americas, Europe, Asia Pacific, and the Middle East and Africa.
Describe “availability zones”
An availability zone is a regional feature which contains physically separate facilities designed to protect from data center failures.
Includes one or more data centers. Enabled zones have a minimum of three data centers.
Describe “region pairs”
A region pair is a statically paired pair of regions within the same geography to provide physical isolation and data residency.
Describe a “resource”
An Azure resource is an object used to manage services in Azure. These represent the service lifecycle and are saved as JSON definitions.
Describe “resource groups”
Resource groups hold logically related resources typically organized by type, lifecycle (app, environment), department, billing, location, or any combination of these.
Describe the “resource manager”
The resource manager is where management can be done for all resources where access and billing can be controlled.
Describe the compute product “virtual machines”
IaaS
Total control over the operating system and software
Can run any application/scenario
Supports marketplace and custom images
Custom software with custom system configurations
Describe the compute product “virtual machine scale sets”
IaaS
Set of identical virtual machines
Built-in auto scaling features
Designed for manual and auto-scaled workloads like web services, batch processing, etc.
Describe the compute product “app services”
PaaS
Designed for enterprise grade web app services
Supports multiple programming languages and containers
Describe the compute product “functions”
PaaS Server less Consumption-based plan or dedicated plan Designed for smaller services No worries about underlying infrastructure and platform
Describe the compute product “Azure container instances (ACI)”
PaaS
Simplest, fastest way to run a container
Server less containers
Designed for simple web apps/services, background jobs, and scheduled scripts
Describe the compute product “Azure Kubernetes Service (AKS)”
PaaS
Open-source container orchestration platform
Highly scalable and customizable
Designed for high scale container deployments
Describe a “container”
Uses host’s OS
Lightweight
Responds quicker to demand changes
Designed for almost any scenario
Describe the networking product “virtual network”
Logically isolated networking components
Segmented into one or more subnets
Subnets are discrete sections
Enable communication of resources with each-other, internet, and on-premises
Scoped to a single region
VNet peering allow cross region communication
Isolation, Segmentation, Communication, Filtering, Routing
Does not allow subnets
Describe the networking product “load balancer”
Even traffic distribution Supports both inbound and outbound scenarios High-availability scenarios Both TCP and UDP Internal and External traffic Port Forwarding High scale with up to millions of flows
Describe the networking product “VPN gateway”
Virtual network gateway for on-premises to azure traffic over the public internet