Session 3-4 Flashcards

1
Q

What is a Datacenter? Where are datacenters? How are the arranged?

A

They’re facilities with resources arranged in racks, with dedicated power, cooling, and networking infrastructure.

As a global cloud provider, Azure has datacenters around the world. However, these individual datacenters aren’t directly accessible. Datacenters are grouped into Azure Regions or Azure Availability Zones that are designed to help you achieve resiliency and reliability for your business-critical workloads.

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

What is a region

A

geographical area on the planet containing at least one or potentially multiple datacenters that are in close proximity and networked together. If one fails can rely on other
ie US region, Europe or Asia

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

Availability Zones

A

Availability zones are physically separate datacenters within an Azure region. Each availability zone is made up of one or more datacenters equipped with independent power, cooling, and networking. An availability zone is set up to be an isolation boundary. If one zone goes down, the other continues working. Availability zones are connected through high-speed, private fiber-optic networks.

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

Azure is made up of what? How are they organized

A

Datacenters located around the globe; organized and made available to end users by country/region

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

sovereign region

A

an azure region that is designed to meet the specific needs of customers who require compliance with specific regulations or data sovereignty requirements
ie US DoD Central, US Gov Virginia, US Gov Iowa and more: These regions are physical and logical network-isolated instances of Azure for U.S. government agencies and partners. These datacenters are operated by screened U.S. personnel and include additional compliance certifications.

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

what are region pairs? Why are they important?

A

Most Azure regions are paired with another region within the same geography (such as US, Europe, or Asia) at least 300 miles away. This approach allows for the replication of resources across a geography that helps reduce the likelihood of interruptions because of events such as natural disasters, civil unrest, power outages, or physical network outages that affect an entire region.
Examples of region pairs in Azure are West US paired with East US and South-East Asia paired with East Asia. Because the pair of regions are directly connected and far enough apart to be isolated from regional disasters, you can use them to provide reliable services and data redundancy.

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

Azure Physical Infrastructure is made up of what components

A

datacenters
REgions – region pairs
availability zones
soverign regions

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

Azure management Infrastructure is made up of what components

A

Azure resources and resource groups, subscriptions, and account

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

Resource

A

A resource is the basic building block of Azure. Anything you create, provision, deploy, etc. is a resource. Virtual Machines (VMs), virtual networks, databases, cognitive services, etc. are all considered resources within Azure.

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

Resource Group

A

Resource groups are simply groupings of resources. When you create a resource, you’re required to place it into a resource group. While a resource group can contain many resources, a single resource can only be in one resource group at a time.

Resource groups provide a convenient way to group resources together. When you apply an action to a resource group, that action will apply to all the resources within the resource group. If you delete a resource group, all the resources will be deleted. If you grant or deny access to a resource group, you’ve granted or denied access to all the resources within the resource group.

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

subscription

A

like an account; In Azure, subscriptions are a unit of management, billing, and scale. Similar to how resource groups are a way to logically organize resources, subscriptions allow you to logically organize your resource groups and facilitate billing.

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

azure resource manager

A

is a management layer in which resource groups and all the resources within it are created, configured, managed and deleted.

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

How many resource groups can a resource be in at the same time?

A

A resource can only be in one group at a time.

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

What happens to the resources within a resource group when an action or setting at the Resource Group level is applied?

A

setting is applied to current and future resources

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

Describe Azure Virtual Machines

A
  • you can create and use VMs in the cloud
  • VMs provide infrastructure as a service (IaaS) in the form of a virtualized server and can be used in many ways.
  • Just like a physical computer, you can customize all of the software running on your VM. VMs are an ideal choice when you need:

Total control over the operating system (OS).
The ability to run custom software.
To use custom hosting configurations.

*An Azure VM gives you the flexibility of virtualization without having to buy and maintain the physical hardware that runs the VM. However, as an IaaS offering, you still need to configure, update, and maintain the software that runs on the VM.

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

What is an VM Scale Set

A

Designed for automatic scaling of identical Virtual Machines (VMs); type of azure services for VMs include VM scale set

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

What are App services

A

type of azure services for VMs
PaaS offerings to build, deploy, and scale enterprise-grade web, mobile and API apps

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

Examples of Azure services for containers include? (define)

A

Azure Container Instances: PaaS offering that allows u to upload ur containers, and then the service will run the containers for u; dont have to manage any VM or adopt addtl services
Azure Kubernetes Service: Container orchestrator service for managing large numbers of containers

