ACE 2011 International How to Think about  How to Think about Integrations John Sperling John Sperling Director of Product...
Agenda           Integration Landscape           Aras Integration Technologies           Aras Integration Technologies    ...
Integration Landscape    Authoring Systems                                                                                ...
Aras Integration Technologies          We will be reviewing the following technologies:            1. Flat File Integratio...
It’s Always AML…          Every integration method is fundamentally AML input and           output behind the scenes      ...
Flat File Integration          Use method code in Innovator to convert flat file to AML, or vice versa          Can be cli...
AML‐lite Integration           If the system can produce or consume XML, then transform it to AML            using xslt, a...
WSDL Integration          You can create web services for Aras items and expose through WSDL          Specific item proper...
EAI/ESB Integration          You can create web services for Aras items and expose through WSDL          Specific item pro...
IOM API Integration          IOM is the Aras Innovator API          It has full access to all item types, plus special pla...
Federation IntegrationOther System                                                          Aras Innovator                ...
Summary of Technologies         Use the Flat File approach only if the other system is limited          to that         Bo...
Example Integration Scenario   Build API to API integration    between graphic design system    and IOM   Create functions...
Aras Integration Platform    Capabilities     p          Aras provides additional capabilities to address the needs of com...
Example: CAD Integration                                                                     Aras Innovator               ...
Example: Process Best Practices         Mechanical CAD                                  Save                             U...
Integration Offerings          Many integrations are available from Aras Partners           and the Community:            ...
Where to go for help          ACE Partner Exhibit Showcase          Aras Partner web page          Aras Partner web page  ...
ACE 2011 International Questions?                                                            300 Brickstone Square        ...
Upcoming SlideShare
Loading in …5
×

Aras How To Think About Aras Integrations

