<p><b>Learn how to create sophisticated and reliable Logic Apps with improved UX</b></p><h4>Key Features</h4><ul><li>Become an Azure Master and create data flows within a matter of minutes</li><li>Perform transfers using Logic Apps with prompt results</li><li>Create powerful Logic Apps by enhancing
Enterprise Integration with Azure Logic Apps: Integrate legacy systems with innovative solutions
✍ Scribed by Matthew Bennett
- Publisher
- Packt Publishing
- Year
- 2021
- Tongue
- English
- Leaves
- 461
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
Learn how to create sophisticated and reliable Logic Apps with improved UX
Key Features
- Become an Azure Master and create data flows within a matter of minutes
- Perform transfers using Logic Apps with prompt results
- Create powerful Logic Apps by enhancing your systems to improve user experience
Book Description
Logic Apps are a visual flowchart-like representation of common programming actions, and are a flexible way to create logic without writing a single line of code. Enterprise Integration with Azure Logic Apps is a comprehensive introduction for anyone new to Logic Apps which will boost your learning skills and allow you to create rich, complex, structured, and reusable logic with instant results.
You'll begin by discovering how to navigate the Azure portal and understand how your objects can be zoned to a specific environment by using resource groups. Complete with hands-on tutorials, projects, and self-assessment questions, this easy-to-follow guide will teach you the benefits and foundations of Logic App logic design. As you advance, you'll find out how to manage your Azure environment in relation to Logic Apps and how to create elegant and reliable Logic Apps. With useful and practical explanations of how to get the most out of Logic App actions and triggers, you'll be able to ensure that your Logic Apps work efficiently and provide seamless integration for real-world scenarios without having to write code.
By the end of this Logic Apps book, you'll be able to create complex and powerful Logic Apps within minutes, integrating large amounts of data on demand, enhancing your systems, and linking applications to improve user experience.
What you will learn
- Understand how to use blades, overview pages, and subscription pages
- Discover how to create a Microsoft account to manage your tenant
- Use a Visual Studio subscription with Azure to manage your Logic Apps
- Find out how to manage the cloud by analyzing runs, executions, and costs
- Create resource groups to zone your enterprise environments
- Support a development life cycle from sandbox through to production
Who this book is for
If you are an aspiring infrastructure technician who already uses Azure in place of on-premises solutions and is now looking to link systems together, then this book is for you. This book is also for developers interested in systems integration where legacy systems may not have a direct data link and the cloud is the intermediary step. Power users with existing IT skills and experience with Power BI and Power Automate will also find this book useful.
Table of Contents
- Getting started with Azure Logic Apps
- Environments and Resource Groups
- Referencing data within actions
- Reading complex data
- Manipulating data
- Working with the Common Data Service
- Working with Azure Functions
- Scoping with Try/Catch error handling
- Sharing data with Other logic apps and APIs
- Monitoring Logic Apps for Management Reporting
- Fine Tuning Logic App Runs with Run After
- Solving Connection issues and Bad Gateways by Rerunning Logic Apps
✦ Table of Contents
Enterprise Integration with Azure Logic Apps
Foreword
Contributors
About the author
About the reviewers
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the color images
Conventions used
Get in touch
Share Your Thoughts
Section 1: Logic App Fundamentals
Chapter 1: Getting Started with Azure Logic Apps
Introducing the new world
We know the why, now for the how
At your service
It all leads to logic
Introducing Azure
Key Azure terms
Getting started with Azure
Setting up a Microsoft 365 Business Basic account
Getting started with Azure
Obtaining an MSDN account
The Azure portal
Resource groups
The object home page
Summary
Chapter 2: Environments and Resource Groups
Technical requirements
Separating the cloud
Creating resource groups
What is a resource group?
Planning your resource groups
Exercise – creating a resource group
Moving resources
Exercise – creating a copy in another resource group
Summary
Chapter 3: Referencing Data within Actions
Technical requirements
Working with and accessing data
Getting started with variables
How to read JSON
Exercise
What is parsing?
Logical versus physical field names
Summary
Chapter 4: Reading Complex Data
Technical requirements
Accessing and parsing a JSON array
Exercise – Parsing and cycling through an array
Parsing output from a SQL query output
SQL queries in action – Working with OData
Using XPath to parse an XML array
Using XPath to obtain your values
Summary
Chapter 5: Manipulating Data
Complex manipulations
Language history
Origins of DAX
Performing basic mathematical operations
Add
Subtract
Multiply
Divide
Remainder (Modulo)
Combining text
Referencing in a compose or set variable action
Using the concat function
Join actions for arrays
String manipulation
Creating a substring
Counting the length of a string
Index the position of a character in a string
Summary
Section 2: Logic App Design
Chapter 6: Working with the Common Data Service
Technical requirements
The RESTful API
Exercise – testing a web service
Retrieving a record with CDS
Pros and cons
Retrieving a record using the Get record action
Exercise
Retrieving a series of records using List records and ForEach
Exercise
Updating a record and series of records with ForEach
Exercise – updating a record in an existing environment
How and when to use logical and physical field naming
Summary
Chapter 7: Working with Azure Functions
Technical requirements
Understanding an Azure function
Mind your language
Serverless code
Benefits of working with an Azure function
Exercise – how to create an Azure function
Sending data to an Azure Function from a logic app
Retrieving data from an Azure Function
Summary
Chapter 8: Scoping with Try/Catch Error Handling
Technical requirements
Creating a series of scope sections
Manipulating and moving existing actions into a scope
Exercise – Creating the GetemailCRM1 logic app
Examining a Try scope's output for debugging data
Triaging error data to ensure the logic is more robust
Exercise – Handling scope result messages
Summary
Chapter 9: Sharing Data with Other Logic Apps and APIs
Technical requirements
Using a logic app action to call a child logic app
Using an HTTP call to trigger a further logic app
Using a request/response pair to share data between logic apps
Status codes
Default tries on an action
The impact of losing messages
Trigger IDs
Run IDs
Summary
Chapter 10: Monitoring Logic Apps for Management Reporting
Technical requirements
Using the Log Analytics workspace
Exercise – creating your Log Analytics workspace
Exercise – connecting your subscription to enable Log Analytics
Using the dashboard
Walking through the wizard to create your first logic app
Exercise – creating a random generator to simulate logic app states
Creating a management report and navigating it to find an error
Working with Azure PowerShell for bulk operations
Exercise – enabling/disabling all logic apps in a resource group
Summary
Section 3: Logic App Maintenance and Management
Chapter 11: Fine-Tuning Logic App Runs with Run After
Technical requirements
Logic app branches
Using pass/fail branches and run after
List records versus Get record
Composing data in stages versus using expressions
Summary
Chapter 12: Solving Connection Issues and Bad Gateways by Rerunning Logic Apps
Technical requirements
Creating and using SQL databases
Exercise 1 – creating an Azure database
Creating our first table – possible with Query Editor?
Exercise 2 – creating the table using Visual Studio
Connecting to a SQL database using an Azure connection profile
Understanding SQL connection timeouts/bad gateway messages
Connection wait timeout errors
Bad gateways
SQL connection web gateways
File server connection gateways
Summary
Why subscribe?
Other Books You May Enjoy
Packt is searching for authors like you
Share Your Thoughts
📜 SIMILAR VOLUMES
Fortran with Python: Integrating Legacy Systems with Python" is a groundbreaking guide that bridges the gap between the robust, time-tested capabilities of Fortran and the modern, versatile power of Python. This book is a must-have for developers, engineers, and IT professionals seeking to revitaliz
Enterprise Integration with Ruby - выпущенная Pragmatic Programmers книга об интеграционных решения на языке Ruby в масштабе предприятий На infanata не видел ни одной книги по Ruby - решил начать традицию
<DIV><p>Typical enterprises use dozens, hundreds, and sometimes even thousands of applications, components, services, and databases. Many of them are custom built in-house or by third parties, some are bought, others are based on open source projects, and the origin of a few--usually the most critic