azure and edi using logic apps - phidiax 5/1/2017 1 azure and edi using logic apps jeff wessling-...

13
5/1/2017 1 AZURE AND EDI USING LOGIC APPS Jeff Wessling- Phidiax, LLC Managed Gold Partner – System Integrator Introduction 2 Jeff Wessling Integration and Cloud Architect [email protected] Professional Experience 15 Years in IT Microsoft stack .NET BizTalk Server SQL Server

Upload: truongcong

Post on 30-Jul-2018

233 views

Category:

Documents


0 download

TRANSCRIPT

5/1/2017

1

AZURE AND EDI USING LOGIC APPS

Jeff Wessling- Phidiax, LLC

Managed Gold Partner – System Integrator

Introduction2

Jeff Wessling

Integration and Cloud Architect

[email protected]

Professional Experience

15 Years in IT

Microsoft stack

.NET

BizTalk Server

SQL Server

5/1/2017

2

The next 30-40 minutes3

Agenda

Azure and EDI. Why?

What is EDI?

Logic Apps and Integration Accounts

Demo

Questions

Azure and EDI – Why?4

Combination of new and old

New – Microsoft Azure Cloud Platform

Old – Electronic Data Interchange

5/1/2017

3

What is EDI?5

Messaging Standards for Business Interactivity

Common Formats

X12

UN/EDIFACTS

EANCOMS

What is EDI?6

History

1948 – Need recognized during Berlin Airlift

1960s – Early versions of EDI are developed

1978 – ANSI establishes the X12 committee

1981 – First ANSI/X12 Standards are published

1991 – Over 12,000 businesses use EDI

1996 – HIPAA mandates X12 for health insurance

Today – Over 90% of Fortune 500 companies use EDI

5/1/2017

4

X12 EDI7

ISA*…

IEA*…

GS*…

ST*…

GE*…

SE*…

X12 EDI – Header Segments8

Sender Receiver

5/1/2017

5

X12 EDI - Guides9

Implementation and Consolidated Guides

Available from X12 Committee and WPC

“Companion” Guides available from individual

companies detailing how they use transactions

Azure

Logic Apps

Workflow processing

container

Integration Account

Partners

Trade Agreements

Schemas

Maps

Certificates

10

5/1/2017

6

Azure – Scenario and Setup11

1. Upload Schemas &

Maps

2. Setup Partners & Agreement

3. Create Logic App

4. Link Logic App to

Integration Acct

Integration Account Logic App

Consume XML file

Map to EDI XML

Encode to X12 EDI

Send to Rest API

Integration Account - Schemas/Maps12

Enterprise Integration Pack

https://www.microsoft.com/en-

us/download/details.aspx?id=53016

Microsoft Azure BizTalk Services SDK

https://www.microsoft.com/en-

us/download/details.aspx?id=39087.

5/1/2017

7

Integration Account - Schemas13

Upload Schemas to Integration Account

Integration Account - Maps14

Visual Studio 2015 with Enterprise Integration Pack

5/1/2017

8

Integration Account - Maps15

Upload Map to Integration Account

Azure – Scenario and Setup16

1. Upload Schemas &

Maps

2. Setup Partners & Agreement

3. Create Logic App

4. Link Logic App to

Integration Acct

Integration Account Logic App

Consume XML file

Map to EDI XML

Encode to X12 EDI

Send to Rest API

5/1/2017

9

Integration Account - Partners

Phidiax HipaaSpace

17

Integration Account: Agreement18

Defines specifics about how messages are sent and

received by Partners.

5/1/2017

10

Integration Account: Agreement19

Receive Settings

Integration Account: Agreement20

Send Settings

5/1/2017

11

Azure – Scenario and Setup21

1. Upload Schemas &

Maps

2. Setup Partners & Agreement

3. Create Logic App

4. Link Logic App to

Integration Acct

Integration Account Logic App

Consume XML file

Map to EDI XML

Encode to X12 EDI

Send to Rest API

Logic Apps – EDI Capabilities22

X12

Encode

Decode

EDIFACTS

Encode

Decode

AS2

Encode

Decode

5/1/2017

12

Logic App Demo23

Questions?24

5/1/2017

13

Thanks25

Ashish Bhambhani – Microsoft

Gyanendra Gautam – Synegrate

Mandi Ohlinger – Microsoft

Antoine Lavoisier - HipaaSpace