Azure compute and networking services Flashcards

1
Q

T or F

VMs provide infrastructure as a service (IaaS) in the form of a virtualized server and can be used in many ways

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

When are VMs a good choice?

A

When you need :

total control over the OS
the ability to run custom software
to use custom hosting configurations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

T or F

An Azure VM gives you the flexibility of virtualization without having to buy and maintain the physical hardware that runs the VM

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

T or F

You need to configure, update, and maintain the software on a VM

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is an image for the creation of a VM?

A

an image is a template used to create a VM that may already include an OS and other software, such as development tools, or web hosting environments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

T or F

You can create and provision a VM within minutes by using a preconfigured VM image?

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

T or F

You cannot group VMs together

A

False

You can group VMs together to provide high availability, scalability, and redundancy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

T or F

Azure can manage the grouping of VMs for you

A

True

Azure can uses scale sets and availability sets to manage the grouping of VMs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Virtual machine scale sets

A

allow you to create and manage a group of identical, load balanced VMs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What do scale sets allow you to do?

A

centrally manage, configure, and update a large number of VMs in minutes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

T or F

With virtual machine scale sets, the number of VM instances can automatically increase or decrease in response to demand

A

True

Or you can set to it scale based on a defined schedule

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Virtual machine availability sets

A
  • another tool to help you build a more resilient, highly available environment.
  • designed to ensure that VMs stagger updates and have a varied power and network connectivity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Availability sets work by group VMs in two ways

A

Update domain: groups VMs that can be rebooted at the same time. only one domain grouping will be offline at a time. plus a 30 min gap before next domain starts to update

Fault domain: groups VMs by common power source and network switch. by default, and availability set will spilt your VMs across up to three fault domains

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

T or F

There is no additional cost for configuring an availability set

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Examples of when to use VMs

A

During testing and development

When running applications in the cloud

When extending your datacenter to the cloud

During disaster recovery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

T or F

VMs are an excellent choice when you move from a physical server to the cloud (also known as lift and shift)

A

True.

By using an image of the physical server and host it within a VM with little or no changes. — you are responsible for maintaining VM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

VM Resources

A

Size (purpose, number of processor cores, and amount of RAM)
Storage disks (hard disk drives, solid state drives, etc)
Networking (virtual, public IP address, and port configuration)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Azure Virtual Desktop

A

another type of VM

  • is a desktop and application virtualization service that runs on the cloud
  • enables you to use a cloud hosted version of windows from any location
  • works with all apps
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Role based access controls (RBAC)

A

extra level of security for user sign ins

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

T or F

With Azure Virtual Desktop the data and apps are separate from the local hardware

A

True.

the actual desktop and apps are running in the cloud

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

T or F

Windows 10 and 11 allows multiple concurrent users on a single VM

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

T or F

VMs are redistricted to a single operating system per virtual machine

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What is the solution for wanting to run multiple instance of an application on a single host machine?

A

Containers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What are containers?

A

virtualization environment

you can run multiple containers on a single physical or virtual host

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

T or F

You need to manage the OS in a container

A

False.

You do not have to manage the OS

containers are lightweight & designed to be created, scaled out, and stopped dynamically.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

What is one of the most popular container engines?

A

Docker

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

T or F

With containers you can respond to changes on demand, quickly restarting if there is a crash or hardware interruption

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Azure Container Instances

A

are PaaS - platform as a service
- upload your containers and then the service will run the containers for you

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

If you need full control of the enviornment what is the better option VM or Container?

A

VM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

Azure Container Apps

A

similar to container instances.

-easy to get up and running right away
-PaaS
-extra benefits - the ability to incorporate load balancing and scaling.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Azure Kubernetes Service (AKS)

A

container orchestration service

  • manages the lifecycle of containers.

when deploying a fleet of containers, AKS can make fleet management simpler and more efficient

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Containers in solutions

A

-using micro service architecture.

  • break solutions into smaller independent pieces.

ex. split a website into a container hosting your front end, another for the back end, and another for storage. the split allows for the sections to be maintained, scaled, or updated independently

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Azure Functions

A

event driven, serves compute option that doesn’t require maintaining VMs or containers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

Severless computing in Azure

A

Responsibility on managing servers is already handled for you

benefits

no infrastructure management
scalability
only pay for what you use

35
Q

T or F

Azure Functions runs your codes when its triggered and automatically deallocates resources when the function is finished

A

True

36
Q

Functions can either be stateless or stateful. What’s the difference?

A

stateless (the default) - they behave as if they’re restarted every time they respond to an event

stateful (called durable functions) - a context is passed through the function to track prior activity

37
Q

Azure App Service

A

another hosting option other than VMs or containers

  • can build and host web apps, background jobs, mobile back ends, and RESTful APIs in the programming language of your choice
38
Q

T or F

Azure App Service supports Windows and Linux

A

True

39
Q

T or F

Azure App Service does not offer automatic scaling and high availability

A

False

It does offer automatically scaling and high availability

40
Q

T or F

App Service enables automated deployments from GitHub, azure DevOps, or any Git repo

A

True

41
Q

T or F

Azure App Service is an HTTP based service for hosting web applications, REST APIs, and mobile backends

A

True

42
Q

T or F

Azure App Service supports multiple languages

A

True

It supports
.NET
.NET Core
Java
Ruby
Node.js
PHP
Python

43
Q

Type of App Services that you can host

A

Web apps
API apps
WebJobs
Mobile apps

44
Q

