Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees:...

35

Transcript of Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees:...

Page 1: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations
Page 2: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Integration Tech Talk

Format: 1-hour Skype call

Attendees: Technical resources from customer and partner teams

• Dynamics 365 For Operations integration overview

• Integration scenarios walkthrough

• Cloud based integrations

AGENDA

Page 3: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

AX2012 Service architecture

Page 4: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

AX2012 Authentication

Page 5: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Entity

Entity Configure

Compare

Copy

MDM

Integration

Data Migration

Import

Export

Page 6: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Integration Framework

Odata Service

Data Entity

Integration

File Import/ export

Recurring integrations

Application lifecycle management

Data migrationCopyconfiguration

Mobile/ third party applications

Office integrations

Data Management Platform

Staging Mapping Pre/Post processingValidation Data Packages

Classes

Custom service

SOAP/XML

REST/JSON

Page 7: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Data management platform (Data Flow)

DIXF Service

Source

Files

Application Server

Data Entity

Database Server

Staging Target

Central storage

Inbound flow

SSIS

Page 8: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Integration

Real-time integration

• Exchange data synchronously and invoke actions via services

• Ex: mobile application, editing data in excel

Asynchronous integration

• Setup periodic & unattended exchange of data with external systems

• Ex: Nightly credit card data file, Weekly export of general ledger summary

Page 9: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

‘D365fO’ vs AX2012

Page 10: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

D365fO Authentication

Page 11: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Scenario – PLM Integration

• PLM System Integration

• Product/BOM information synchronization

Page 12: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Challenges

• File-based import/export

• Fixed XML format

• Synchronous error handling

Page 13: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Integration Flow

• PLM System Integration

• Client Application calling data entities

Page 14: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Scenario – Sales Order Integration• Sales Order Integration

Web Front End(PHP)AX7

Sales Orders

Page 15: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Scenario – Sales Order Integration• Familiarity with PHP and REST

• Very low volume

• OData

Page 16: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Demo

Page 17: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Scenario – Packing Slips Integration• 30 seconds between scanning station and printing station

Page 18: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Scenario – Packing Slips Integration• Custom service?

• Batch?

Page 19: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Demo

Page 20: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Scenario – Transaction Integration• Volume quite large

• No business requirement to be synchronous

• DIXF recurring integration

Page 21: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

• Custom file

• HBI data – no user interaction

Scenario – Bank payment file integration

AX2012 - AOS Secure File Share

Bank payment

file

Page 22: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

• No access to AOS VM

Bank payment file integration – Challenge

Page 23: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

• SFTP

Bank payment file integration – Option 1

AX7

Bank payment

fileSFTP

Page 24: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

• Cloud storage – Azure blob

Bank payment file integration – Option 2

AX7

Bank payment

fileSecure File ShareAzure Blob

Bank payment

file

Page 25: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

• AX7 Azure blob?

• Azure blob in another Azure subscription

Bank payment file integration – Option 2

AX7

Bank payment

fileSecure File ShareAzure Blob

Bank payment

file

MSFT Azure subscriptionPartner/customer

Azure subscription

Page 26: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

• AX7 Azure blob?

• AX7 Azure blob – SharedServiceUnitStorage

Bank payment file integration – Option 3

Azure Blob AX7

MSFT Azure subscription

Bank payment

fileSecure File Share

Bank payment

file

Page 27: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Demo

Page 28: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

What is happening today…

Page 29: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Microsoft’s vision for integration:Unified integration experience across on-premises and cloud

Page 30: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Hybrid Integration

AX7

Azure

On premise

LogicApp

On premise

Page 31: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Hybrid Integration

AX7

Azure

On premise

LogicApp

On premise

AAD Application Proxy Connector

Page 32: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Logic App End to End• D365fO OData connector is available

• D365fO file connector on the roadmap

• Hybrid connectors should be available soon

Page 33: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Logic App End to End

AX7

XML file

SFTP Server

Azure On premise

AX7 Connector

Logic App

XML file XML file

External ApplicationSFTP

Connector

Page 34: Integration Tech Talk - Microsoft · Integration Tech Talk Format: 1-hour Skype call Attendees: Technical resources from customer and partner teams • Dynamics 365 For Operations

Demo