Core Azure Services Flashcards

(46 cards)

1
Q

Describe “data centers”

A

A data center is a physical facility used for hosting groups of networked servers on its own power, cooling, and networking infrastructure.

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

Describe “regions”

A

A region is a geographical area on the plant with one or more data centers connected on a low-latency network. Some services are only available in certain regions.

There are 50+ regions globally with special government regions and partnered regions within countries.

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

Describe “geographies”

A

A geography usually contains two or more regions that ensures data residency, sovereignty, resiliency, and compliance.

Includes the Americas, Europe, Asia Pacific, and the Middle East and Africa.

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

Describe “availability zones”

A

An availability zone is a regional feature which contains physically separate facilities designed to protect from data center failures.

Includes one or more data centers. Enabled zones have a minimum of three data centers.

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

Describe “region pairs”

A

A region pair is a statically paired pair of regions within the same geography to provide physical isolation and data residency.

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

Describe a “resource”

A

An Azure resource is an object used to manage services in Azure. These represent the service lifecycle and are saved as JSON definitions.

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

Describe “resource groups”

A

Resource groups hold logically related resources typically organized by type, lifecycle (app, environment), department, billing, location, or any combination of these.

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

Describe the “resource manager”

A

The resource manager is where management can be done for all resources where access and billing can be controlled.

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

Describe the compute product “virtual machines”

A

IaaS
Total control over the operating system and software
Can run any application/scenario
Supports marketplace and custom images
Custom software with custom system configurations

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

Describe the compute product “virtual machine scale sets”

A

IaaS
Set of identical virtual machines
Built-in auto scaling features
Designed for manual and auto-scaled workloads like web services, batch processing, etc.

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

Describe the compute product “app services”

A

PaaS
Designed for enterprise grade web app services
Supports multiple programming languages and containers

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

Describe the compute product “functions”

A
PaaS
Server less
Consumption-based plan or dedicated plan
Designed for smaller services
No worries about underlying infrastructure and platform
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Describe the compute product “Azure container instances (ACI)”

A

PaaS
Simplest, fastest way to run a container
Server less containers
Designed for simple web apps/services, background jobs, and scheduled scripts

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

Describe the compute product “Azure Kubernetes Service (AKS)”

A

PaaS
Open-source container orchestration platform
Highly scalable and customizable
Designed for high scale container deployments

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

Describe a “container”

A

Uses host’s OS
Lightweight
Responds quicker to demand changes
Designed for almost any scenario

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

Describe the networking product “virtual network”

A

Logically isolated networking components
Segmented into one or more subnets
Subnets are discrete sections
Enable communication of resources with each-other, internet, and on-premises
Scoped to a single region
VNet peering allow cross region communication
Isolation, Segmentation, Communication, Filtering, Routing
Does not allow subnets

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

Describe the networking product “load balancer”

A
Even traffic distribution
Supports both inbound and outbound scenarios
High-availability scenarios
Both TCP and UDP
Internal and External traffic
Port Forwarding
High scale with up to  millions of flows
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Describe the networking product “VPN gateway”

A

Virtual network gateway for on-premises to azure traffic over the public internet

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

Describe the networking product “application gateway”

A
Web traffic load balancer
Web application firewall
Session affinity
URL routing
SSL termination
20
Q

Describe the networking product “content delivery network”

A

Minimizes latency

Points of presence (POP) with many locations

21
Q

Describe the storage product “Cosmos DB”

A

Globally distributed NoSQL DB service
Schema-less
Multiple APIs (SQL, MongoDB, Cassandra, Gremlin, Table Storage)
Designed to be highly responsive and to communicate with multi-regional applications

22
Q

Describe the storage product “SQL DB”

A

Relational database
Structured data service
High-performance

23
Q

List the Azure SQL product family

A

Azure SQL Database
Azure Database for MySQL
Azure Datab

24
Q

List the Azure SQL product family

A

