The course is part of this learning path
Creating a Logic App
Creating a Custom Connector for Logic Apps
Creating a Custom Template
The Microsoft Azure cloud offers many options for developers who want to build websites and services on Web Apps. Normally, the coding is done using proprietary Microsoft languages like C#, Visual Basic, and others. More recently Microsoft has made it easier for open source developers to use the IDE and language of their choice with support for PHP, Java, Node.js, and Go for server-side code. However, some web solutions may not require a complex programming language to meet the requirements, and that’s where Logic Apps comes in.
This course looks at some of the features and benefits of Logic Apps and examines the kinds of business processes that you can easily model. We will look at the wider topic of workflow and automation problems and then show you how to transform these into Logic App solutions. We will also look at the internal components that make up a Logic App, including triggers, conditions, actions, and standard connectors.
For connecting to third-party SaaS services, or even your own homegrown APIs, you will learn how to create a custom connector. You will also learn about rapid deployment using Azure templates.
- Implement simple automation and workflow using Logic Apps
- Model business processes as a series of conditions and actions
- Monitor Azure Apps, Office 365, or third-party services using triggers
- Connect to Azure services and other well-known third-party websites
- People who want to become Azure developers
- Non-developers who want to build point-and-click solutions
- Solution architects
- General exposure to basic cloud technology
- Familiarity with the Azure Portal
Azure portal. Since logic apps are primarily targeted at the non-code information worker, the ease-of-use is most apparent with the logic app designer. From this tool, you can build an entire solution that will look for a series of conditions, take action, remember user inputs, and connect to the services we described earlier.
The design surface allows you to save your work and return to it for more edits. You can also add more steps in the middle of an existing design to account for more input from users or look for other conditions that you had not anticipated earlier.
The built-in templates are a good starting point for anyone who wants to see the range and potential of the service. All the templates include a full design of a solution that can automate a business problem. All that remains for the designer is to specify their credentials to connect to the included systems.
There is also a comprehensive list of triggers that the app can look for and actions that it can take. Microsoft is constantly updating these components and there are always new triggers and actions that you can try and preview until they go into production.
When we look at this in our first demonstration I will show you how easy and yet powerful the graphical designer can be. First, let's look at some other ways that you can create a logic app.
About the Author
Derrick is a content contributor and trainer for Microsoft cloud technologies like Azure, Office 365 and Dynamics 365. He works across North America and Europe to help companies and organizations with these technology shifts. Before that he has worn many hats but prefers to wear them one at a time.
When he is not night walking during his travels, you can find him on a bicycle path or performing guitar solos to an imaginary audience in his basement.