SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
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.com


Copyright © 2011 Aras   All Rights Reserved.                               aras.com
Agenda
           Integration Landscape
           Aras Integration Technologies
           Aras Integration Technologies
           Example Integration Scenario
           Aras Integration Platform Capabilities
           Integration Offerings
           Where to go for Help




Copyright © 2011 Aras   All Rights Reserved.   Slide 2   aras.com
Integration Landscape
    Authoring Systems                                                                                                                                                                                Enterprise Systems
MCAD
                                                                                                                                                                                                     ERP
EDA
Electrical
                                                                    Aras Innovator                                                                                                                   CRM
Software                                              Concept              Design            Development                      Launch               Manufacture                   Support

Firmware                                                                            Phase‐Gate Program Management
                                                     Authoring                                                                        Compliance                                    Enterprise
                                                                                                 Configuration Management                                  Contract
                                                  Integ. Platform                                                                                                                Integ. Platform
                                                                         Document Mgt                                                                     Deliverables

MS‐Office
MS Offi                                                                    File Vault




Desktop Publishing                                 Quoting          Requirements
                                                                    Management
                                                                          &
                                                                     Traceability
                                                                                           Sales
                                                                                        Configurator
                                                                                                             BOMs &  Parts
                                                                                                                                       AVL / AML
                                                                                                                                        Qualified
                                                                                                                                        Suppliers
                                                                                                                                                                Manufacturing
                                                                                                                                                                  Planning           Maintenance
                                                                                                                                                                                      Repair &
                                                                                                                                                                                      Overhaul

Graphic Design                                        Reports &            FMEA                                                                 CAPA
                                                     Dashboards                              Process Flows                  Control                                  Manufacturing      Deviations
                                                                                                                                           Corrective Actions         Execution             &
                                                                                                                             Plans
                                                                                                                                                                                         Waivers




Simulation
CAM
                                                                                                                                                                                                         Legacy ERP Systems
CAPP
Digital Factory

Ideation                                              /
                                                 PLM / PDM
Requirements Mgt.                                Sales Configurator
                                                 Collaboration
                                                 Costing
                                                 Compliance
                                                 PDM Legacy /
                                                 Other Solutions                                                                      Other Legacy Systems

  Copyright © 2011 Aras   All Rights Reserved.                             Slide 3                                                                                                                                            aras.com
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
                                               WSDL
Flat File                AML-lite
Copyright © 2011 Aras   All Rights Reserved.     Slide 4                       aras.com
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

                                                              OUT




Copyright © 2011 Aras   All Rights Reserved.   Slide 5                                    aras.com
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
                                               WSDL
Flat File                AML-lite
Copyright © 2011 Aras   All Rights Reserved.     Slide 7                                        aras.com
AML‐lite Integration
           If the system can produce or consume XML, then transform it to AML 
           using xslt, and communicate directly with the Innovator server



Other System                                                          Aras Innovator
 <XML/>                                                                     IN
                                                                                  Request

                                                                                     Innovator Server
xslt                                                                   <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
WSDL Integration
          You can create web services for Aras items and expose through WSDL
          Specific item properties and actions must be defined, and remain static



Other System                                                    WSDL           Aras Innovator
                                                                                       IN
                                                                                             Request
           Integration                                               Web
              Code
                            <XML/>                         <XML/>
                                                                    Service   <AML/>            Innovator Server
                                                                                  <AML/>     Response

                                                                                       OUT




                                                                                                Federation
                                                                                 IOM API
                                                              EAI/ESB
                                               WSDL
Flat File                AML-lite
Copyright © 2011 Aras   All Rights Reserved.     Slide 9                                                aras.com
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 Bus
Other 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
                                                                  WSDL
Flat File                AML-lite
Copyright © 2011 Aras   All Rights Reserved.                                       Slide 10                                                aras.com
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 functions

Other 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
                                               WSDL
Flat File                AML-lite
Copyright © 2011 Aras   All Rights Reserved.     Slide 11                                          aras.com
Federation Integration



Other 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
                                               WSDL
Flat File                AML-lite
Copyright © 2011 Aras   All Rights Reserved.     Slide 12                               aras.com
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              h




Copyright © 2011 Aras   All Rights Reserved.   Slide 13                 aras.com
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 Configurator
Copyright © 2011 Aras   All Rights Reserved.                  Slide 14                                                              aras.com
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 process


