News

Single-Tenant Azure Logic Apps Goes GA: 'Integration Is Everything'

A new single-tenant version of Azure Logic Apps has reached general availability status, expanding the options for Microsoft's integration Platform-as-a-Service (iPaaS) offering that's built on a containerized runtime.

The Azure Logic Apps service was introduced way back in 2016 as part of Microsoft's effort to seamlessly connect traditional on-premises systems and cloud-native applications. It does that -- and nowadays much more -- by enabling integration points among systems such as Software-as-a-Service (SaaS) products, leveraging cloud-based connectors that include Salesforce, Office 365, SQL and more. The service is used to produce automated workflows for integrating apps, data, services and back-end systems with those connectors, which now number more than 400.

With a focus on integration, hybrid connectivity, container deployment and DevOps, the service seems more pertinent to IT pros rather than the developer audience of Visual Studio Magazine readers. However, in 2020 Microsoft announced a new focus on just such developers, which Microsoft said was "putting developers at the center":

Logic Apps has always been popular with system integrators, IT Pros and specialists. But for developers with the most demanding requirements Logic Apps is now addressing a number of customer feedback areas that you've told us are important. Firstly, Logic Apps now provides integration with VS Code through a new extension, released in Public Preview today, enabling local development. Today's release aligns our hosting architecture with Azure Functions and Azure App Service enabling you to easily create Workflows and Functions that interoperate and extend each other's capabilities in a more seamless way. In addition Logic Apps is integrated with the full developer toolchain, including GitHub Actions and a new deployment model based around a similar grouping concept to Function Apps, enabling multiple workflows to be deployed into a single Logic App compute boundary simplifying automated deployments and CI/CD pipelines.

Of course, that VS Code Azure Logic Apps (Consumption) extension is now out of preview, sporting more than 57,300 installations. And now it's joined in the marketplace by Azure Logic Apps (Standard), used to work with the single-tenant version that reached GA during Microsoft's recent Build developer conference.

Using the New VS Code Standard Extension
[Click on image for larger view.] Using the New VS Code Standard Extension (source: Microsoft).

Microsoft described the new Logic Apps Standard as: "A flexible, containerized, modern cloud-scale workflow engine you can run anywhere. Today, integration is more important than ever, it connects organizations with their most valuable assets -- customers, business partners and their employees. It makes things happen, seamlessly, silently, to power experiences we take for granted, APIs being called by your TV to browse must-watch shows or catch the latest weather, snagging a bargain on your favorite website (with all the stock checking, order fulfillment and charging your credit card as backend workflows). Booking vacations when that was a thing, and keeping us all safe scheduling vaccine appointments on our phones, as well as checking in with friends and family wherever we are. The list goes on. Integration is everything."

Microsoft lists the benefits of the Standard and Consumption editions thusly:

  • Consumption:
    • Easiest to get started
    • Pay-for-what-you-use
    • Fully managed
  • Standard:
    • Run anywhere that Azure Functions can run using the containerized single-tenant Azure Logic Apps runtime. Deployment slots are currently not supported.
    • More built-in connectors for higher throughput and lower costs at scale.
    • More control and fine-tuning capability around runtime and performance settings.
    • Integrated support for virtual networks and private endpoints.
    • Create your own built-in connectors.

Highlights of the Standard edition are further explained thusly:

  • A single-tenant runtime scheme that lets the service be deployed in more places beyond just Azure, including other clouds, private clouds, on-premises datacenters, the edge, or even local Windows, Linux or Mac dev machines (the comprehensive differences between the Consumption and Standard editions is explained here).
  • A new no-code workflow designer, with a canvas leveraging a new layout engine for faster rendering of complex workflows, along with full drag-and-drop support, a dedicated editing plane that reduces clutter, and new accessibility functionality.
    The New Logic Apps Designer
    [Click on image for larger view.] The New Logic Apps Designer (source: Microsoft).
  • Stateless workflows, obviating the need for storage to persist state between actions, which helps workflows run faster and can reduce costs.

Pricing and other details of the Consumption and Standard editions are explained here.

In related Build news, Microsoft also announced the public preview of Logic Apps -- and its other Platform-as-a-Service (PaaS) application services -- on Azure Arc, which enables single-pane management of Azure environments. "Arc brings a new level of distributed deployment and centralized management to your application and integration environments. We're also readying SQL support (Azure SQL, SQL Server, SQL Data Services) enabling you to run workloads fully locally with no Azure dependency on storage."

About the Author

David Ramel is an editor and writer at Converge 360.

comments powered by Disqus

Featured

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube