Application Integration Framework (AIF) Dean Wierman Lead Program Manager Microsoft Corporation.

Slides:



Advertisements
Similar presentations
JD Edwards Service JD Edwards Service SAP Service SAP Service Java Appl. Service Java Appl. Service.Net Appl. Service.Net Appl. Service CICS Service.
Advertisements

ERP/LOB, ESB and Azure AppFabric Integration
Credit Card Import Process Flow
Created by the Community for the Community Electronic Data Interchange THE OLD DOG PLAYS NEW TRICKS IN 2009.
EBZ330 Building an End-to-End Enterprise Application Integration Solution with Microsoft® BizTalk® Server 2004 Scott Woodgate Jupiter Product Planner.
Wade Wegner Windows Azure Technical Evangelist Microsoft Corporation Windows Azure AppFabric Caching.
Project Server “12”: Developing Project Management Solutions Phil Smail OFF311 Program Manager Microsoft Project Business Unit.
06 | Implementing Web APIs Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
ESupport Shifting Customers to the Internet for Support Published: January 2002.
Created by the Community for the Community Building a RFID solution in BTS 09.
Today’s Agenda 14:30 Communication & Collaboration Platform 14:50 Portals & Document Management 15:10 Enterprise Project Management 15:30 Break 15:50 Business.
 Vijay Sen Senior Program Manager Microsoft Corporation ES14.
Jason Morrill NCOAUG Training Day February, 2008
BizTalk Server Overview For those familiar with SeeBeyond Scott Cairney, Cactus Commerce.
Building EDI Solutions with BizTalk Server 2006 R2 Presenter: Suren Machiraju Title: Senior Program Manager Microsoft Corporation Microsoft Confidential.
Advanced Workflow. Agenda 1. Understanding the Overall Architecture 2. Setting up Outlook for Workflow 3. Launching Workflow from Applications 4. Getting.
SOA, BPM, BPEL, jBPM.
Developing Workflows with SharePoint Designer David Coe Application Development Consultant Microsoft Corporation.
Concepts and capabilities Key Takeaway #1 Standardized Integration Stack Key Takeaway #2 Enhanced integration features Key Takeaway #3 Integration.
Microsoft Dynamics AX 2009 Integration and Development with the.NET Framework Introduction to the Course.
Overview of Application Adapter Technology Kenneth Baik Kenneth Baik April 10, 2003 ECE Expert Topic.
Module 14: WCF Send Adapters. Overview Lesson 1: Introduction to WCF Send Adapters Lesson 2: Consuming a Web Service Lesson 3: Consuming Services from.
D402 Extending your LOB Solution with Microsoft EPM Larry Duff Senior Consultant Microsoft Corporation.
Integration Broker PeopleTools Integration Broker Steps –Introduction & terminologies –Application Server PUB/SUB services (Application Server)
CFO Summit. Microsoft Business Solutions Customer Relationship Management (aka Microsoft CRM) Building Profitable Customer Relationships Alex Simons Product.
Dynamics AX TAP Knowledge Transfer Wave 2. Application Integration Framework (AIF) Config and Admin Dean Wierman Lead Program Manager Microsoft Corporation.
Dynamics AX TAP Knowledge Transfer Wave 2. Application Integration Framework (AIF) Overview Dean WiermanSøren Vagn Andersen Lead Program ManagerProgram.
Timesheet Deployment Considerations with Microsoft Office EPM Solution David Ducolon Program Manager Project Microsoft Corporation.
Krishnan Gopalan Senior Program Manager Microsoft Corporation CON303.
Microsoft Office Project Solution Starter Overview SAP-HR Integration David Ducolon Program Manager Project Microsoft Corporation.
Concepts and capabilities Key takeaway #1 Standardized integration stack Key takeaway #2 Enhanced integration features Key takeaway #3 Integration considerations.
Microsoft Dynamics NAV 2009 Building Web Services.
DEVELOPING A MESSAGING SOLUTION WITH MICROSOFT BIZTALK 2013 Ed Jones MCT, MCPD, MCTS.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
Microsoft Dynamics NAV 2009 and Architecture Overview Name Title Microsoft Corporation.
EBZ 321 Extending CMS 2002 Publishing Processes Scott Fynn Microsoft Consulting Services National Practices.
EBIZ327 InfoPath and BizTalk Server 2004 Scott Woodgate Jupiter Product Planner.
Smart customizations Microsoft Dynamics TM AX 4.0 Michael Fruergaard Pontoppidan Partner Productivity – Microsoft Dynamics AX TM Microsoft Corporation.
06 | HTTP Services with Web API Bruno Terkaly | Technical Evangelist Bret Stateham | Technical Evangelist.
Visit our Focus Rooms Evaluation of Implementation Proposals by Dynamics AX R&D Solution Architecture & Industry Experts Gain further insights on Dynamics.
EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.
OPPORTUNITY Dynamics - AX. The first rule of any technology used in a business is that automation applied to an efficient operation will magnify the efficiency.
DEV332 Programming for the Middle Tier in Visual Basic.NET Billy Hollis Author / Consultant.
Making The Most Of RFID In Your Applications Anush Kumar DATL01 Program Manager Microsoft Corporation
ADatum Assets ADatum REST Web Svc ADatum REST Web Svc.
Initiating, reviewing, and approving requests to add a vendor to the vendor master Vendor onboarding.
Contoso Online services Bing Amazon etc. Enterprise applications Interactive client apps Trading partners.
Sharepoint-Biztalk Integration with Multiple Transport protocols Jin Thakur
1 BizTalk Server 2004, “Indigo” And “Yukon” Scott Woodgate Lead Product Manager E-Business Microsoft Corporation Scott Woodgate Lead Product Manager E-Business.
D300 Introduction to the Project Data Service (PDS) Larry Duff Senior Consultant Microsoft Services for Partners Microsoft Corporation.
ASP.NET 2.0 Mohammed Abdelhadi Developer.NET Evangelist Microsoft Corporation.
DEV291 Microsoft CRM Jason Hunt Technical Product Manager.
Intra-Farm Shared Services
Jon Fancey Enterprise Integration with Logic Apps
Introduction to Windows Azure AppFabric
~A Microsoft’s Integration Tool
Integrating Enterprise Applications Into SharePoint® Portal Server
Chris Menegay Sr. Consultant TECHSYS Business Solutions
Enterprise Library Overview
Adaptive Code Umamaheswaran Senior Software Engineer
Office 365 Development.
SharePoint Designer 2007 Overview and customization scenarios
Welcome to GDC’05 Riyadh, Saudi Arabia
EDI Made Simple for Dynamics AX/365
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
API DOCUMENTATION Swetha Mohandas Microsoft Connect 2016
Common Data Service Data Integrator
Introduction to ASP.NET Parts 1 & 2
Office 365 Development.
9/8/ :03 PM © 2006 Microsoft Corporation. All rights reserved.
Presentation transcript:

