Top Banner
1 Copyright © 2013. Infor. All Rights Reserved. www.infor.com Integrations with Infor OS and M3 Bjorn Torold Technical Solution Consulting, EMEA [email protected] InfoTeam 2018
55

Integrations with Infor OS and M3 - Infoteam

Apr 18, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Integrations with Infor OS and M3 - Infoteam

1Copyright © 2013. Infor. All Rights Reserved. www.infor.com

Integrations with Infor OS and M3Bjorn ToroldTechnical Solution Consulting, [email protected]

InfoTeam 2018

Page 2: Integrations with Infor OS and M3 - Infoteam

2Copyright ©2014 Infor. All rights reserved.

Page 3: Integrations with Infor OS and M3 - Infoteam

3Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential

Page 4: Integrations with Infor OS and M3 - Infoteam

4Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential

What we are used to

• Direct ODBC/JDBC Access

• MI Programs and API

• MEC / IEC

• MBM, EBM, ABM, etc…

• EDI

• Web Services

• Meta Data Publisher MI Test and other tools

Page 5: Integrations with Infor OS and M3 - Infoteam

5Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential

Page 6: Integrations with Infor OS and M3 - Infoteam

6Copyright ©2014 Infor. All rights reserved.

I N D U S T R Y S P E C I F I C S O L U T I O N

Infor M3 Business Suite

Implementation Accelerator Output Solutions Country Versions

Financial Accounting Internal Cost AccountingMulti Company

CoordinationFixed Asset Management

Product Data Management Production Planning Manufacturing Execution Quality Management

Supply Chain & Demand Planning

Inventory ControlSourcing &

ProcurementTransport

ManagementWarehouse

Management

Sales ManagementMulti Channel Sales

ManagementPrices & Rebates

Sales Hub Management

Bonus & Commissions

Financial Management

Manufacturing Management

Supply Chain Management

Customer & Sales Management

Core Infrastructure & Technology

Infor OSCommon user interface, flexible integration, embedded business intelligence,

automated workflow and alerts, social business, localization and document management

Industry PLM

ConfigurePrice Quote

Demand Planning

eCommerceRhythm

Factory Track SchedulingWorkbench

Integrated BusinessPlanning

Customer LifecycleManagement

M3 C

OR

E E

RP

BirstAnalytics

Page 7: Integrations with Infor OS and M3 - Infoteam

7Copyright ©2014 Infor. All rights reserved.

Page 8: Integrations with Infor OS and M3 - Infoteam

8Copyright © 2017. Infor. All Rights Reserved. www.infor.com

Delivered with design thinking

IN F OR S T R A T E GY

Page 9: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com9

REPRESENTS THE NEXT EVOLUTION OF THE Xi

PLATFORM

Infor Operating Service

Page 10: Integrations with Infor OS and M3 - Infoteam

10

Applications Services undergoing “surgeries”

App /

ServiceIntegration / API Workflow

Single Sign

On

Analytics

Event

Management

Mobile

Social Collaboration

Documents

Page 11: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com11

Page 12: Integrations with Infor OS and M3 - Infoteam

Infor Soho Infor Ming.le®

Homepages

App Builder

Mongoose PaaSInfor ION Infor Coleman Infor Data Lake

Infor Graph Infor IoT Infor Federated Services

Infor Document Management

Infor Local.ly

Infor Search

Page 13: Integrations with Infor OS and M3 - Infoteam

13Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential

Get control over your

documents before they go to

the masses.

ION Workflow Integration

Presenting the right

documents at the point of

decision so users don’t

waste time searching for

information.

In-context

Whether it is a physical or

electronic document make

sure it is captured in one

repository.

CaptureGet access to your documents

on the go and even access

them offline.

Mobile

Infor Document ManagementIntegrating all of your content across Infor CloudSuite

Page 14: Integrations with Infor OS and M3 - Infoteam

IDM - Output Management Architecture

3rd party systems

Document Templates

Document Generation

Document Distribution

MONITORS WORKFLOWS

ION SERVICES

APIs

MAPPING

utilizes

IDM- DOC GEN PROCESS

Page 15: Integrations with Infor OS and M3 - Infoteam

Infor Soho Infor Ming.le®

Homepages

App Builder

Mongoose PaaSInfor ION Infor Coleman Infor Data Lake

Infor Graph Infor IoT Infor Federated Services

Infor Document Management

Infor Local.ly

Infor Search

Page 16: Integrations with Infor OS and M3 - Infoteam

16Copyright © 2013. Infor. All Rights Reserved. www.infor.com 16Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential

HomePages

What: Start Pages

Who: end Users

How: built in edit mode

Tech: built-in

App Builder

What: Composite Screens

Who: Business Analysts

How: Modeler (web)

Tech: Modeler / App

What: Full Apps

Who: Developers