App Services handle these infrastructure decisions

A

deployment and management
endpoints can be secured
sites can be scaled quickly
built in load balancing and traffic manager

45
Q

T or F

Azure virtual networks and virtual subnets enable Azure resources to communicate with each other, with users on the internet, and with your on premises client computers

A

True

46
Q

Azure virtual networks provide the following key networking capabilities:

A

isolation and segmentation
internet communications
communicate between azure resources
communicate with on premises resources
route network traffic
filter network traffic
connect virtual networks

47
Q

T or F

Azure virtual networking supports both public and private endpoints to communicate between external or internal resource with other internal resources

A

True

48
Q

T or F

Azure virtual network allows you to create multiple isolated virtual networks

A

True

49
Q

T or F

The IP address created in the virtual network only exists in the virtual network and isn’t internet routable

A

True

50
Q

How can you enable incoming connections from the internet?

A

by assigning a public IP address to an Azure resource or putting the resource behind a public load balancer

51
Q

How to ensure Azure resources communicate securely with each other?

A

VMs

Service endpoints

52
Q

3 ways to communicate with on premises resources

A

Point to site

Site to site

Azure ExpressRoute

53
Q

3 ways to control route network traffic

A

by default - routes traffic between subnets on any connect virtual networks, on premises networks, and the internet

other 2 ways :

route table - can create custom tables & define rules

border gateway protocol (BGP) - routes to Azure virtual networks

54
Q

How to filter network traffic between subnets

A

Network security groups - multiple inbound and outbound security rules
can define these rules

network virtual appliances - carries out a particular network function. such as a firewall or WAN

55
Q

How to connect virtual networks together?

A

Virtual network peering.

this allows two virtual networks to connect directly to each other.

private, never entering the public internet

56
Q

Descrive Azure virtual private networks

A

a VPN uses an encrypted tunnel within another network

-typically deployed to connect two or more trusted private networks to one another over an untrusted network (public internet)

57
Q

T or F

With a VPN traffic is encrypted while traveling over the untrusted network

A

True

58
Q

T or F

VPNs can enable networks to safely and securely share sensitive information

A

True

59
Q

VPN gateway

A

type of virtual network gateway

deployed in a dedicated subnet of the virtual network

60
Q

What to VPN gateways enable

A

connect on premises datacenters to virtual networks through site to site connection

connect individual devices to virtual networks through point to site connection

connect virtual networks to other virtual networks through a network to network connection

61
Q

T or F - VPN gateways

All data transfer is encrypted inside a private tunnel as it crosses the internet

A

True

62
Q

T or F

You can deploy only one VPN gateway in each virtual network

A

True

63
Q

True or False

You can can use one gateway to connect multiple locations, which includes other virtual networks or on premises datacenters

A

True

64
Q

T or F

When setting up a VPN you must specify the type of VPN

A

True

65
Q

What are the two types of VPNs?

A

policy based

route based

66
Q

Policy based VPN

A

specify statically the IP address of packets that should be encrypted through each tunnel

67
Q

Route based VPN

A

IPSec tunnels are modeled as a network interface or virtual interface. IP routing (either static or dynamic routing) decides which one of the tunnel interfaces to use

68
Q

T or F

Route based VPNs are the preferred connection method for on premises devices

A

True

they’re more resilient to topology changes

69
Q

Use a route based VPN gateway for the following connectivity

A

connections between virtual networks
point to site connections
multisite connections
coexistence with an Azure ExpressRoute gateway

70
Q

4 ways to maximize the resiliency of your VPN gateway

A

Active/standby - default

Active/active

ExpressRoute failover

Zone redundant gateways

71
Q

Azure ExpressRoute

A

lets you extend your on premises networks into the Microsoft cloud over a private connection with the help from ExpressRoute Circuit

72
Q

T or F

ExpressRoute connections don’t go over the internet

A

True

73
Q

Features and benefits of ExpressRoute

A

connectivity to Microsoft cloud services across all regions in the geopolitical region

global connectivity to Microsoft services across all regions with the ExpreeRoute Global Reach

dynamic routing between your network and Microsoft via Border Gateway Protocol (BGP)

built in redundancy

74
Q

ExpressRoute enables direct access to the following services in all regions:

A

Microsoft office 365

Microsoft dynamics 365

azure compute services

azure cloud services

75
Q

T or F

You can enable ExpressRoute Global Reach to exchange data without transferring over the public internet

A

True

76
Q

T or F

ExpressRoute uses BGP which uses dynamic routing

A

True

77
Q

ExpressRoute supports four models that you can use to connect your on premises network to the Microsoft cloud

A

CloudExchange colocation

Point to point Ethernet connection

Any to any connection

Directly from ExpressRoute sites

78
Q

Azure DNS

A

a hosting service for DNS domains

79
Q

Benefits of Azure DNS

A

reliability and performance
security
ease of use
customizable virtual networks
alias records

80
Q

T or F

Azure DNS allows your to use your own custom domain names in your private virtual networks

A

True

81
Q

T or F

Azure DNS supports alias record sets

A

True

82
Q

T or F

You can use Azure DNS to buy a domain name

A

False.

for an annual fee you can buy a domain name by using App Service domains or a third party

83
Q

which Azure Virtual machine feature staggers updates across VMs based on their update domain and fault domain?

A

Availability sets

84
Q

Which Azure service allows users to use a cloud hosted version of Windows from any location and connect from most modern browsers?

A

Azure Virtual Desktop