|
1 | 1 | ---
|
2 |
| -title: B2B enterprise integration overview - Azure Logic Apps | Microsoft Docs |
3 |
| -description: Build automated B2B workflows for enterprise integration solutions with Azure Logic Apps and Enterprise Integration Pack |
| 2 | +title: B2B enterprise integration - Azure Logic Apps |
| 3 | +description: Learn about building automated B2B workflows for enterprise integration by using Azure Logic Apps and Enterprise Integration Pack |
4 | 4 | services: logic-apps
|
5 | 5 | ms.service: logic-apps
|
6 | 6 | ms.suite: integration
|
7 |
| -author: divyaswarnkar |
8 |
| -ms.author: divswa |
9 |
| -ms.reviewer: jonfan, estfan, LADocs |
10 |
| -ms.topic: article |
| 7 | +author: ecfan |
| 8 | +ms.author: estfan |
| 9 | +ms.reviewer: jonfan, divswa, LADocs |
| 10 | +ms.topic: overview |
11 | 11 | ms.assetid: dd517c4d-1701-4247-b83c-183c4d8d8aae
|
12 |
| -ms.date: 09/08/2016 |
| 12 | +ms.date: 08/01/2019 |
13 | 13 | ---
|
14 | 14 |
|
15 |
| -# Overview: B2B enterprise integration scenarios in Azure Logic Apps with Enterprise Integration Pack |
| 15 | +# B2B enterprise integration solutions with Azure Logic Apps and Enterprise Integration Pack |
16 | 16 |
|
17 |
| -For business-to-business (B2B) workflows and seamless communication with Azure Logic Apps, you can enable enterprise integration scenarios with Microsoft's cloud-based solution, the Enterprise Integration Pack. Organizations can exchange messages electronically, even if they use different protocols and formats. The pack transforms different formats into a format that organizations' systems can interpret and process. |
18 |
| -Organizations can exchange messages through industry-standard protocols, |
19 |
| -including [AS2](../logic-apps/logic-apps-enterprise-integration-as2.md), |
20 |
| -[X12](logic-apps-enterprise-integration-x12.md), |
21 |
| -and [EDIFACT](../logic-apps/logic-apps-enterprise-integration-edifact.md). |
22 |
| -You can also secure messages with both encryption and digital signatures. |
| 17 | +For business-to-business (B2B) solutions and seamless communication between organizations, you can build automated scalable enterprise integration workflows by using the Enterprise Integration Pack (EIP) with [Azure Logic Apps](../logic-apps/logic-apps-overview.md). Although organizations use different protocols and formats, they can exchange messages electronically. The EIP transforms different formats into a format that your organizations' systems can process and supports industry-standard protocols, including [AS2](../logic-apps/logic-apps-enterprise-integration-as2.md), [X12](logic-apps-enterprise-integration-x12.md), and [EDIFACT](../logic-apps/logic-apps-enterprise-integration-edifact.md). You can also secure messages with both encryption and digital signatures. The EIP supports these [enterprise integration connectors](../connectors/apis-list.md#integration-account-connectors) and these industry standards: |
23 | 18 |
|
24 |
| -If you are familiar with BizTalk Server or Microsoft Azure BizTalk Services, |
25 |
| -the Enterprise Integration features are easy to use because most concepts are similar. One major difference is that Enterprise Integration uses integration accounts to simplify the storage and management of artifacts used in B2B communications. |
| 19 | +* Electronic Data Interchange (EDI) |
| 20 | +* Enterprise Application Integration (EAI) |
26 | 21 |
|
27 |
| -Architecturally, the Enterprise Integration Pack is based on "integration accounts". These accounts are cloud-based containers that store all your artifacts, like schemas, partners, certificates, maps, and agreements. You can use these artifacts to design, deploy, and maintain your B2B apps and also to build B2B workflows for logic apps. But before you can use these artifacts, you must first link your integration account to your logic app. After that, your logic app can access your integration account's artifacts. |
| 22 | +If you're familiar with Microsoft BizTalk Server or Azure BizTalk Services, the EIP follows similar concepts, making the features easy to use. However, one major difference is that the EIP is architecturally based on "integration accounts" to simplify the storage and management of artifacts used in B2B communications. These accounts are cloud-based containers that store all your artifacts, such as partners, agreements, schemas, maps, and certificates. |
28 | 23 |
|
29 |
| -## Why should you use enterprise integration? |
| 24 | +## Why use the Enterprise Integration Pack? |
30 | 25 |
|
31 |
| -* With enterprise integration, you can store all |
32 |
| -your artifacts in one place -- your integration account. |
33 |
| -* You can build B2B workflows and integrate with third-party |
34 |
| -software-as-service (SaaS) apps, on-premises apps, and custom apps |
35 |
| -by using the Azure Logic Apps engine and all its connectors. |
36 |
| -* You can create custom code for your logic apps with Azure functions. |
| 26 | +* With the EIP, you can store all your artifacts in one place - your integration account. |
| 27 | + |
| 28 | +* You can build B2B workflows and integrate with third-party software-as-service (SaaS) apps, on-premises apps, and custom apps |
| 29 | +by using Azure Logic Apps and connectors. |
37 | 30 |
|
38 |
| -## How to get started with enterprise integration? |
| 31 | +* You can create custom code for your logic apps with Azure functions. |
39 | 32 |
|
40 |
| -You can build and manage B2B apps with the |
41 |
| -Enterprise Integration Pack through the Logic App Designer |
42 |
| -in the **Azure portal**. You can also manage your logic apps with |
43 |
| -[PowerShell](https://docs.microsoft.com/powershell/module/az.logicapp). |
| 33 | +## How do I get started? |
44 | 34 |
|
45 |
| -Here are the high-level steps you must take before you can create apps in the Azure portal: |
| 35 | +Before you can start building B2B logic app workflows with the EIP, you need these items: |
46 | 36 |
|
47 |
| - |
| 37 | +* An Azure subscription. If you don't have an Azure subscription, [sign up for a free Azure account](https://azure.microsoft.com/free/). |
48 | 38 |
|
49 |
| -## What are some common scenarios? |
| 39 | +* An [integration account](../logic-apps/logic-apps-enterprise-integration-create-integration-account.md) with the artifacts that you want to use |
50 | 40 |
|
51 |
| -Enterprise Integration supports these industry standards: |
| 41 | +* To create maps and schemas, you can use the [Microsoft Azure Logic Apps Enterprise Integration Tools for Visual Studio 2015 2.0](https://aka.ms/vsmapsandschemas) and Visual Studio 2015. |
52 | 42 |
|
53 |
| -* EDI - Electronic Data Interchange |
54 |
| -* EAI - Enterprise Application Integration |
| 43 | +After you create an integration account and add your artifacts, you can start building B2B workflows with these artifacts by creating a logic app in the Azure portal. If you're new to logic apps, try [creating a basic logic app](../logic-apps/quickstart-create-first-logic-app-workflow.md). To work with these artifacts, make sure that you first link your integration account to your logic app. After that, your logic app can access your integration account. You can also create, manage, and deploy logic apps by using Visual Studio or [PowerShell](https://docs.microsoft.com/powershell/module/az.logicapp). |
55 | 44 |
|
56 |
| -## Here's what you need to get started |
| 45 | +Here are the high-level steps to get started building B2B logic apps: |
57 | 46 |
|
58 |
| -* An Azure subscription with an integration account |
59 |
| -* Visual Studio 2015 to create maps and schemas |
60 |
| -* [Microsoft Azure Logic Apps Enterprise Integration Tools for Visual Studio 2015 2.0](https://aka.ms/vsmapsandschemas) |
| 47 | + |
61 | 48 |
|
62 |
| -## Try it now |
| 49 | +## Try now |
63 | 50 |
|
64 |
| -[Deploy a fully operational sample AS2 send & receive logic app](https://github.com/Azure/azure-quickstart-templates/tree/master/201-logic-app-as2-send-receive) that uses the B2B features for Azure Logic Apps. |
| 51 | +[Deploy a fully operational sample logic app that sends and receives AS2 messages](https://github.com/Azure/azure-quickstart-templates/tree/master/201-logic-app-as2-send-receive) |
65 | 52 |
|
66 |
| -## Learn more |
67 |
| -* [Agreements](../logic-apps/logic-apps-enterprise-integration-agreements.md "Learn about enterprise integration agreements") |
68 |
| -* [Business to Business (B2B) scenarios](../logic-apps/logic-apps-enterprise-integration-b2b.md "Learn how to create Logic apps with B2B features ") |
69 |
| -* [Certificates](logic-apps-enterprise-integration-certificates.md "Learn about enterprise integration certificates") |
70 |
| -* [Flat file encoding/decoding](logic-apps-enterprise-integration-flatfile.md "Learn how to encode and decode flat file contents") |
71 |
| -* [Integration accounts](../logic-apps/logic-apps-enterprise-integration-accounts.md "Learn about integration accounts") |
72 |
| -* [Maps](../logic-apps/logic-apps-enterprise-integration-maps.md "Learn about enterprise integration maps") |
73 |
| -* [Partners](logic-apps-enterprise-integration-partners.md "Learn about enterprise integration partners") |
74 |
| -* [Schemas](logic-apps-enterprise-integration-schemas.md "Learn about enterprise integration schemas") |
75 |
| -* [XML message validation](logic-apps-enterprise-integration-xml.md "Learn how to validate XML messages with Logic apps") |
76 |
| -* [XML transform](logic-apps-enterprise-integration-transform.md "Learn about enterprise integration maps") |
77 |
| -* [Enterprise Integration Connectors](../connectors/apis-list.md "Learn about enterprise integration pack connectors") |
78 |
| -* [Integration Account Metadata](../logic-apps/logic-apps-enterprise-integration-metadata.md "Learn about integration account metadata") |
79 |
| -* [Monitor B2B messages](logic-apps-monitor-b2b-message.md "Learn more about monitoring B2B messages") |
80 |
| -* [Tracking B2B messages in Azure Monitor logs](logic-apps-track-b2b-messages-omsportal.md "Learn more about tracking B2B messages in Azure Monitor logs") |
| 53 | +## Next steps |
81 | 54 |
|
| 55 | +* [Create trading partners](logic-apps-enterprise-integration-partners.md) |
| 56 | +* [Create agreements](../logic-apps/logic-apps-enterprise-integration-agreements.md) |
| 57 | +* [Add schemas](logic-apps-enterprise-integration-schemas.md) |
| 58 | +* [Add maps](../logic-apps/logic-apps-enterprise-integration-maps.md) |
| 59 | +* [Migrate from BizTalk Services](../logic-apps/logic-apps-move-from-mabs.md) |
0 commit comments