Azure Flashcards
What are Azure VM Scale sets?
Automatically increase or decrease in response to demand or a defined schedule
What is SQL Server Stretch Database ?
Dynamically stretch warm and cold transactional data from Microsoft SQL Server 2016 to Microsoft Azure
Evolution of Computing
Physical Server -> VMs -> Containers -> Functions
What is a region ?
A region is a grouping of multiple datacenters
Azure has 58 regions across 140 countries
What is a geography?
A Geography is a discreet market of two or more regions that preserves data residency and compliance boundaries
What are paired regions
Each region is paired with another region 300 miles away to ensure less downtime, disaster recovery
What is Azure GRS ?
Azure Geo-redundant Storage(GRS) replicates data to a secondary region automatically, ensuring that data is durable even in the event that the primary region isn’t recoverable
Are all cloud services available in every region ?
No, Not all cloud services are available in every region.
What is Recommended region ?
A region that provides the broadest range of service capabilities and is designed to support availability zones now or in the future
What is Alternate region ?
Alternate (other) region is a region that extends Azure’s footprint within a data residency boundary where a recommended region also exists . Not designed to support AZs
What is General Availability?
General Availability(GA) is when a service is considered ready to be used publicly by everyone.
How the availability of service is categorized in Azure ?
Azure categorizes availability into three types : Foundational , Mainstream and Specialized
What is Foundational Availability?
When GA, immediately or in 12 months in Recommended and Alternate regions
What is Mainstream Availability?
When GA immediately or in 12 months in Recommended Regions . May become available in Alternate regions based on the customer demand
What is Specialized Availability ?
Available in Recommended or Alternatre regions based on customer demand
What is Availability Zone ?
Availability is physical location made up of one or more datacenter
What is Fault Domain ?
A logical grouping of hardware to avoid a single point of failure within an AZ group of virtual machines that share a common power source and network switch
What is Update Domain ?
Azure may need to apply updates to the underlying hardware and software. Update domains ensure your resources do not go offline
What type of domain is the Availability Zone in?
An Availability Zone(AZ) in an Azure region is a combination of a fault domain and an update domain
What are different computing services provided in Azure ?
Azure provides Azure Virtual Machines, Azure Container Instances, Azure Kubernetes Service, Azure Service Fabric, Azure Functions, Azure Batch
What are Azure Virtual Machines?
Windows or Linux virtual Machines. The most common type of Compute. You choose your OS, Memory, CPU, and Storage. You share hardware with other customers.
What are Azure Container Instances?
Docker as a Service - Run containerized apps on Azure without provisioning servers or VMs
What is Azure Kubernetes Service(AKS) ?
Kubernetes as a Service - Easy to deploy, manage, and scale containerized applications. Uses the Open Source Kubernetes (k8) software
What is Azure Service Fabric?
Tier 1 Enterprise Containers as a Service
Distributed Systems Platform. Runs in Azure or on-premises.
Easy to package, deploy , and manage scalable and reliable microservices
What are Azure Functions ?
Event-driven, serverless compute(functions) run code without provisioning or managing servers. you pay only for the compute time you consume.
What is Azure Batch ?
Plans , schedules and executes your batch computer workloads across running 100+ jobs in parallel . Use spot VMS to save money (
previously used low priority VMs to save on compute)
What are different Storage Services provided in Azure?
Azure Blob Storage , Azure Disk Storage , Azure File Storage , Azure Queue Storage , Azure Table Storage , Azure Data box / Azure Data box heavy,
Azure archive storage , Azure Data Lake Storage
What are deployment slots?
Deployment slots allow the app to run different instances called slots. Slots are different environments exposed via a publicly available endpoint
Can we swap instances assigned to a slot on demand?
Yes , we can swap the instances assigned to a slot on demand .
What are different developer and Mobile Tools for Azure?
Azure SignalR Service , Azure App Service , Visual Studio , Xamarin
What are Azure DevOps services?
Azure Boards , Azure Pipelines , Azure Repos , Azure Test Plans , Azure Artifacts , Azure DevTest Labs
What is InfraStructure as Code (IAC)?
The process of managing and provisioning computer data centers through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools.
What is Azure Resource Manager(ARM)?
Azure Resource Manager (ARM) allows you to programmatically create Azure Resources via JSON template
What is Azure QuickStart?
It is a library of pre-made ARM templates provided by the community and partners to help you quickly launch new projects for a variety of stack scenarios
What is a Virtual Network (vNet) ?
It is a Logically Isolated section of the Azure Network Where you launch your Azure Resources. You can choose a range of IPs using CIDR Range
What is SubNet?
SubNets are a logical partition of an IP Network into multiple smaller network segments. You are breaking up your IP range for VNet into smaller networks
Subnets need to have a smaller CIDR range than Vnet to represent their portion.
What is public subNet?
Subnet that can reach the internet
What is private subnet?
Subnet that cannot reach the internet
What are different Cloud - Native Networking Services?
Azure DNS, Azure Virtual Network, Azure Load Balancer, Azure Application Gateway, Network Security Groups
What is Azure DNS ?
provides ultra-fast DNS responses and ultra-high domain availability
What is Azure Virtual Network ?
A logical isolated section of the Azure Network for customers to launch Azure resources within
What is Azure Load Balancer ?
OSI Level 4 (Transport) Load Balancer
What is Azure Application Gateway ?
OSI Level 7 (HTTP) Load Balancer , can apply a web application Firewall
What are Network Security Groups?
A virtual firewall at the Subnet level
What is Azure Front Door ?
Scalable and Entry point of your global applications
What are different enterprise/hybrid networking services ?
Azure Front Door, Azure Express Route, Virtual WAN, Azure Connection, Virtual Network Gateway
What is Azure Express Route?
A connection between on premise to cloud from 50 Mbps to 10 Gbps
What is Virtual WAN ?
A Networking interface that brings many networking , security and routing functionalities together to provide a single operational interface
What is Azure Connection ?
A VPN Connection securely connects two azure local network via (IPsec)
What is Virtual Network Gateway?
A site-to-site VPN connection between an Azure virtual network and your local network
What is Azure Traffic Manager ?
It operates at the DNS layer to quickly and efficiently direct incoming DNS requests based on the routing method of your choice
What is Azure DNS ?
Azure DNS allows you to host your domains on Azure. You can create DNS zones and manage your DNS records
Will Azure DNS allow you to purchase domains?
No, it doesn’t allow to purchase domains, it provides only the ability to manage the domains
Describe Azure Load Balancer?
It is used for evenly distributing incoming network traffic across a group of backend servers or resources.
What is public load balancer?
to load balance the incoming traffic coming from the internet to public-facing servers
What is internal or private load balancer?
to load balance the incoming internal network traffic to private facing servers
What are Scale Sets ?
This allows you to group identical virtual machines (vms) and automatically increase or decrease the amount of servers based on
Change in CPU, memory, disk, and network performance or on a predefined schedule
What is Internet of Things?
A network of internet-connected objects able to collect and exchange data
What is IoT Central ?
Connects your IoT devices to the Cloud
What is IoT Hub?
Enable highly secure and reliable communication between your IoT application and the devices it manage
What is IoT Edge?
A fully managed service built on Azure IoT Hub .
What is BigData ?
A term used to describe massive volumes of structured/unstructured data that is so large it is difficult to move and process using traditional database and software techniques
What is Azure Synapse Analytics?
Enterprise data warehousing and Big Data Analytics
Intended to run SQL queries against large databases for things such as reporting
What is HDInsight ?
Run open-source analytics software such as hadoop , Kafka and Spark
Why use slots?
Different environments for different purposes, Prewarming, easy fallbacks, and minimizing restarts.
Does Azure App Service provide built-in authentication and authorization support?
Yes it provides out-of-box authentication , you can sign in users and access data by writing minimal, or no code in your web app, RESTful API, mobile backend, and Azure Functions
What is Artificial Intelligence ?
Machines that perform jobs that mimic human behaviour
What is Machine Learning?
Machines that get better at a task without explicit programming
What is deep learning?
Machines that have artificial neural network inspired by human brain to solve human problems
What is personalizer?
Deliver rich, personalized experiences for every user
What is Translator?
Add real-time, multi-language text translation to your apps , website and tools
What is Anomaly detector?
Detect anomalies in data to quickly identify and troubleshoot issues
What is Azure bot service?
Intelligent , serverless bot service that scales on demand
What is a Form recogniser ?
Automate the extraction of text, key-value pairs, and tables from your documents
What is computer vision?
Easily customize computer vision models for your unique use case
What is Language Understanding?
Build natural language understanding into apps, bots and IoT devices
What is QnA maker?
Create a conversational question and answer bot from your existing content
What is Text Analytics?
Extract information such as sentiment, key phrases, named entities and language from your text
What is Content Moderator?
Moderate text and images to provide a safer, more positive user experience
What is Face?
Detect and Identify people and emotions in images
What is Ink recogniser?
Recognize digital ink content, such as handwriting, shapes and document layout
What is Serverless?
When the underlying servers, infrastructure, and OS is taken care of by the cloud Service Provider(CSP) It will generally be highly available, scalable and cost-effective
What are features of Serverless?[
Event-Driven Scale, Abstraction of Servers, Micro-billing
What is Event-Driven Scale ?
A serverless function can be triggered or trigger other events allowing you to compose complex applications and it just scales
What is the abstraction of servers?
Servers are abstracted away. Your code is described as functions . These functions can be running on different compute instances
What is Micro-billing?
Serverless compute could run for a fraction of a second
Billing into micro seconds will save money
What are Azure Functions?
Run small amounts of code known as serverless functions in your favourite language : c# , java , python , javascript , powershell
What is blob storage?
Serverless Object Storage . Just Upload files , don’t think the underlying systems , resizing
What are logic apps?
Allows you to build workflows composed of Azure functions. Building a state machines for serverless compute
What is Event Grid?
Uses pub/sub messaging system to allow you react to events and trigger other cloud services such as Azure Functions
What is Azure Portal?
It is a web-based, unified console that provides an alternative to command-line tools. You can manage your Azure subscription with the Azure portal. Build, manage, and monitor everything from simple web apps to complex cloud deployments.
What is powershell?
Powershell is a task automation and configuration management framework. It is a command-line shell and a scripting language.
What does Powershell accept and return?
Unlike most shells, which accept and return text, Powershell is built on top of the .NET Common Language Runtime(CLR) and accepts and returns.NET Objects
What is Azure Poweshell?
A set of cmdlets for managing azure resources directly from the Powershell command line
What is Azure Cloud Shell?
Azure shell is an interactive , authenticated , browser-accessible shell for managing azure resources
It provides the flexibility of choosing the shell experience that best suits the way you work, either Bash or Powershell
What is a CLI?
A command Line Interface (CLI) processes commands to a computer program in the form of lines of text . Operating Systems implement a command line interface in a shell or terminal
What is Azure Trust Center?
A public-facing website portal providing easy access to privacy, security, and regulatory compliance information
What is Azure Active Directory?
Azure Active Directory(Azure AD) is Microsoft’s cloud-based identity access and management service, which helps your employees sign in and access resources
What is Azure Security Center?
It is a Unified infrastructure security management system. It strengthens the security posture of your data centers and provides advanced threat protection across your hybrid workloads in the cloud
What is Key Vault?
It helps you safeguard cryptographic keys and other secrets used by cloud apps and services
What are features of Key Vault?
Secret Management, Key Management, Certificate Management, Hardware Security Module
What is secret management?
store and tightly control access to tokens, passwords , certificates , API keys , and other secrets
What is Key management?
create and control the encryption keys to encrypt your data
What is Certificate Management?
easily provision , manage and deploy public and private SSL certificated for use with Azure and internal connected resources
What is hardware Security Module?
secrets and keys can be protected either by software or FIPS 140-2 Level 2 validated HSMs
What is HSM(Hardware Security Module)?
It is a piece of hardware designed to store encryption keys