AZ-900 Flashcards

1
Q

What kind of pricing model does cloud computing use?

A

Pay-as-you-go pricing mode.

You only pay for the services you use only while you use them.

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

What are the 2 main services offered by all cloud providers?

A

1) Cloud computing

2) Cloud storage

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

What kind of AS-A-SERVICE (AAS) does Azure provide?

A

1) IAAS - infrastructure as a service
2) PAAS - platform as a service
3) SAAS - software as a service

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

What does virtualization do?

A

It separates the coupling between a computer’s hardware and operating system using an abstraction layer called HYPERVISOR.

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

What does a HYPERVISOR do?

A

Emulates all the functions of a real computer and its CPU in a virtual machine.

It can run multiple virtual machines at the same time and each virtual machine can run any compatible OS (windows/ linux).

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

How does large scale virtualization work? How does Microsoft do it?

A

Datacenters across the world have multiple servers in racks.

Each server includes a HYPERVISOR that helps run multiple virtual machines.

A network switch provides connectivity to all those servers.

Each server on each rack runs a software called Fabric Controller. Each fabric controller is connected to another software named Orchestrator.

The orchestrator manages everything that happens in AZURE.

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

How does the Orchestrator work?

A

The orchestrator manages everything that happens in AZURE, including responding to user request.

Users make requests using the Orchestrator web API. This api calls can be done from the azure portal

ex: when a user request a virtual machine, the orchestrator packs everything that is needed to start up that virtual machine. The orchestrator then choses the right server, passes the information to the Fabric Controller that creates the virtual machine.

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

What is the Azure portal?

A

Is a web-based unified console (alternative to command line) that helps manage the azure subscription by using a GUI.

you can:

  • build, manage, monitor everything
  • create custom dashboards
  • configure accessibility options

Once you create resources, the portal lets you customize the setting to these resources: add users, manage security policies, plan backup schedules, etc

Within the portal you can also START/ STOP services as needed.

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

How does the azure portal ensure continuous availability?

A

The portal is designed for resiliency and continuous availability. It maintains a presence in every Azure datacenter.

Azure portal is resilient to individual datacenter failures and avoids network slowdowns by being close to users. It updates continuously and requires no downtime for maintenance.

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

What is Azure Marketplace?

A

It helps connect users with solutions and services optimized to run on Azure. Customers can find, try, purchase apps and services.

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

What common azure services categories are there?

A
Compute
Networking
Storage
Mobile
Databases
Web
Internet of Things (IoT)
Big data
AI
DevOps
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hierarchy of Azure accounts:

A

Azure Account > Subscriptions > Resource Groups > Resources

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

How is invoicing done for Azure? ex: per account, per subscription, etc?

A

Invoicing can be divided per subscription.

You can also setup multiple invoices within the same billing account by using billing profile.

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

What are the three (3) deployment models for cloud computing?

List and briefly explain each one.

A

The 3 cloud models are Public Cloud, Private Cloud, Hybrid Cloud.

Public cloud: Services are offered over the public internet and available to anyone who wants to purchase them. Cloud resources, such as servers and storage, are owned and operated by a third-party cloud service provider, and delivered over the internet.

Private cloud: A private cloud consists of computing resources used exclusively by users from one business or organization. A private cloud can be physically located at your organization’s on-site (on-premises) datacenter, or it can be hosted by a third-party service provider.

Hybrid cloud: A hybrid cloud is a computing environment that combines a public cloud and a private cloud by allowing data and applications to be shared between them.

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

How do the three (3) cloud models compare to one another?

A

Public cloud:

  • No capital expenditures to scale up.
  • Applications can be quickly provisioned and deprovisioned.
  • Organizations pay only for what they use.

Private cloud:

  • Hardware must be purchased for start-up and maintenance.
  • Organizations have complete control over resources and security.
  • Organizations are responsible for hardware maintenance and updates.

Hybrid cloud:

  • Provides the most flexibility.
  • Organizations determine where to run their applications.
  • Organizations control security, compliance, or legal requirements.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are some cloud computing advantages/ benefits?

A
  • High availability with no apparent downtime (based on chosen SLA)
  • Scalability: apps in the cloud scale vertically (more ram/cpu) and horizontally (more instances of resources such as VMs)
  • Elasticity: autoscalling for apps in the cloud
  • Agility: deploy and configure resources fast as needed
  • Geo-distribution: u can deploy apps in geolocations across the globe, close to your customers for better performance
  • Disaster recovery: backup services, data replication, geo-distribution
17
Q

What does IaaS means?

A

Infrastructure as a service: closest cloud model to managing physical servers. Cloud provider will keep the hardware up-to-date but operating system maintenance, network configs, etc is up to cloud tenant.

Iaas is the most flexible. It gives complete control over the HW. instead of buying HW, with IaaS you rent it

18
Q

What does PaaS means?

A

Platform as a service: the cloud provider manages the VMs and networking resources and the cloud tenant deploys its apps into the managed hosting environment.

There might be platform limitation that might affect how your apps run. Consider these before.

19
Q

What does SaaS mean?

A

Software as a service: the cloud provider manages all aspects of the app environment (VMs, networking resources, data storage, apps). The cloud tenant only needs to provide its data to the application managed by the cloud provider.

SaaS is SW that is centrally hosted and managed for users and customers. Usually one version of the app is used for all customers and is licensed with a subscription.

There can be SW limitations that might affect users because you are using as-is software and dont have direct control over the features.

20
Q

Why are azure regions important?

A

Azure has the most global regions compared to other cloud providers. Having datacenters in different regions brings apps closer to your users. Global regions provide better scalability and redundancy.

Azure has also special regions that you can use when u need to build apps for compliance or legal purposes (jurisdiction, etC).

21
Q

What are availability zones?

A

Availability zones are physically separate datacenters within an Azure region.

Availability zones are set up to be isolation boundary. If one zone goes down, the other continues working (creating redundancy) — fault tolerance?

Not all regions have support for availability zones.

22
Q

What are region pairs?

A

There’s a minimum of three zones within a single region. It’s possible that a large disaster could cause an outage big enough to affect even two datacenters. That’s why Azure also creates region pairs.

Each Azure region is always paired with another region within the same geography (such as US, Europe, or Asia) at least 300 miles away. -> allows for replication of resources and reduces likelihood of interruptions.

23
Q

What are resource groups?

A

A resource group is a logical container for resources deployed on Azure.

All resources must be in a resource group, and a resource can only be a member of a single resource group.

If you delete a resource group, all resources contained within it are also deleted.

Resource groups are also a scope for applying role-based access control (RBAC) permissions.

24
Q

What is Azure Resource Manager?

A

Azure Resource Manager is the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in your Azure account

When a user sends a request from any of the Azure tools, APIs, or SDKs, Resource Manager receives the request. It authenticates and authorizes the request

25
Q

Explain Azure subscriptions

A

Using Azure requires an Azure subscription

An account can have one subscription or multiple subscriptions that have different billing models and to which you apply different access-management policies.

If you have multiple subscriptions you can organize them into invoice sections.

Billing Account > Billing profiles (invoice, payment method) > Invoice Section > Subscription