Describe Azure compute and networking services Flashcards
What is virtualization?
Emulation of physical machines
Different virtual hardware configuration per machine/app
Different operating systems per machine/app
Total separation of environments
Name 4 key characteristics of Virtual Machines
Infrastructure as a Service (IaaS)
Total control over the operating system and the software
Supports marketplace and custom images
Can run any application/scenario
What are Virtual Machines best suited for?
Custom software requiring custom system configuration
Lift-and-shift scenarios
Name 3 key characteristics of Virtual Machine Scale Sets
Infrastructure as a Service (IaaS)
Set of identical virtual machines
Built-in auto scaling features
What are Virtual Machine Scale Sets designed for?
Designed for manual and auto-scaled workloads like web services,* batch processing, etc.
Key characteristics of Azure Batch
IaaS
High Performance Computing
Suitable for working in parallel with lots of information
Name 5 key characteristics of Containers
Use host’s operating system
Emulate operating system (VMs emulate hardware)
Lightweight (no O/S)
Respond quicker to demand changes
Designed for almost any scenario
Name 3 characteristics of Azure Container Instances
Simplest and fastest way to run a container in Azure
Platform as a Service PaaS
Serverless Containers
What are Azure Container Instances designed for?
Small and simple web apps/services
Background jobs
Scheduled scripts
Name 3 characteristics of AKS (Azure Kubernetes Service)
Open-source container orchestration platform
Platform as a Service PaaS
Highly scalable and customizable
What are AKS designed for?
High scale container deployments (anything really!)
Name 3 key characteristics of App Service
Designed as enterprise grade web application service
Platform as a Service PaaS
Supports multiple programming languages and containers
Name 3 key characteristics of Azure Functions
Platform as a Service PaaS
Serverless
Designed for micro/nano-services
Which are the two pricing models of Azure Functions?
Consumption-based plan
Dedicated plan
Summary of Virtual Machines
(IaaS) - Custom software, custom requirements, very specialized, high degree of control
Summary of VM Scale Sets
(IaaS) - Auto-scaled workloads for VMs
Summary of Azure Container Instances
(PaaS) - Simple container hosting, easy to start
Summary of Azure Kubernetes Service
(PaaS) - Highly scalable and customizable * container hosting platform
Summary of App Service
(PaaS) - Web applications, a lot of enterprise web * hosting features, easy to start
Summary of Azure Functions
(PaaS) (Function as a Service) (Serverless) - micro/nano-services, excellent consumption-based pricing, easy to start
… enables your team members to run Windows in the cloud, with access to the required applications for your company’s needs.
Azure Virtual Desktop
What is Azure Networking?
Connect cloud and on-premises
On-premise networking functionality
TRUE / FALSE
An Azure Virtual Network is scoped to a single region.
TRUE
Isolation, segmentation, communication, filtering and routing…
These are some characteristics of:
Azure Virtual Network
Name 3 key characteristics of Azure Virtual Network
Logically isolated networking components
Segmented into one or more subnets
Enable communication of resources with each-other, internet and on-premises
What is a subnet?
Subnets are discrete sections of an Azure Virtual Network
…allows cross region communication
VNet peering
Name 3 characteristics of Azure Load Balancer
Even non-web traffic distribution
Supports both inbound and outbound scenarios
High-availability scenarios
Both TCP (transmission control protocol) and UDP (user datagram protocol) applications
Internal and External traffic
Port Forwarding
High scale with up to millions of flows
…these are characteristics of:
Azure Load Balancer
What is VPN Gateway?
Specific type of virtual network gateway for on-premises to azure traffic over the public internet
What’s Application Gatway?
Web traffic load balancer
Name 3 characteristics of Azure CDN (Content Delivery Network)
Define content
Minimize latency
POP (points of presence) with many locations
What is Azure ExpressRoute?
ExpressRoute lets you extend your on-premises networks into the Microsoft cloud over a private connection with the help of a connectivity provider.
Which are the four ExpressRoute connectivity models?
CloudExchange colocation
Point-to-point Ethernet connection
Any-to-any connection
Directly from ExpressRoute sites
TRUE / FALSE
Subnets can be nested for a more granular infrastructure
FALSE