1.1 Choose the best Azure service to automate your business processes Flashcards

1
Q

At a high level, what’s impacted by how efficiently you can distribute the right data to the right task?

A

How well your business runs.

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

What does implementing strict business processes guarantee?

A

High-quality service to users and high-quality products.

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

What are workflows?

A

Business processes modeled in a software.

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

What are the four different technologies that are included in Azure that you can use to build and implement workflows that integrate multiple systems?

A
  1. Logic Apps
  2. Microsoft Power Automate
  3. WebJobs
  4. Azure Functions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the four similarities of Logic Apps, Microsoft Power Automate, WebJobs, and Azure Functions?

A
  1. They can all accept inputs.
  2. They can all run actions.
  3. They can all include conditions.
  4. They can all produce outputs.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is an input in the context of a workflow?

A

A piece of data or a file that is supplied to the workflow.

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

What is an action in the context of a workflow?

A

A simple operation that the workflow executes and may often modify data or cause another action to be performed.

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

What is a condition in the context of a workflow?

A

A test that is often run against an input, that may decide which action to execute next.

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

What is an output in the context of workflows?

A

A piece of data or a file that is created by the workflow.

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

What is Logic Apps?

A

A service within Azure that you can use to automate, orchestrate, and integrate disparate components of a distributed application.

It uses a design-first approach that allows you to draw out complex workflows that model complex business processes.

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

What are the two design-first technologies in Azure that are used to implement workflows?

A
  1. Logic Apps

2. Microsoft Power automate

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

What are the two different ways that you can design workflows in Logic Apps?

A
  1. Designer – GUI

2. Code View – JSON

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

What is one of the reasons that Logic Apps is really good at integration?

A

Over 200 connectors are included.

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

What is a connector?

A

A component that provides an interface to an external service.

(eg. The Twitter connector allows you to send and retrieve tweets)

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

In Logic Apps, how do you integrate with an unusual or unique system?

A

Create your own connectors. This requires the system you intend to integrate to expose a REST API.

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

What is Microsoft Power Automate?

A

A service that you can use to create workflows even when you have no development or IT Pro experience.

17
Q

What are the two ways to use Microsoft Power Automate?

A
  1. The website

2. The mobile app

18
Q

What are the four different types of flow you can create with Microsoft Power Automate?

A
  1. Automated
  2. Button
  3. Scheduled
  4. Business Process
19
Q

What is an automated flow in Microsoft Power Automate?

A

A flow that is started by a trigger from some event.

20
Q

What is a button flow in Microsoft Power Automate?

A

It’s a flow that allows you to run a repetitive task with a single click from your mobile device.

21
Q

What is a scheduled flow in Microsoft Power Automate?

A

A flow that executes on a regular basis.

eg. once a week, on a specific date, after 10 hours

22
Q

What is a business process flow in Microsoft Power Automate?

A

A flow that models a business process.
(eg. the stock ordering process or the complaints procedure)

The flow process can have: notification to required people; with their approval recorded; calendar dates for steps; and recorded time of flow steps.

23
Q

What is Microsoft Power Automate built on under the hood?

A

Logic Apps

24
Q

How many connectors does Microsoft Power Automate support in comparison to Logic Apps?

A

Power Automate supports the same range of connectors and actions as Logic Apps.

You can also use custom connectors in Microsoft Power Automate just as you can in Logic Apps.

25
Q

Who are the intended users for Microsoft Power Automate?

A

Office workers and business analysts.

26
Q

What is the intended scenario for Microsoft Power Automate?

A

Self-service workflow creation.

27
Q

What are the design tools included in Microsoft Power Automate?

A

GUI only – browser and mobile app.

28
Q

What is the application lifecycle management available for Microsoft Power Automate?

A

Power Automate includes testing and production environments.

29
Q

Who are the intended users for Logic Apps?

A

Developers and IT pros.

30
Q

What is the intended scenario for Logic Apps?

A

Advanced integration projects.

31
Q

What are the design tools included in Microsoft Power Automate?

A

The browser and Visual Studio designer – code editing is possible.

32
Q

What is the application lifecycle management available for Microsoft Power Automate?

A

Logic Apps source code can be included in Azure DevOps and source code management systems.

33
Q

What are WebJobs?

A

A part of the Azure App Service that you can use to run a program or script automatically.

34
Q

What are the two types of WebJobs?

A
  1. Continuous

2. Triggered

35
Q

What is a continuous WebJob?

A

A WebJob that runs in a continuous loop.

36
Q

What is a triggered WebJob?

A

A WebJob that runs when you manually start them or on a schedule.

37
Q

What’s included in the WebJobs SDK?

A

A range of classes, such as JobHostConfiguration and HostBuilder, that reduce the amount of code required to interact with the Azure App Service.

38
Q

What is an Azure Function?

A

A simple way to run small pieces of code in the cloud, without having to worry about the infrastructure required to host that code.

39
Q

What languages can you write Azure Functions in?

A

The languages that are listed in the Supported languages in the Azure Functions article.
(eg. C#, Java, JavaScript, PowerShell, Python, TypeScript, F#.)