AZ-900 (Azure Fundamentals) Flashcards
Availability set
The spreading of VM’s across multiple servers and racks in the same datacenter
Availability zone
Each availability zone is (group of) datacenter that is fully separate from other availability zones, complete with dedicated power, cooling, and data connections. If one zone is compromised, then replicated apps and data are instantly available in another zone.
Region pair
Region pairs are datacenter regions that are intimately connected, and at least 300 miles apart. They are connected through a dedicated low latency connection.
Geography
Geographic regions, such as: Europe, America, Asia, Middle East, etc
Account
A connected identity, such as a natural person
Subscription
A logical container used to provision cloud resources. Each subscription will result in a single invoice per month.
Azure AD
Your Azure login identity that is provisioned under a specific tenant. It’s the cloud/azure evolution of Active Directory, which is a B2B identity management service.
Azure Support plan
An additional program that can be requested / used by clients to support them in their onboarding. Contains of access to a develop (for 8 hours, in SLA and per mail), standard support (24/7 mail and phone, SLA within 1 hour), direct access to professionals (training, onboarding, seminars, etc) and Premier access (azure event management and TAM)
Scale sets
Are sets of VM’s that can be managed and configured as a single unit. For example, a single web-app might require a multiple VM’s. You can create a single scale set (and all it’s required VM’s) to extend application capacity. Works with load balancer and application gateway
Compute options
- Serverless computing
- Logic apps
- Functions
- Azure app service
- Container
Serverless computing
Computing without infrastructure management and that is easily scalable, so that you only have to focus on application development.
Logic app
A serverless compute model that is based on a graphical interface (WYIWYG editor) which can be used to visually build logic apps
Functions
A serverless compute model, similar to logic apps, that is based on scripting. Only upload the actual logic script, no need to manage scalability or infrastructure
App service
Service that hosts webapps, APIs and webjobs. More than a single script, but still no need to manage entire infrastructure
Container
Lightweight OS virtualization. Where a VM virtualizes hardware, a container virtualizes the OS. Allows you to divide combined solutions into smaller microservices. E.g. front-end is in one container, back-end and database are in another. If one virtualized OS (container) crashes, it doesn’t affect other containers.
Storage options
- SQL DB
- Cosmos DB
- Blobstorage
- AzureFiles
- Azure Queue
- Disk Storage;
- Hot, Cool, Arch(ive)
SQL DB
Storage of structured data
Cosmos DB
Database that is global automatically, and works schemaless. Can be accessed in multiple DB formats. Structured data
BlobStorage
Storage for Blobs (Binary Large Objects), a form of unstructured data
Datalake storage
Hierarchical data that is ready to be analyzed (structured, semi-structured and unstructured data)
Azure Files
Fully managed files shares that are available in Server Message Block (SMB) or Network File System (NFS) format, accessible to Windows, Linux and macOS
Azure Queue
Service for storing a large number of system messages, accessible via REST API
Disk Storage
Block storage to be used by virtual machines, comes in formats such as: HDD, SSD< Premium SSD and Ultra Disk Storage.
Hot storage
Online tier designed for data that is accessed/modified daily. High storage cost, low access cost
Cool storage
Online tier designed for data that is accessed/modified monthly. Medium storage cost, medium access cost
Arch(ive)
Offline tier designed for data that is not accessed/modified in intervals shorter than 180 days. Low storage cost, High access cost
Network options
- Virtual network
- VPN Gateway
- Network Security group
- High availability
- Reliency
- Load balancer
- Application gateway
- Content Distribution Network (CDN)
- Traffic Manager
Virtual Network
A virtual network in which azure resources can securely communicate with each other
Multi-tier Web
- Web tier
- Business tier
- Data tier
Web tier
Web tier: The top layer including the user interface. This layer parses user interactions and passes the actions to next layer for processing.
Business tier
Business tier: Processes the user interactions and makes logical decisions about the next steps. This layer connects the web tier and the data tier.