Copyright © 2011 Aras       All Rights Reserved.           Slide 15                              aras.com
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
     practices


Copyright © 2011 Aras   All Rights Reserved.   Slide 16                                                           aras.com
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 17
Copyright © 2011 Aras     All Rights Reserved.                                                   aras.com
Integration Offerings
          Many integrations are available from Aras Partners 
          and the Community:
                  MCAD
                  EDA
                  Electrical
                  Software
                  Firmware
                  MS‐Office
                  ERP
                  PLM
                  Collaboratiion

Copyright © 2011 Aras   All Rights Reserved.   Slide 18     aras.com
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 Reference


Copyright © 2011 Aras   All Rights Reserved.   Slide 19                  aras.com
ACE 2011 International




 Questions?


                                                            300 Brickstone Square
                                                                         Suite 904
                                                              Andover, MA 01810
                                                              Andover, MA 01810
                                                                  [978] 691‐8900
                                                                   www.aras.com


Copyright © 2011 Aras   All Rights Reserved.                               aras.com

Weitere ähnliche Inhalte

Was ist angesagt?

Arc conceptsand models
Arc conceptsand modelsArc conceptsand models
Arc conceptsand models
Alex Chatha
 
Erpsapbusproc
ErpsapbusprocErpsapbusproc
Erpsapbusproc
fmtzu21
 
Plant maint p pt-wisdom
Plant maint p pt-wisdomPlant maint p pt-wisdom
Plant maint p pt-wisdom
jskishore
 
Seminar ProactiveNet jan2012
Seminar ProactiveNet jan2012Seminar ProactiveNet jan2012
Seminar ProactiveNet jan2012
InfraVision
 
Partner excellence china distributor_portal_plan
Partner excellence china distributor_portal_planPartner excellence china distributor_portal_plan
Partner excellence china distributor_portal_plan
corruptedash
 
10 steps to_4_g_service_assurance
10 steps to_4_g_service_assurance10 steps to_4_g_service_assurance
10 steps to_4_g_service_assurance
Telecosm
 

Was ist angesagt? (20)

Arc conceptsand models
Arc conceptsand modelsArc conceptsand models
Arc conceptsand models
 
Erpsapbusproc
ErpsapbusprocErpsapbusproc
Erpsapbusproc
 
Caarcpm
CaarcpmCaarcpm
Caarcpm
 
Plant maint p pt-wisdom
Plant maint p pt-wisdomPlant maint p pt-wisdom
Plant maint p pt-wisdom
 
Seminar ProactiveNet jan2012
Seminar ProactiveNet jan2012Seminar ProactiveNet jan2012
Seminar ProactiveNet jan2012
 
Enterprise Managment Operational Flow Mapped To OMB FEA and DoDAF
Enterprise Managment Operational Flow Mapped To OMB FEA and DoDAFEnterprise Managment Operational Flow Mapped To OMB FEA and DoDAF
Enterprise Managment Operational Flow Mapped To OMB FEA and DoDAF
 
Russia - Application Management
Russia - Application ManagementRussia - Application Management
Russia - Application Management
 
Sla Model 2002 Jvk
Sla Model 2002 JvkSla Model 2002 Jvk
Sla Model 2002 Jvk
 
Messing
MessingMessing
Messing
 
sap
sapsap
sap
 
Win and Manage more Government Business with GovWin CRM
Win and Manage more Government Business with GovWin CRMWin and Manage more Government Business with GovWin CRM
Win and Manage more Government Business with GovWin CRM
 
Mas500advkit
Mas500advkitMas500advkit
Mas500advkit
 
Roadmap for Application Process Interactions
Roadmap for  Application Process InteractionsRoadmap for  Application Process Interactions
Roadmap for Application Process Interactions
 
Partner excellence china distributor_portal_plan
Partner excellence china distributor_portal_planPartner excellence china distributor_portal_plan
Partner excellence china distributor_portal_plan
 
MIS Presentation
MIS PresentationMIS Presentation
MIS Presentation
 
Evento sap
Evento sapEvento sap
Evento sap
 
MIS Presentation
MIS PresentationMIS Presentation
MIS Presentation
 
Vision of PASS changing organizational performance
Vision of PASS changing organizational performanceVision of PASS changing organizational performance
Vision of PASS changing organizational performance
 
10 steps to_4_g_service_assurance
10 steps to_4_g_service_assurance10 steps to_4_g_service_assurance
10 steps to_4_g_service_assurance
 
