Describe Features & Tools for Managing & Deploying Resources Flashcards

1
Q

What is the azure portal?

A
  • web-based unified console that provides an alternative to CLI tools
  • you can build manage, and monitor everything from web-=apps to complex cloud deployments
  • allows you to create custom dashboard for organised view of resources
  • you can also configure accessibility options for an optimal experience
  • resilient due to being present in every azure datacenter and no downtime
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is azure cloud shell?

A
  • browser-based shell tool that allows you to create, configure and manage azure resources
  • supports PowerShell and Azure CLI
  • no local installation or config required
  • authenticated to azure credentials so knows permissions you have
  • can choose PowerShell or Azure CLI
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is azure PowerShell?

A
  • A shell where you can run cmdlets
  • these commands call azure REST API to perform management tasks in azure
  • can be run independently to handle one-off changes or combined to help orchestrate complex actions such as the routine setup, teardown & maintenance of a multiple connected resources
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Azure CLI?

A
  • functionally equal to azure PowerShell with the difference being the syntax of commands
  • uses Bash commands
  • installable on windows, lunux and Mac, as well as through azure cloud shell
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is azure Arc?

A
  • Utilises Azure Resource Manager (ARM) to extend Azure compliance and monitoring to your hybrid and multi-cloud configurations
  • simplifies governance and management by delivering a consistent multi-cloud and on-prem management platform
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does Azure Arc provide?

A
  • management of entire environment by projecting your existing non-azure resources into ARM
  • manage multi-cloud and hybrid VMs, K8s and DBs as if they are running in azure
  • use familiar azure services and management capabilities regardless of where they live
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what resource types can Arc manage outside of Azure?

A
  • Servers
  • Kubernetes clusters
  • Azure data Services
  • SQL Server
  • VMs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How does ARM handle requests?

A
  • ARM authenticates and authorises the request
  • then sends it to the azure service which takes the requested action
  • all requests handled through same API so consistent result and capabilities are available in different tools
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the benefits of ARM?

A
  • manage infrastructure through declarative templates rather than scripts
  • deploy manage and monitor resource for your solution as a group rather than individually
  • re-deploy solution throughout dev life-cycle and confidence your resources are deployed in a consistent state
  • define resource dependencies
  • happy access control to all services
  • apply tags to resources
  • clarify billing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are ARM templates?

A
  • you can describe the resources you want to use in declarative JSON format
  • deployment code is verified before any code is run
  • ensures resources are created and connected correctly
  • template orchestrates the creation of resources in parallel
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the benefits of ARM templates?

A

Declarative syntax
- repeatable results
- orchestration; don’t have to worry about complexities of ordering operations
- modular files; can be broken into smaller reusable template components
- extensibility; can add PowerShell or Bash to templates

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