Core Azure Services Flashcards
Geography
Discrete market containing 2 or more regions that preserve data residency and compliance boundaries
e.g. Americas, Europe
Region
Geographical area containing at least 1 datacentre that are nearby and networked together with a low-latency network
e.g. west europe, north europe
Low latency
Low latency describes a computer network that is optimized to process a very high volume of data messages with minimal delay (latency)
Availability zones
Physically separate datacenters within an Azure region. Each zone is made up of 3 or more datacenters equipped with independent power, cooling and networking
Availability sets
Comprise of update and fault domains
update domains - when a maintenance event occurs, the update is sequenced through domain updates
fault domains - provide for the physical separation of a workload across different hardware in the datacenter
Hierarchy
geography > region > availability zone > availability set > fault/update domain
Region pair
Each azure region is paired with another region in the same geography at least 300 miles away.
This allows for the replication of resources (such as VM storage) across a geography that helps reduce the likelihood of disruption due to natural disasters, power outages, network outages.
Resource group
Logical container for resources deployed on Azure could include VM, storage, apps.
Typically groups are around certain applications
Azure resource manager
Interface for managing and organising cloud resources
Azure core products - compute
Virtual Machines - windows or linux
VM scale sets - scaling for VMs
App services - PaaS offerings to build, deploy and scale apps
Azure functions - event-driven, serverless compute service
Azure core products - networking
Virtual network - connects VMs to VPNs
Load balancer - balances inbound/outbound connections to apps
VPN gateway - accesses VPNs
Application gateway - connections to apps, increases security
Azure core products - storage
Blob storage - storage for very large objects e.g. videos
Disk storage - provides disks for VMs, apps etc
File storage
Archive storage - rarely accessed
Azure core products - databases
CosmosDB - globally distributed database that supports NoSQL
Azure SQL database - fully managed relational database with auto-scale, intelligence and security
Database migration services
SQL data warehouse - managed data warehouse with security
Azure marketplace
Allows customers to find, try and provision apps and services from hundreds of providers.
Helps connect end users with MS partners, independent software vendors and startups offering their services which are optimised to run on azure
IoT
IoT hub - messaging hub that provides secure communication and monitoring between IoT devices
IoT central - SaaS solution to manage IoT devices at scale
IoT edge - push data analysis onto IoT devices instead of the cloud to allow them to react more quickly to state changes
Big data and analytics
SQL data warehouse - analytics at massive scale using cloud based enterprise-grade data warehouse. Uses MPP (massive parallel processing) to run complex queries
HDinsight - process massive amounts of data with managed clusters of Hadoop clusters in the cloud
Data lake analytics - on demand, pay as you go analytics service
Artificial Intelligence
Machine learning service - develop, train, test, deploy, manage machine learning models. It can auto-develop and auto-train model. You can start locally and scale out to cloud
Machine learning studio - drag and drop workspace to build and deploy ML solutions using pre-built algorithms
Serverless computing
Serverless computing is a cloud-computing model in which the cloud provider runs the server, and dynamically manages the allocation of machine resources.
Azure functions - event driven, serverless compute service
Logic apps - automate tasks, workflow
Event grid - event routing service, build apps with event-based architectures
Azure CLI
cross platform command-line program that connects to azure and executes commands on azure resources
Azure PowerShell
Module that you add to windows powershell. It allows you to connect to your azure subscription and manage resources
Azure portal
Interact/manage all azure services - subscriptions and resources
Azure advisor
free service built into azure that provides recommendations on high availability, security and cost. Analyses deployed services and looks for ways to improve environment