Application Integration Framework (AIF) Dean Wierman Lead Program Manager Microsoft Corporation

Agenda Overview Functionality Architecture

AIF Overview AIF is a response to partner and customer pain points A need for simpler, lower cost data interchange options Difficult to adapt business processes in systems Commerce gateway lessons learned Partners do not want BTS required for simple integration AxBC API set too limited to be useful Customers dislike the xCBL dependency Cumbersome error handling Does not support EAI scenarios very well today Replaces Commerce Gateway

What is AIF? Integration tool enables Business-to-Business scenarios (B2B) Orders-to-Cash Procure-to-Pay Enables Application-to-Application Integration scenarios (A2A) SDK provides Tools and Documentation Document-oriented XML-based (XSD) X++ Framework enables partners to easily extend the exposed API set

Orders to Cash and Procure to Pay Scenarios *The teal-colored boxes are not Axapta 4.0 commitments

Adapters and Interfaces Pluggable Adapter Framework (async) File System MSMQ BizTalk Server 2004 (Post 4.0 release) Outbound Web Service Adapter Custom Adapters Web Service Interface (sync)

Transaction Types Adapters (File System, MSMQ, BTS, WS) Send Documents Receive and Create Documents Respond to Read Requests Web Service Interface Request Documents from Axapta Submit Documents to be created in Axapta

Transaction Flows Send Documents Receive Documents Process Read Requests

Send Documents User activity initiates Send Framework routes document to each eligible endpoint Reads complex document from Axapta database Strips out unauthorized fields Value Maps Serializes document from Axapta class into XML Performs optional pipeline processing Value substitutions and custom processing Places document into outbound adapter Logs document into Document History

Receive Documents Document appears in inbound queue Performs security validation Processes document into Axapta Performs optional pipeline processing Value substitutions and custom processing Validates presence of required fields De-serializes document from XML to document class Validates Business Rules Writes to Axapta database Logs document into Document History

Process Read Requests Read request appears in inbound queue Performs security validation Sends document from Axapta Reads complex document from Axapta database Strips out unauthorized fields Value Maps Serializes document from Axapta class into XML Performs optional pipeline processing Value substitutions and custom processing Places document into outbound adapter Logs document into Document History

Architecture

* Post 4.0 Release

© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.