1,175 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,175
On SlideShare
0
From Embeds
0
Number of Embeds
147
Actions
Shares
0
Downloads
38
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Aras How To Think About Aras Integrations

  1. 1. ACE 2011 International How to Think about  How to Think about Integrations John Sperling John Sperling Director of Product Management 300 Brickstone Square Engineering Applications Suite 904 Andover, MA 01810 Andover, MA 01810 Aras Corp [978] 691‐8900 www.aras.comCopyright © 2011 Aras All Rights Reserved. aras.com
  2. 2. Agenda Integration Landscape Aras Integration Technologies Aras Integration Technologies Example Integration Scenario Aras Integration Platform Capabilities Integration Offerings Where to go for HelpCopyright © 2011 Aras All Rights Reserved. Slide 2 aras.com
  3. 3. Integration Landscape Authoring Systems Enterprise SystemsMCAD ERPEDAElectrical Aras Innovator CRMSoftware Concept Design Development Launch Manufacture SupportFirmware Phase‐Gate Program Management Authoring Compliance Enterprise Configuration Management Contract Integ. Platform Integ. Platform Document Mgt DeliverablesMS‐OfficeMS Offi File VaultDesktop Publishing Quoting Requirements Management & Traceability Sales Configurator BOMs &  Parts AVL / AML Qualified Suppliers Manufacturing Planning Maintenance Repair & OverhaulGraphic Design Reports & FMEA CAPA Dashboards Process Flows Control Manufacturing Deviations Corrective Actions Execution & Plans WaiversSimulationCAM Legacy ERP SystemsCAPPDigital FactoryIdeation / PLM / PDMRequirements Mgt. Sales Configurator Collaboration Costing Compliance PDM Legacy / Other Solutions Other Legacy Systems Copyright © 2011 Aras All Rights Reserved. Slide 3 aras.com
  4. 4. Aras Integration Technologies We will be reviewing the following technologies: 1. Flat File Integration 2. AML‐lite Integration 3. WSDL Integration 4. EAI/ESB Integration 5. IOM API Integration 5 IOM API I i 6. Federation Integration These are roughly in order of capability and effort  Th hl i d f bili d ff to implement Federation IOM API EAI/ESB WSDLFlat File AML-liteCopyright © 2011 Aras All Rights Reserved. Slide 4 aras.com
  5. 5. It’s Always AML… Every integration method is fundamentally AML input and  output behind the scenes Aras Innovator IN <AML/> Request Innovator Server <AML/> Response OUTCopyright © 2011 Aras All Rights Reserved. Slide 5 aras.com
  6. 6. Flat File Integration Use method code in Innovator to convert flat file to AML, or vice versa Can be client or server side Other System Aras Innovator Method Code IN Request TXT TXT <AML/> Innovator Server <AML/> Response OUT Federation IOM API EAI/ESB WSDLFlat File AML-liteCopyright © 2011 Aras All Rights Reserved. Slide 7 aras.com
  7. 7. AML‐lite Integration If the system can produce or consume XML, then transform it to AML  using xslt, and communicate directly with the Innovator serverOther System Aras Innovator <XML/> IN Request Innovator Serverxslt <AML/> Response xslt <AML/> OUT Federation IOM API EAI/ESB WSDL Flat File AML-lite Copyright © 2011 Aras All Rights Reserved. Slide 8 aras.com
  8. 8. WSDL Integration You can create web services for Aras items and expose through WSDL Specific item properties and actions must be defined, and remain staticOther System WSDL Aras Innovator IN Request Integration Web Code <XML/> <XML/> Service <AML/> Innovator Server <AML/> Response OUT Federation IOM API EAI/ESB WSDLFlat File AML-liteCopyright © 2011 Aras All Rights Reserved. Slide 9 aras.com
  9. 9. EAI/ESB Integration You can create web services for Aras items and expose through WSDL Specific item properties and actions must be defined, and remain static erprise Service BusOther System <XML/> Aras Innovator e IN Request Integration Web Code <XML/> <XML/> Service <AML/> Innovator Server <AML/> Response OUT Ente <XML/> Federation IOM API EAI/ESB WSDLFlat File AML-liteCopyright © 2011 Aras All Rights Reserved. Slide 10 aras.com
  10. 10. IOM API Integration IOM is the Aras Innovator API It has full access to all item types, plus special platform calls like  CheckoutManager plus convenience functions CheckoutManager, plus convenience functionsOther System Aras Innovator IN Integration IOM IOM IOM Request Code <AML/> Innovator Server API <AML/> Response API API OUT API Federation IOM API EAI/ESB WSDLFlat File AML-liteCopyright © 2011 Aras All Rights Reserved. Slide 11 aras.com
  11. 11. Federation IntegrationOther System Aras Innovator IN For details, attend the next session – Innovator Server “Understanding Federation and Web Services” “U d di F d i dW bS i ” OUT Federation IOM API EAI/ESB WSDLFlat File AML-liteCopyright © 2011 Aras All Rights Reserved. Slide 12 aras.com
  12. 12. Summary of Technologies Use the Flat File approach only if the other system is limited  to that Both the AML‐lite and IOM API approaches allow for any  Innovator operation to be accomplished The IOM API approach provides most if not all of the  functionality of a standard web service.  However, it does  p not provide a discoverable web service in the traditional  sense – there is no WSDL. For a more traditional web services integration, use either  the WSDL or EAI/ESB approaches h WSDL EAI/ESB hCopyright © 2011 Aras All Rights Reserved. Slide 13 aras.com
  13. 13. Example Integration Scenario Build API to API integration  between graphic design system  and IOM Create functions to create  Document items, transfer files,  , , and trigger PDF generation Aras Innovator Graphic Design Legacy MRP Innovator Server Method Code Integration IOM TXT TXT IOM IOM <AML/> <AML/> Code API API API ML/> API <AM Legacy MRP system only  accepts flat‐file input Write Aras method code to  Sales Configurator system is  extract BOM information via  able to output BOM  <AML/> AML and convert to necessary  configurations in XML format format Transform XML to AML via  Transfer file to polled directory  XSLT, and submit directly to  <XML/> xslt location on MRP server for  Innovator server processing End result is configured BOMs  per configurator output Sales ConfiguratorCopyright © 2011 Aras All Rights Reserved. Slide 14 aras.com
  14. 14. Aras Integration Platform  Capabilities p Aras provides additional capabilities to address the needs of common  integrations Based on input from customers and partners Event model The Aras Event model provides great flexibility for controlling integration  The Aras Event model provides great flexibility for controlling integration behaviors, for example: • On promotion to Released state  send Part to ERP • OnAfterVersion go update viewable in other system Data structures Standard CAD Document data model (9.3) Special APIs Special APIs CheckoutManager for bulk file download (9.2 SP5) Process best practices CAD change processCopyright © 2011 Aras All Rights Reserved. Slide 15 aras.com
  15. 15. Example: CAD Integration Aras Innovator 1 CAD Data Part BOM CAD MCAD 2 System Software ECAD 3 Successful CAD integrations require a well‐ 1 defined integration platform CAD data managed in Aras 2 Automated Part BOM updates from CAD Aras is actively enhancing these core features  3 and working with partners to promote best  Enterprise change management with CAD y data visibility practicesCopyright © 2011 Aras All Rights Reserved. Slide 16 aras.com
  16. 16. Example: Process Best Practices Mechanical CAD Save Update BOM Mechanical components • Single combined Part BOM • Automated updates by CAD Connectors • Clear ownership by discipline Electronic CAD • Access to CAD content from Parts • Ability to make manual updates Circuit board and components Save Update BOM Parts List Software Design Software components Save Update BOM Manually-added components Slide 17Copyright © 2011 Aras All Rights Reserved. aras.com
  17. 17. Integration Offerings Many integrations are available from Aras Partners  and the Community: MCAD EDA Electrical Software Firmware MS‐Office ERP PLM CollaboratiionCopyright © 2011 Aras All Rights Reserved. Slide 18 aras.com
  18. 18. Where to go for help ACE Partner Exhibit Showcase Aras Partner web page Aras Partner web page http://www.aras.com/partners/ Aras Community Forums Aras Community Forums http://www.aras.com/community/forums/ ‘Developing Solutions’ Training ‘D l i S l ti ’ T i i http://www.aras.com/university/training‐classes.aspx Programmer’s Guide ’ id API ReferenceCopyright © 2011 Aras All Rights Reserved. Slide 19 aras.com
  19. 19. ACE 2011 International Questions? 300 Brickstone Square Suite 904 Andover, MA 01810 Andover, MA 01810 [978] 691‐8900 www.aras.comCopyright © 2011 Aras All Rights Reserved. aras.com

×