Download presentation
Presentation is loading. Please wait.
Published byMarcus Campbell Modified over 8 years ago
1
Building QXtend / Dell Boomi Based Integration Framework Gary Yang, Roundview Technologies
2
QXtend / Boomi About Roundview Technologies Founded in 2010 (www.roundviewtech.com) QAD Service Partner Dell Partner (Boomi) Specializes In QAD Technical Consulting Extensive Experiences In QAD Services Including QXtend, Dell Boomi,.Net UI, CSS, Enterprise Financials, Advanced Customizations, etc. Global Resources in QAD Technologies,.Net, J2EE Custom Developments
3
QXtend / Boomi Top Pains In Integration Projects Not Robust – Too Many Failures Poor Visibility – No One Knows What Happens to The Data Extremely Long RCA And Issue Resolution - Poor Exception Handling Not Scalable – Cannot Handle Increased Volume Or New Business Proces
4
QXtend / Boomi QAD QXtend Integration Framework And Dell Boomi QXtend is the integration framework from QAD QXtend is the adapter to QAD EA that allows QAD to communicate with 3 rd party applications using standard Web Service protocols QXtend is NOT a middleware, so the request/response model does have some rigidity for inbound transaction processing After evaluating 56 or so middleware solutions, QAD has partnered with Dell and recommend Boomi as the middleware to work in conjunction with QXtend
5
QXtend / Boomi Messaging Middleware – Why We Need It? QXtend Web Service Is Synchronous - SOAP over HTTP(s) Need For Queuing Mechanism QXtend Is Only An Adapter Failed Message Retry And Exception Handling Can Be A Challenge For Third Party Caller Transformation And Message Orchestration – Dealing With Text Files, For Example Need For Data Encryption Enterprise Service Bus Is Becoming A Standard In Corporate IT
6
QXtend / Boomi Messaging Middleware ESB / EAI (WebSphere MQ, Oracle Fusion, JCAPS, Boomi, SAP NetWeaver, BizTalk, etc) QAD EA 3PL MES Payroll PLM Banks QMS Corporate Systems Web Portal Workflow QXtend
7
QXtend / Boomi Dell Boomi (http://www.boomi.com) A Cloud Based Messaging Middleware Solution Configuration And Developed Objects Are Stored in Boomi Cloud Runtime Environment (Atoms) Can Be Deployed In The Dell Cloud, QAD Cloud Or On Premise Queuing Feature Assures Message Delivery More Flexible XML Structure (examples) Customizable email alerts Various Adapters That Covers All Common Connection Protocols Development Of Boomi Is Done Via the Graphical User Interface, Almost All Done Via Drag/Drop And Configurations We Have Certified Boomi Consultant On Our Team
8
QXtend / Boomi QAD Boomi AtomSphere Program Goals Provide Boomi functionality to QAD customers at significant savings Support QAD cloud connectivity Securely integrate to cloud applications Reduce integration development time and cost Easily connect to key 3rd party applications Reduce integration management overhead Support integration and upgrade projects Develop/re-develop integrations in less time at lower cost Improve security, support cloud applications and reduce management overhead
9
QXtend / Boomi Dell Boomi – Integration Platform As A Service (iPaaS) Social Networks PaaS Apps Cloud Services SaaS Apps Integration
10
QXtend / Boomi Dell Boomi – Secure Cloud & On Premise Integration Cloud apps On-premise 128-bit encryption (metadata only) Data External firewall
11
QXtend / Boomi Dell Boomi – Market Leader For iPaaS (Gartner)
12
QXtend / Boomi Dell Boomi – Intuitive User Interface
13
QXtend / Boomi Dell Boomi – Intuitive User Interface (Continued)
14
QXtend / Boomi Dell Boomi – Intuitive User Interface (Continued)
15
QXtend / Boomi Key Design Features Of Roundview Solution We Strive To Utilize Standard QXtend Functions To Minimize Custom Architecture Choose QXtend Outbound Direct Data Publishing For High Volume Data Export From QAD, and Event Based Messaging For Real Time Data Extract For Inbound Messages, We Have The Following Processes To Ensure Delivery: 3 rd Party System Sends Data To Boomi Via Web Service Boomi Queues The Message And Converts It To QDoc, Sends To QXI Via SI Adapter. The Data Is Stored In Custom Repository Tables First To Avoid Exposing QAD Transactional Issues To Boomi Custom Tables Triggers The QXO Processing Of The Messages Which Are Sent To QXI For QAD Transactions Message Monitor, Which Is A.Net UI Plug-In For QAD.Net UI Client, Can Be Used To Track The Inbound & Outbound Message Processing, And Allows User To Resubmit Message If Failed (Due To Record Locking Or Data Setup Issues)
16
QXtend / Boomi QXtend / Boomi Architecture MFG/PRO MES SI QXtend Calls To Populate Intermediate Table QXtend Outbound Becomes The Repository For Asynchronous Inbound Transaction Processing SOAP QDoc QXtend Outbound QDoc AS2 3PL QAD DB Set FTP Bank FTP Boomi Atom User Can Review Inbound & Outbound Message Processing Status Via Message Monitor QXtend Inbound DDP Event UI API SI API
17
QXtend / Boomi QXtend Message Monitor One Of The Most Important Aspects That Defines Successful Interface Project And Failure Is The VISIBILITY Of Message Processing State Message Monitor Is A QAD.Net UI Plug-In User-Friendly Tool To Check For Message Processing Status And Data: Browse Widget Can Retrieve Large Set Of Data Workbench Type User Interface Provide Rich Data Content User Can Re-Process Failed Message From Here If Needed Key For Our Effort To Enable Business To Take Control Of THEIR Data
18
QXtend / Boomi QXtend Message Monitor
19
QXtend / Boomi Things Can Be Done More Effectively
20
QXtend / Boomi Questions? Gary Yang At gary.yang@roundviewtech.com / LinkedIngary.yang@roundviewtech.comLinkedIn
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.