19
Q

Virtual Machine Scale Sets

A

Let u create and manage a group of identical, load balances VMs

20
Q

Virtual machine Availability sets

A

tool to help u build a more resilient, highly available environment.

21
Q

Azure virtual desktop

A

Azure Virtual Desktop is a desktop and application virtualization service that runs on the cloud. It enables you to use a cloud-hosted version of Windows from any location. Azure Virtual Desktop works across devices and operating systems, and works with apps that you can use to access remote desktops or most modern browsers.

22
Q

Why do ppl opt to use containers instead of VMs?

A

While virtual machines are an excellent way to reduce costs versus the investments that are necessary for physical hardware, they’re still limited to a single operating system per virtual machine. If you want to run multiple instances of an application on a single host machine, containers are an excellent choice.

23
Q

How to differentiate bw VMs and Containers

A

VMs virtualize the hardware and Containers virtuzlize the operating system
VMS– u can completely control the hardware
Containers– portability and management capa

24
Q

What are containers

A

Much like running multiple virtual machines on a single physical host, you can run multiple containers on a single physical or virtual host. Unlike virtual machines, you don’t manage the operating system for a container.
Containers are designed to allow you to respond to changes on demand. With containers, you can quickly restart if there’s a crash or hardware interruption.

25
Q

What is a virtual machine

A

Virtual machines appear to be an instance of an operating system that you can connect to and manage.

26
Q

Azure Functions

A

Azure Functions is an event-driven (only pay for what u use), serverless compute option that doesn’t require maintaining virtual machines or containers.
With Azure Functions, an event wakes the function, alleviating the need to keep resources provisioned when there are no events.
Azure Functions runs your code when it’s triggered and automatically deallocates resources when the function is finished. In this model, you’re only charged for the CPU time used while your function runs.

27
Q

if u need to host ur application on azure you would use what three things

A

VMs– VMs give you maximum control of the hosting environment and allow you to configure it exactly how you want. VMs also may be the most familiar hosting method if you’re new to the cloud.
Containers– Containers, with the ability to isolate and individually manage different aspects of the hosting solution, can also be a robust and compelling option.
Azure App Service – App Service enables you to build and host web apps, background jobs, mobile back-ends, and RESTful APIs in the programming language of your choice without managing infrastructure; Azure App Service lets you focus on building and maintaining your app, and Azure focuses on keeping the environment up and running.

28
Q

With App service, you can host most common app service styles like what? (4)

A

Web apps
API apps
Logic Apps
Mobile Apps

29
Q

What is azure virtual networking

A

Azure virtual networks and virtual subnets enable Azure resources, such as VMs, web apps, and databases, to communicate with each other, with users on the internet, and with your on-premises client computers.

30
Q

What are the key networking capabilities that azure virtual networks provide

A

isolation and segmentation
Internet communications
Communicate between Azure resources
Communicate with on-premises resources
Route network traffic
Filter network traffic
Connect virtual networks

31
Q

azure load balancer

A

provies scale for ur applications and high availability for your services; balances requests to servers

32
Q

VPN gateway

A

sends encrypted traffic bw an azure virtual network and an on premise location over the public internet

33
Q

Azure Application Gateway

A

web traffic load balancer and the connection through which users connect to ur application

34
Q

Content Delivery Network

A

distributed network of servers that get content to users in their local region

35
Q

Which Azure Virtual Machine feature staggers updates across VMs based on their update domain and fault domain?

A

Availability sets— stagger VM updates based on their update and fault domains.

36
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 provides access to a cloud-hosted version of Windows, and it works with most modern browsers.

37
Q

What can provide the ability to configure a Windows environment, but it doesn’t provide access via most modern browsers by default.

A

VMs

38
Q

Which two Azure resources can make use of availability zones?

A

Azure SQL databases
Virtual machines

39
Q

What means that that you can deploy and configure cloud-based resources quickly as app requirements change

A

Agility

40
Q

What means that you can add RAM, CPU, or entire virtual machines to a configuration.

A

Scalability

41
Q

What means that you can configure cloud-based apps to take advantage of autoscaling, so apps always have the resources they need.

A

Elasticity

42
Q

What means that cloud-based apps can provide a continuous user experience with no apparent downtime, even when things go wrong.

A

High availability

43
Q

In which two deployment models are customers responsible for managing operating systems that host applications?

A

iaas
On premise