Introduction
Many businesses today work with diverse services, systems, apps, and data. Business processes often use data that flows through multiple products and technologies. Consider everything that a business can use to receive, process, and store data. For example, you can use Salesforce, Microsoft 365, Oracle, SQL Server, X, YouTube, Dropbox, Google services, Azure AI services, and so on.
If your business has similar scenarios, you often face challenges in making products and technologies work together. Success depends on integration solutions that run efficiently, smoothly, and seamlessly to route the necessary data to the appropriate task. If you automate the workloads and data flows that power your business processes, you can streamline your business even further.
Azure Logic Apps is a cloud platform that helps you:
Automate business processes as integration workflows that run in Azure cloud.
Build integration solutions for a wide range of scenarios, not only inside your company and customer-facing, but also business to business (B2B).
Create workflows more easily using the visual designer in a browser, Visual Studio Code, or Visual Studio.
The designer provides 1,000+ prebuilt connectors and operations that work with a vast variety of services, systems, apps, and data. Or, create your own custom connectors to work with existing APIs. Either way, you save time because you rarely have to write or maintain any code.
Automate your own software development process with continuous integration and deployment (CI/CD) in Azure DevOps.
Monitor and maintain your solutions more easily using tools and services in Azure.
Suppose you work at an athletic shoe company that is planning a new product. You sell the shoes on your website, manage your cloud-hosted advertising videos, and monitor industry news about your company and your competitors.
The following diagram shows these processes, which include tasks for customer-focused processes, such as direct sales, administrative tasks, such as autoarchiving outdated videos, and marketing tasks, such as monitoring and analyzing news for market perception:
The first business process shows a typical flow for online sales, which include getting a customer order, charging a credit card, and shipping the product. The second process shows managing video assets by moving outdated videos to lower-cost storage. The third shows monitoring and analyzing industry news.
In this module, you learn how Azure Logic Apps can automate these types of business processes. You also learn how these processes work behind the scenes. This module should help you decide whether Azure Logic Apps is a good fit for implementing your business scenario.
Learning objectives
In this module, you complete the following tasks:
- Get an overview about how Azure Logic Apps helps with integration challenges.
- Evaluate whether Azure Logic Apps can best help automate your business processes.
- Understand how the components in a logic app workflow work together to automate a business process.
Prerequisites
- Basic knowledge about programming concepts, such as conditional logic and loops
- Basic knowledge about APIs and REST services