Core Services Flashcards

1
Q

What are the core services of Azure ?

A
  • Virtual Machines (Compute)
  • Networking
  • Storage
  • Databases and Analytics
  • App Service and Serverless Compute
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the advantages of VMs over physical computers/servers ?

A
  • Fault Tolerance: It is possible to activate the VM replication (copy) to another availability zone, increasing the fault tolerance.

In azure, this feature is called an availability set.

  • Scalability/Elasticity through Scale sets: Multiple copies of VMs. It is often paired with Load Balancers.

It helps scaling up and down copies of application.

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

What is the advantage of IAAS over PAAS and SAAS ?

A

Flexibility: if it runs on a server, you can do it on a VM.

It is a trade-off between flexibility and less management (managed)

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

What is a VNET (Virtual Network)

A

It is one of the fundamental building blocks for all Azure communications in that it is used for both private and public network communications for communicating within Azure and also with the outside world.

It allows managing subnets, firewalls, routes, etc.

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

True or False
A VNET can cover multiple regions

A

False

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

How is called the virtual format of network components (subnets, firewalls, routes), etc. ?

A

SDN - Software Defined Network

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

True or False
VNET resources can use both internal (private) and external (public) IP addresses

A

True

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

What are the familiar networking tools to manage access

A
  • Subnets
  • Peering / VPN / Express Route
  • Network Security Groups / Firewalls
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a storage account ?

A

It in an Azure’s all-purpose storage solution for multiple data storage scenarios.

It is massively scalable - petabytes and up
It is a Managed infrastructure - just store your stuff and go
You have flexible access options (files shares, disks, etc.)

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

What are the 5 types of subservices of storage accounts

A
  • Blob (object)
  • Files
  • Disks
  • Queues
  • Tables
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is a blob ?

A

Binary Large Object

Object Storage
Unstructured Data
All file types (images, videos, scripts, etc.)

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

What is the storage type Files ?

A

It is a storage type that is a network file share in the cloud.

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

What is the storage type Disks ?

A

Virtual Hard Drives for VMs

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

What is the storage type Queues ?

A

Asynchronous messaging between apps and services

Queues is a method of delivering asynchronous or non realtime messages from one service over to another service or to even accept messages coming in from the outside world.

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

What is the storage type Tables ?

A

Tables provides NoSQL database storage inside of a service account.

Gradually transitionning to CosmosDB

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

What are the specificities of the core services: Databases and applications ?

A

They are core services of azure AND they are managed services (No/Less infrastructure provisioning, OS updates handled, Dynamically scales)

17
Q

How are databases organized in Azure

A

There are multiple managed database services (PaaS)
Multiple options with different use cases/level of management: SQL/NoSQL, Fully Managed, Provisionned Infrastructure, Single Regions vs Multiple Regions, Open Source vs Proprietary

18
Q

What is Analytics

A

Analytics referts to analysing data (in databases) or trying to get some sort of information,or business intelligence from that data for various types of insights.

19
Q

What are the challenges of hosting applications on VMs

A

Full flexibility but with increased responsability.
You manage: Os updates/patching, Compute (CPU/RAM) and storage management, Scaling via VM scale sets

Result: higher management overhead

20
Q

What is the solution to the challenges of hosting applications on VMs ?

A

App Services.

You focus on the code. And Azure handles the resources needed.

21
Q

What are some Managed Services of Azure

A
  • Container/Kubernetes Manager: Azure handles the container management infrastructure, you focus on your containers
  • Artificial Intelligence/Machine Learning: Pre-Trained modesl - Just bring your data. Custom modesl - You bring the model and Azure provides the scaling training infrastructure
  • Big Data Solutions: HDInsights (Hadoop/Spark fully managed), Azure Synapse (Query massive amount of data in fully Serverless), PowerBI (Saas, dashboards for vizualization)
  • Internet of Things solutions: Solutions for entire data collection process (Ingestion, Storage, Analysis). Integrates with Big Data solutions.
22
Q

What is a container

A

Self-contained, portable, software packaging mechanism
Not dependent on an underlying OS

23
Q

What is kubernetes

A

Popular container orchestration service

24
Q

What is Big Data

A

Analyze massive amounts of data for business results (Terabytes, Petabytes, and more)

25
Q
A