Describe Azure architecture and services Flashcards
(79 cards)
Name some resources associated with creating a VM
A resource group
An OS image
A network interface
What are the considerations for container instance creation?
Image used cannot be changed after instance creation
DNS name label cannot be changed after instance creation
What are the cost considerations for a Vnet?
If you peer Vnets in the same region, no data transfer charges
If you peer Vnets in different regions, you will be billed inter region EGRESS charges
What are cost considerations for Azure app services?
Billed even when no web apps are running or the web apps are stopped
Must delete an app service plan to stop billing
What is authentication?
Process of establishing the identity of a person or service and proving they are who they say they are
What is authorization?
Process of establishing what level of access the authenticated person or service has to a resource
What they can access and what action they can perform
What are MFA and conditional access?
MFA: additional layer of security for identifying a user (2 elements or + for auth)
Conditional access: provide more granular levels of access control
What are RBAC role scopes?
RBAC scope represents the resource level that the access will apply
Scopes are: management group, subscription, resource group, resource
What are resource groups?
Logical containers for Azure resources used as management scopes for access management and policy
What are Zero trust foundational principles?
Assume breach
Verify explicitly
What is Defence-in-Depth? (DiD)
Strategy that places multiple layers of different forms of defense between attackers and the resources
No single layer of protection or security service is solely responsible for protecting resources
What is MS Defender for Cloud?
Service used to improve an organization’s security posture and workload protection
Provides:
Cloud Security Posture Management (CSPM)
Cloud Workload Protection (CWP)
Are costs incurred for data transfer in and out Azure?
INGRESS (into) is free
EGRESS (out of) is billed
Data transfer throught VNET peered between 2 regions is billed
What factors affect costs?
purchasing model (pay as you go or reservation)
resource type
location
Usage period
network traffic
What resources will NOT reduce costs for a VM?
Network Security Groups
Network Interfaces
Availability Sets
What is Azure Vnet?
Azure VNet is an IaaS resource that enables communication with Azure resources.
A VNet represents a software-defined, single-tenant, private network in a single Azure region
To what can you attach a Vnet if you need to create and manage it?
A VNet belongs to a resource group that belongs to a subscription and can only be part of one region.
VNets can span across data center zones but are not available across regions.
How do resources communicate?
Resources in different subscriptions can communicate with each other if
- they are part of the same VNet
- they are part of peered VNet
- if a VPN gateway connects the VNets and they don’t have conflicting IP ranges
How is data transfer in Vnets billed?
All traffic entering (ingress) a VNet and region is “not billed,”
All traffic leaving (egress) a VNet and between 2 Vnets peered in 2 separated regions is “billed.”
Name the 2 kinds of Vnet peering
Regional VNet peering: used to connect VNets from the same region
Global VNet peering: used to connect VNets from different regions
What can you use to connect Azure resources, such as Azure SQL databases, to an Azure virtual network?
Service endpoints are used to expose Azure services to a virtual network, providing communication between the two
To which object or level is an Azure role-based access control (RBAC) role applied?
An Azure RBAC role is applied to a scope, which is a resource or set of resources that the access applies to
You plan to extend your company’s network to Azure.
The network contains a VPN appliance that uses an IP address of 131.107.200.1.
You need to create an Azure resource that defines the VPN appliance in Azure.
Which Azure resource should you create?
A Local Network Gateway is an object in Azure that represents your on-premise VPN device.
A Virtual Network Gateway is the VPN object at the Azure end of the VPN.
A ‘connection’ is what connects the Local Network Gateway and the Virtual Network Gateway to bring up the VPN.
The local network gateway typically refers to your on-premises location.
You give the site a name by which Azure can refer to it, then specify the IP address of the on-premises VPN device to which you will create a connection.
You also specify the IP address prefixes that will be routed through the VPN gateway to the VPN device.
The address prefixes you specify are the prefixes located on your on-premises network.
If your on-premises network changes or you need to change the public IP address for the VPN device, you can easily update the values later.
Your company is considering using Linux-based Azure Container Instance to deploy a simple app. The app runs as a stateful app.
You need to provide storage to retrieve and persist state.
What type of storage should you use?
Azure Files
Only storage that supports persistant storage for ACI
Need to create the share and then create a container specifying the share and volume mount point