SAP Inside Track Ankara 2012: That is the shape of my world
SAP Inside Track Ankara 2012: That is the shape of my worldSAP Inside Track Ankara 2012: That is the shape of my world
SAP Inside Track Ankara 2012: That is the shape of my world
 

Ähnlich wie Aras how-to-think-about-aras-integrations

Opteamates Corporate Presentation V8
Opteamates Corporate Presentation V8Opteamates Corporate Presentation V8
Opteamates Corporate Presentation V8
Kaushik S. Gandhi
 
Brief Intro to Aras PLM Solutions
Brief Intro to Aras PLM SolutionsBrief Intro to Aras PLM Solutions
Brief Intro to Aras PLM Solutions
Aras
 
Gordon baisley - eircom - Introducing the EDM role with www.softtest.ie
Gordon baisley - eircom - Introducing the EDM role with www.softtest.ieGordon baisley - eircom - Introducing the EDM role with www.softtest.ie
Gordon baisley - eircom - Introducing the EDM role with www.softtest.ie
David O'Dowd
 
Fusion app customization_con8719_pdf_8719_0001
Fusion app customization_con8719_pdf_8719_0001Fusion app customization_con8719_pdf_8719_0001
Fusion app customization_con8719_pdf_8719_0001
jucaab
 
Dynamic IT for SAP - Fujitsu Siemens Computers Offers and Values for SAP Cust...
Dynamic IT for SAP - Fujitsu Siemens Computers Offers and Values for SAP Cust...Dynamic IT for SAP - Fujitsu Siemens Computers Offers and Values for SAP Cust...
Dynamic IT for SAP - Fujitsu Siemens Computers Offers and Values for SAP Cust...
FSCitalia
 

Ähnlich wie Aras how-to-think-about-aras-integrations (20)

Opteamates Corporate Presentation V8
Opteamates Corporate Presentation V8Opteamates Corporate Presentation V8
Opteamates Corporate Presentation V8
 
Brief Intro to Aras PLM Solutions
Brief Intro to Aras PLM SolutionsBrief Intro to Aras PLM Solutions
Brief Intro to Aras PLM Solutions
 
Manufacturing Execution Systems
Manufacturing Execution SystemsManufacturing Execution Systems
Manufacturing Execution Systems
 
SmartConnect-Cloud
SmartConnect-CloudSmartConnect-Cloud
SmartConnect-Cloud
 
ePartners for Medical Device MFG
ePartners for Medical Device MFGePartners for Medical Device MFG
ePartners for Medical Device MFG
 
Introduction to ACOORA
Introduction to ACOORAIntroduction to ACOORA
Introduction to ACOORA
 
Gordon baisley - eircom - Introducing the EDM role with www.softtest.ie
Gordon baisley - eircom - Introducing the EDM role with www.softtest.ieGordon baisley - eircom - Introducing the EDM role with www.softtest.ie
Gordon baisley - eircom - Introducing the EDM role with www.softtest.ie
 
Fusion app customization_con8719_pdf_8719_0001
Fusion app customization_con8719_pdf_8719_0001Fusion app customization_con8719_pdf_8719_0001
Fusion app customization_con8719_pdf_8719_0001
 
Oracle aim-project-management-methodology
Oracle aim-project-management-methodologyOracle aim-project-management-methodology
Oracle aim-project-management-methodology
 
Demantra Overview
Demantra OverviewDemantra Overview
Demantra Overview
 
Industrial Automation Services
Industrial Automation ServicesIndustrial Automation Services
Industrial Automation Services
 