Azure SQL Database (relational DB based on SQL)
Azure Database for MySQL (Azure SQL version for MySQL)
Azure Database for PostgreSQL (Azure SQL version for PostgreSQL)
Azure SQL Managed Instance (fully fledged SQL server managed by cloud provider)
Azure SQL on VM (fully fledged SQL serve on IaaS)
Azure SQL DW (Synapse; massively parallel processing)

25
Describe the "Azure IoT Hub"
``` PaaS Highly secure, scalable, and reliable Integrates with a lot of Azure Services C, C#, Java, Python, Node.js Internet Protocols: HTTPS, AMQP, MQTT ```
26
Describe the "Azure IoT Central"
``` SaaS Industry specific app templates No deep technical knowledge required Service for connecting, management and monitoring IoT devices Highly secure, scalable, and reliable Built on top of Azure IoT Hub ```
27
Describe the "Azure Sphere"
Secure end-2-end IoT solutions Sphere Certified Chips Sphere OS based on Linux
28
Describe "Azure Synapse Analytics"
PaaS Big data analytics platform Spark, Synapse SQL, Synapse Pipelines, Studio
29
Describe "Azure HDInsight"
PaaS Flexible multi-purpose data platform Hadoop, Spark, Kafka, HBase, Hive, Storm, Machine Learning
30
Describe "Azure Databricks"
PaaS Workspace for notebook, cluster, data, access management, and collaboration Based on Apache Spark
31
Three V's of Big Data
Velocity of data processing/transfers Volume of data Variety of data (complex)
32
Describe "artificial intelligence"
AI is the simulation of human intelligence and capabilities by computer software.
33
Describe "machine learning"
Machine learning is a subcategory of AI where a computer software is taught to draw conclusion and make predictions from data
34
Describe "Azure Machine Learning"
PaaS Cloud-based platform for creating, managing, and publishing machine learning tools ML Workspace - top level resource ML Studio - web portal for end-2-end development Features notebooks (python R), automated ML, designer (GUI), data and compute resources, and pipelines for model training (designer), deployment, and management
35
Describe "server less computing"
Server less computing is a cloud-hosted execution environment that allows customers to run their applications in the cloud while completely abstracting underlying infrastructure
36
Describe "Azure Functions"
PaaS Server less coding platform Small services and event-based applications Scales easily
37
Describe "Azure Logic Apps"
PaaS Sever less enterprise integration service Designed for orchestration of business processes, integration of workflows for applications, data, systems, and services no code
38
Describe "Azure Event Grid"
Fully managed server less event routing service Uses publish-subscribe model Designed for event-based and near-real time applications Supports dozen of built-in events for most common Azure services
39
Describe "DevOps"
DevOps is a set of practices that combine both development and operations DevOps aims to shorten the development life cycle by providing continuous integration and delivery (CI/CD) capabilities while ensuring high quality of devlierables
40
Describe "Azure DevOps"
Includes boards (tracking work), pipelines (building CI/CD workflows), repos (VCS like Git), test plans (manual and exploratory testing), and artifacts (manage project deliverables)
41
Describe "Azure DevTest Labs"
PaaS Service for creation of sandbox environments for developers/testers Quick setup of self-managed virtual machines Preconfigured templates for VMs Plenty of additional artifacts (tools, apps, custom actions) Lab policies (quotas, sizes, auto-shutdowns) Share and automate labs via custom images Premade plugins/API/tools for CI/CD pipeline automation
42
Describe "Azure Portal"
Public web-based interface for management of Azure Designed for self-service Customizable Simple tasks
43
Describe "Azure PowerShell"
PowerShell and module Designed for automation Multi-platform and PowerShell Core Simple to use
44
Describe "Azure CLI"
``` CLI for Azure Designed for automation Multi-platform (python) Simple to use Native OS terminal scripting ```
45
Describe "Azure Cloud Shell"
``` Cloud-based scripting environment Completely free Supports Azure PowerShell and Azure CLI Interfaces with Azure Portal Integration Shell Portal VS Code Extension Windows Terminal Azure Mobile App Microsoft Docs integration ```
46
Describe "Azure Advisor"
``` Personalized consultant service Designed to provide recommendations and best practices for cost security reliability performance operational excellence actionable recommendations (pro-active) free ```