A deployment script to provision an Arc-managed AKS environment and implement a hybrid Azure Logic Apps (Standard) scenario with a single command
Today I’m sharing a new Azure Arc Jumpstart template (Jumpstart Drop) that implements a hybrid deployment for Azure Logic Apps (Standard) on Azure Arc-enabled AKS cluster which enables deployment with a single command that sets up a complete, working environment for testing your scenarios.
Jumpstart Drop link: Azure Arc Jumpstart
Hybrid deployment model allows you to run Logic Apps workloads on your own infrastructure, providing you with the option to host your integration solutions on premises, in a private cloud, or even in a third-party public cloud. You can find more information in this article:Set up your own infrastructure for Standard logic app workflows - Azure Logic Apps | Microsoft Learn
Demo video:
Given that Hybrid Logic Apps is designed to support mission-critical, enterprise-level integration scenarios, with provision to configure on custom infrastructure across both Azure and Kubernetes environments—the setup can naturally be complex. This Jumpstart template addresses these intricacies by simplifying onboarding and providing an all-in-one script for comprehensive testing and validation.
This Jumpstart template deploys the following components and verifies each deployment stage. You can customize each step as per your requirements by modifying the script.
- An AKS cluster as the Kubernetes substrate for the scenario.
- Azure Arc enablement for Kubernetes to onboard the cluster into Azure for centralized governance and operations.
- ACA extension, Custom location and Connected Environment.
- Azure SQL Server for runtime storage.
- Azure storage account for SMB artifacts storage.
- A hybrid logic Apps resource.
Getting started :
Visit the Jumpstart URL Azure Arc Jumpstart and follow the steps below.
- Check prerequisites and permissions (see Prerequisites tab).
- Download the GitHub repo and run the deployment command (see Quick Start tab).
- After deployment, run test commands to confirm everything works (see Testing tab).
Feedback and contributions
Jumpstart templates are built for the community and improved with community input. If you try this drop and have suggestions (documentation clarity, additional validation, new scenarios, or fixes), please share feedback through the https://github.com/ShreeDivyaMV/LogicApps_Jumpstart_Templates repository associated with the drop.
References:
Announcement: General Availability of Logic Apps Hybrid Deployment Model | Microsoft Community Hub
Create Standard logic app workflows for hybrid deployment - Azure Logic Apps | Microsoft Learn
https://github.com/ShreeDivyaMV/LogicApps_Jumpstart_Templates