Mainnovation Seminar 2 Juni,Versie 3b
Mainnovation Seminar 2 Juni,Versie 3bMainnovation Seminar 2 Juni,Versie 3b
Mainnovation Seminar 2 Juni,Versie 3b
 
]project-open[ Data-Model 100511b
]project-open[ Data-Model 100511b]project-open[ Data-Model 100511b
]project-open[ Data-Model 100511b
 
HP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 LaunchHP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 Launch
 
Hacking Trust
Hacking TrustHacking Trust
Hacking Trust
 
Dynamic IT for SAP - Fujitsu Siemens Computers Offers and Values for SAP Cust...
Dynamic IT for SAP - Fujitsu Siemens Computers Offers and Values for SAP Cust...Dynamic IT for SAP - Fujitsu Siemens Computers Offers and Values for SAP Cust...
Dynamic IT for SAP - Fujitsu Siemens Computers Offers and Values for SAP Cust...
 
Skelta BPM
Skelta BPMSkelta BPM
Skelta BPM
 
Supply Relationship Management Srm 7.0
Supply Relationship Management Srm 7.0Supply Relationship Management Srm 7.0
Supply Relationship Management Srm 7.0
 
HCLT Brochure: Semiconductors
HCLT Brochure: SemiconductorsHCLT Brochure: Semiconductors
HCLT Brochure: Semiconductors
 
Esoa
EsoaEsoa
Esoa
 

Kürzlich hochgeladen

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Aras how-to-think-about-aras-integrations

  • 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.com Copyright © 2011 Aras All Rights Reserved. aras.com
  • 2. Agenda Integration Landscape Aras Integration Technologies Aras Integration Technologies Example Integration Scenario Aras Integration Platform Capabilities Integration Offerings Where to go for Help Copyright © 2011 Aras All Rights Reserved. Slide 2 aras.com
  • 3. Integration Landscape Authoring Systems Enterprise Systems MCAD ERP EDA Electrical Aras Innovator CRM Software Concept Design Development Launch Manufacture Support Firmware Phase‐Gate Program Management Authoring Compliance Enterprise Configuration Management Contract Integ. Platform Integ. Platform Document Mgt Deliverables MS‐Office MS Offi File Vault Desktop Publishing Quoting Requirements Management & Traceability Sales Configurator BOMs &  Parts AVL / AML Qualified Suppliers Manufacturing Planning Maintenance Repair & Overhaul Graphic Design Reports & FMEA CAPA Dashboards Process Flows Control Manufacturing Deviations Corrective Actions Execution & Plans Waivers Simulation CAM Legacy ERP Systems CAPP Digital Factory Ideation / PLM / PDM Requirements Mgt. Sales Configurator Collaboration Costing Compliance PDM Legacy / Other Solutions Other Legacy Systems Copyright © 2011 Aras All Rights Reserved. Slide 3 aras.com
  • 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 WSDL Flat File AML-lite Copyright © 2011 Aras All Rights Reserved. Slide 4 aras.com
  • 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 OUT Copyright © 2011 Aras All Rights Reserved. Slide 5 aras.com
  • 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 WSDL Flat File AML-lite Copyright © 2011 Aras All Rights Reserved. Slide 7 aras.com
  • 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 server Other System Aras Innovator <XML/> IN Request Innovator Server xslt <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. WSDL Integration You can create web services for Aras items and expose through WSDL Specific item properties and actions must be defined, and remain static Other System WSDL Aras Innovator IN Request Integration Web Code <XML/> <XML/> Service <AML/> Innovator Server <AML/> Response OUT Federation IOM API EAI/ESB WSDL Flat File AML-lite Copyright © 2011 Aras All Rights Reserved. Slide 9 aras.com
  • 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 Bus Other 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 WSDL Flat File AML-lite Copyright © 2011 Aras All Rights Reserved. Slide 10 aras.com
  • 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 functions Other 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 WSDL Flat File AML-lite Copyright © 2011 Aras All Rights Reserved. Slide 11 aras.com
  • 11. Federation Integration Other 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 WSDL Flat File AML-lite Copyright © 2011 Aras All Rights Reserved. Slide 12 aras.com
  • 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 h Copyright © 2011 Aras All Rights Reserved. Slide 13 aras.com
  • 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 Configurator Copyright © 2011 Aras All Rights Reserved. Slide 14 aras.com
  • 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 process Copyright © 2011 Aras All Rights Reserved. Slide 15 aras.com
  • 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 practices Copyright © 2011 Aras All Rights Reserved. Slide 16 aras.com
  • 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 17 Copyright © 2011 Aras All Rights Reserved. aras.com
  • 17. Integration Offerings Many integrations are available from Aras Partners  and the Community: MCAD EDA Electrical Software Firmware MS‐Office ERP PLM Collaboratiion Copyright © 2011 Aras All Rights Reserved. Slide 18 aras.com
  • 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 Reference Copyright © 2011 Aras All Rights Reserved. Slide 19 aras.com
  • 19. ACE 2011 International Questions? 300 Brickstone Square Suite 904 Andover, MA 01810 Andover, MA 01810 [978] 691‐8900 www.aras.com Copyright © 2011 Aras All Rights Reserved. aras.com