Terminology AZ-104

0.0(0)
studied byStudied by 1 person
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

20 Terms

1
New cards

Syntax

The structure and rules for writing commands or code correctly. Example: Get-Process [[-Name] <string[]>] [-Module] [-FileVersionInfo] [<CommonParameters>]

2
New cards

Bicep

A human-readable, Azure-specific language used to deploy Infrastructure as Code (IaC), an alternative to JSON templates.

3
New cards

JSON

A human-readable format universally used to create configurations. is used to send data between computers.

4
New cards

SDKs

are collections of tools, libraries, and documentation designed to help developers build applications that integrate with Azure services

5
New cards

SKU

used to identify a specific configuration or tier for something

6
New cards

Continuous Deployment (CD)

An extension of CI where the application is automatically released to production (or another environment) after passing all tests and checks.

7
New cards

Continuous Integration (CI)

A development practice where code changes are frequently merged into a shared repository and automatically tested to detect integration issues early.

8
New cards

Imperative syntax

Imperative scripting focuses on specifying each step in deploying the resources. Often used for scripts

9
New cards

Declarative syntax

Opposite of imperative, defining the desired end state of a system without specifying how to achieve it. Example: "create a Vm in west us"

only used in ARM templates

10
New cards

Infrastructure As Code (IAC)

is using JSON or Bicep format templates to define, version, automate, and deploy infrastructure in Azure. And these templates ensure consistency and repeatability in deployments.

11
New cards

Parameter

An optional action to modify how the task is executed. same in all languages

Get-Process -Name "notepad"

12
New cards

Pipe

Pass the output of one command as input to another.

Example: ps -ef | grep python

13
New cards

Azure resource manager

Management layer for deploying, managing, and organizing resources for Azure, it is like a gateway that process your request. And then does the work what you input.

14
New cards

Azure Cloud Shell

Browser based, supports Azure CLI and Powershell and more, manage resources, persistent storage that is saved in a storage account for SSH keys, etc

15
New cards

Azure CLI

Used to manage resources, automation and scripting. Must be installed

Example: az login

16
New cards

Code snippets

Small, reusable pieces of code that perform specific tasks or functions.

Example: Get-Process -Id 1234

17
New cards

contentVersion

A required section that defines the version of your template

18
New cards

schema

each schema URL for different Azure resources has a unique structure and format that is specific to that resource.

For tenant deployments, use:
https://schema.management.azure.com/schemas/2019-08-01/tenantDeploymentTemplate.json#

For azure arm template

https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#

19
New cards

API

An interface that allows different software applications to communicate with each other.

20
New cards

RESTApi

A style of API that uses HTTP(S) protocols for requests and responses, typically in the form of URLs.

  • GET: Retrieve data.

  • POST: Send data to be processed or created.

  • PUT: Update existing data.

  • DELETE: Remove data.