How: Dev Modeler (web &

rich client)

Tech: backend as a service

Mongoose

Level 1 Level 2 Level 3

Infor OS: Extensibility Levels

Page 17: Integrations with Infor OS and M3 - Infoteam

17Copyright © 2013. Infor. All Rights Reserved. www.infor.com

Infor App Builder• A new approach to building composite

applications

• Browser / API based designer

• Targeted for a business analyst

• Apps exposed in Mingle and in the future as a mobile application

Infor App Builder

Example App

Released as part of XI 12.0.14

Page 18: Integrations with Infor OS and M3 - Infoteam

18Copyright © 2017. Infor. All Rights Reserved. www.infor.comInfor Confidential

Mongoose Rapid Application Development

• Wizard-driven features to create tables, IDOs and base forms

• Basic functions pre-plumbed

• No separate development tool, it’s in Mongoose

• Code can be added as needed using standard Microsoft languages (VB.NET & C#)

• Minimise code via metadata (Forms, IDOs and Workflows & Alerts)

• Behaviour implemented via the event-driven architecture

• Code is .NET, built in Visual Studio, managed by the framework

• Uses Microsoft SQL Server databases

Why is it fast? How does it work?

Portals Widgets ERPsMobile Devices

Page 19: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com19

Any data collection

Infinite storage

Data Services

Security built-in

Rich Data APIs

Smart datacatalog

A Data Lake enables enterprises to store all of their raw data, as-is, in one

centralized repository. Structured & unstructured data - co-existing.

INFOR OS

Infor Data Lake

Page 20: Integrations with Infor OS and M3 - Infoteam

20Copyright © 2017. Infor. All Rights Reserved. www.infor.comInfor Confidential

Types of Data

Relational Database

Columnar Database

Mainframes

Structured Semi-structured

XML

JSON

Spreadsheets

Retail POS

Internet of Things

Unstructured

Social

Analytics

Logs

Clickstreams

Audio

Video

Geo

Page 21: Integrations with Infor OS and M3 - Infoteam

Infor Soho Infor Ming.le®

Homepages

App Builder

Mongoose PaaSInfor ION Infor Coleman Infor Data Lake

Infor Graph Infor IoT Infor Federated Services

Infor Document Management

Infor Local.ly

Infor Search

Page 22: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com22

The IoT Dilemma

Device

Readings

IoT

Hub

Business

Information

Business

Processes

Page 23: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com23

AWS IoT Library

Page 24: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com24

Thule Integration Examples

M3

MEC RestAPI

MS BizTalk

B2B

ECommerce

JSON

RestAPI

Warehouse 1

DSV

Warehouse 2

Astro

Warehouse 3

Syslog

Warehouse

China

SO99

HTTP

sFTP

sFTP

sFTP

AS2

< 1 ms

Page 25: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com25

New Project

Page 26: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com26

Thule Integration New Project

M3

MEC RestAPI

M2M OEE

MRestAPI

ION

OPCOpen Platform

Communications

M M M

M M M M

M M M M

M M M M

Page 27: Integrations with Infor OS and M3 - Infoteam

Infor Soho Infor Ming.le®

Homepages

App Builder

Mongoose PaaSInfor ION Infor Coleman Infor Data Lake

Infor Graph Infor IoT Infor Federated Services

Infor Document Management

Infor Local.ly

Infor Search

Page 28: Integrations with Infor OS and M3 - Infoteam

29

Overview

Industry standards based, loosely coupled, real time, integration hub

Part of the Infor OS Technology platform

Fully integrated workflow engine

Event based rules system

Facilitates Infor to Infor application integration as well as 3rd party

Full HTML5 based web UI for administration

Access to data via web services, database, FTP, JMS, ION API’s, etc.

High performance and highly scalable.

Infor ION

Page 29: Integrations with Infor OS and M3 - Infoteam

30Copyright © 2017. Infor. All Rights Reserved. www.infor.comInfor Confidential

Page 30: Integrations with Infor OS and M3 - Infoteam

31

What is a BOD?• BOD – Business Object Document

• A XML document that is a generic representation of a business object

• XML (Extensible Markup Language) - a common language used for information integration

• A common horizontal message architecture that provides a common understanding for all

• Based on Open Applications Group Integration Specification (OAGIS)

• The OAGIS definition has been extended for Infor use

For Nouns and standard Infor BODs see:

http://schema.infor.com/Trunk/InforOAGIS/BODs/Developer/

Page 31: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com32

Page 32: Integrations with Infor OS and M3 - Infoteam

33

ION Desk – The cockpit for

Integrations and Business Process Management

Establish Connection

points

Document Flows

Mapping XML

Workflow Builder

Monitor / Alerts

ION API

Page 33: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com3434Infor Confidential

Infor IONBusiness Process

Integration

Page 34: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com3535Infor Confidential

Infor IONWorkflow Automation

Page 35: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com3636Infor Confidential

Infor IONOne View (based on the Infor Data Lake)

Page 36: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com37

Page 37: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com38

Page 38: Integrations with Infor OS and M3 - Infoteam

39Copyright © 2017. Infor. All Rights Reserved. www.infor.comInfor Confidential

ION AnySQL Connector

Page 39: Integrations with Infor OS and M3 - Infoteam

40Copyright © 2017. Infor. All Rights Reserved. www.infor.comInfor Confidential

ION AnySQL Connector

Page 40: Integrations with Infor OS and M3 - Infoteam

41Copyright © 2017. Infor. All Rights Reserved. www.infor.comInfor Confidential

IMS

Page 41: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com42

What is ION API

ION API is a component of Infor OS (API Gateway) that provides a common security framework and enrichment cababilities for Infor and 3rd party products that runs in the Cloud or on-prem.

Page 42: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com43

Page 43: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com44

API Gateway

Page 44: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com45

Page 45: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com46

Page 46: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com474747

ION API gateway

Page 47: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com484848

ION API

registry - proxy

Page 48: Integrations with Infor OS and M3 - Infoteam

Copyright © 2016. Infor. All Rights Reserved. www.infor.com494949

ION API

registry - target

Page 49: Integrations with Infor OS and M3 - Infoteam

50Copyright © 2017. Infor. All Rights Reserved. www.infor.comInfor Confidential

ION API

ION API

REST / SOAPJSON / XML

OAuth 2.0

Orchestration TransformationPolicies Security

REST / SOAPJSON / XML

anonymous, basic authentication, mutual authentication, OAuth 1.0a, etc…

Legacy APIs

Varying technology,

security, standards,

formats, etc…

Public Managed

APIs

Common technology,

security, standards,

formats, etc…

Page 50: Integrations with Infor OS and M3 - Infoteam

51Copyright © 2017. Infor. All Rights Reserved. www.infor.comInfor Confidential

ION API Categories

ION API

CRM ERP

API API

NATIVE API

ION API

CRM ERP

API API

MEDIATED API

ION API

CRM ERP

API API

ORCHESTRATED API

1 2 3

SOAP REST

REST

Page 51: Integrations with Infor OS and M3 - Infoteam

53

INFOR IOBOX CONNECTOR

INFOR ION API CONNECTOR (BODs)

FILE: FTP, sFTP, FOLDER CONNECTOR

WEB SERVICE CONNECTOR*

JMS CONNECTOR

DB CONNECTOR

INFOR CLOUD CONNECTOR

INFOR ION WHEN DEPLOYED ON-PREMISES or

SINGLE TENANT

INFOR IOBOX CONNECTOR

INFOR ION API CONNECTOR (BODs)

FILE: FTP, sFTP, FOLDER CONNECTOR

JMS CONNECTOR

DB CONNECTOR

INFOR ENTEPRISE CONNECTOR

INFOR ION CE WHEN DEPLOYED MULTI-TENANT

BUSINESS APPS*: SAP, ORACLE, MS-DYNAMICS

ION API CONNECTOR

ION API CONNECTOR

FILE: sFTP

Connectivity Options

* Will be deprecated into ION APIs or API BOD Connector

ION API CONNECTOR

Infor ION

Page 52: Integrations with Infor OS and M3 - Infoteam

54

AWS SINGLE

TENANT

DEPLOYMENT

ON_PREMISES

APPS

INFOR APPS3rd PARTY

APPS

3rd PARTY

MIDDLEWARE

AWS MULTI

TENANT

DEPLOYMENT

Hybrid Execution

EAM ERP

ENTERPRISE

CONNECTOR

INFOR APPSLOCATION X LOCATION Y

ENTERPRISE

CONNECTOR

ENTERPRISE

CONNECTOR

LOCATION Z

GTNEXUS

NETWORK

INTEGRATION

BOD SERVICE

Page 53: Integrations with Infor OS and M3 - Infoteam

55

AWS SINGLE

TENANT

DEPLOYMENT

ON_PREMISES

APPS

INFOR APPS3rd PARTY

APPS/Portals

AWS MULTI

TENANT

DEPLOYMENT

Synchronous

Communication

EAM ERP

Infor ION API

Infor ION API

GTNEXUS

NETWORK

INTEGRATION

Page 54: Integrations with Infor OS and M3 - Infoteam

Infor Soho Infor Ming.le®

Homepages

App Builder

Mongoose PaaSInfor ION Infor Coleman Infor Data Lake

Infor Graph Infor IoT Infor Federated Services

Infor Document Management

Infor Local.ly

Infor Search

Page 55: Integrations with Infor OS and M3 - Infoteam

57Copyright © 2013. Infor. All Rights Reserved. www.infor.com