Core solutions and Tools 3.3 Flashcards
features and tools for managing and deploying Azure resources
Azure Portal
A web-based, unified console where you
can manage your Azure subscription using a
graphical user interface.
Azure Cloud Shell
An interactive, authenticated, browseraccessible shell for managing Azure resources.
It includes both Bash and PowerShell options
Azure PowerShell
A set of cmdlets for managing Azure
resources directly from the PowerShell
command line.
MSFT provides Azure-specific modules and cmdlets
Azure Mobile App
App for iOS and Android that enables
managing, tracking health and status, and
troubleshooting your Azure resources
Azure CLI
The Azure command-line interface (Azure
CLI) is a set of commands used to create and
manage Azure resources.
Available on Windows, macOS, and Linux,
Docker, and Azure Cloud Shell.
ARM Templates
A JavaScript Object Notation (JSON) file that
defines the infrastructure and configuration for
your project.
Templates use declarative syntax and are
idempotent, which means you can deploy
many times and get same resources and state.
Used in deployment automation in infrastructure as code
Azure Arc what is it
A platform that extends Azure services to run applications
across datacenters, edge, and multi-cloud environments.
Provides a consistent development, operations,
and security model to run applications on new
and existing hardware.
Simplifies governance and management by
delivering a consistent multi-cloud and
on-premises management platform.
Extends ARM capabilities to Linux and Windows servers, as well as Kubernetes clusters on any infrastructure across on-premises, multi-cloud, and the edge.
Azure Resource Manager
Azure Resource Manager (ARM) 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.
IaC
Infrastructure as Code
is the management of infrastructure (networks,
VMs, load balancers, and connection topology)
described in code
just as the same source code generates the same
binary, code in the IaC model results in the same
environment every time it is applied.
IaC is a key DevOps practice and is used in
conjunction with continuous integration and
continuous delivery (CI/CD).
IaC, CI/CD, DevOps, and DevSecOps are part of daily life in the cloud!