powered by integration solution for the enterprise
TRANSCRIPT
Powered by
Integration Solution for the Enterprise
DEFINE DESIGN CREATE APPLY BENEFIT
Vision
What it isAXON is an integration platform with the key objective to support end to end flow of business processes across multiple systems whilst hiding the complexity of integrating ERP and Business Solutions.
What it is notAXON is not intended to act as a tool to be used by developers but as a pre-packaged configurable product which includes a set of interface configurations with enterprise solutions defined out-of-the box.
Target MarketMedium to large organisations who typically operate complex business processes which need to be supported by multiple software solutions.
DEFINE DESIGN CREATE APPLY BENEFIT
Guiding Principles
Single data-entry point
Easy to configure and extend
Must be robust and lightweight
Makes use of existing security mechanisms and business rules
Supports real-time or manual triggering
Allows flexible and expressive transformations
Provides full audit trails at process and transaction levels
DEFINE DESIGN CREATE APPLY BENEFIT
Typical Enterprise Scenario
SunSystemsSSC/
Delimited files for
Transfer Desk
Purchasing Solution
FTP Server
DatabaseMS SQL Server /Oracle
MaximoWeb Service
DEFINE DESIGN CREATE APPLY BENEFIT
Point-to-Point Interfacing
SunSystemsSSC/
Delimited files for
Transfer Desk
Purchasing Solution
FTP Server
DatabaseMS SQL Server /Oracle
MaximoWeb Service
Tailor madeApplication Database
Trigger
Batch FileDatabaseProcedure
Nightly Script
Manual
Scheduled Process
DEFINE DESIGN CREATE APPLY BENEFIT
Centralised Orchestration
SunSystemsSSC/
Delimited files for
Transfer Desk
CTX
FTP Server
DatabaseMS SQL Server /
Oracle
MaximoWeb Service
DEFINE DESIGN CREATE APPLY BENEFIT
Robust and Extendible Underlying Platform
WebService
Email Rest Script / Portal
/Custom
Cloud Platform
Endpoint Connectors
Business Accelerators
CTX Maximo Maximo Kofax
Maximo SunSystems 6 Documentum Maximo
Database File
DEFINE DESIGN CREATE APPLY BENEFIT
MuleSoft - A Global Leader
Positioned as ‘visionary’ in Gartner’s 2013 report
Light-weight and robust
Standard protocols and technologies
Many available connectors
Platform independent
Multi-threaded and message-processing environment
Powered by
DEFINE DESIGN CREATE APPLY BENEFIT
Push Mode
Polling Mode
Manual Mode
Simple Flow
AXON Process Orchestration
Messaging Options:
Source Application
DestinationApplication
Transformation
DEFINE DESIGN CREATE APPLY BENEFIT
Complex Structure of Simple Flow : Multi-Source
AXON Process Orchestration
Source Application
DestinationApplication
Transformation
Source Application
Get information from System A
and lookup category codes from an external
text file
DEFINE DESIGN CREATE APPLY BENEFIT
Complex Structure of Simple Flow : Flow Chaining
AXON Process Orchestration
Source Application
DestinationApplication
Transformation
Source Application
DestinationApplication
Transformation
Trigger
Update initial source system
marker if integration is successful
DEFINE DESIGN CREATE APPLY BENEFIT
Complex Structure of Simple Flow : Error Redirection
AXON Process Orchestration
Source Application
DestinationApplication
Transformation
Source Application
Exception
DestinationApplication
Transformation
Send an email if any error occurs
notifying administrator
DEFINE DESIGN CREATE APPLY BENEFIT
Complex Structure of Simple Flow : Internal Requests
AXON Process Orchestration
Source Application
DestinationApplication
Transformation
Source Application
DestinationApplication
Transformation
Trigger
Reference
Multi-step process that
needs to reference the
same information
DEFINE DESIGN CREATE APPLY BENEFIT
Process Orchestration
Translating the business process into a integration flow definition
Orchestration
PR Creation PO Creation PO Approval Accounting Entries
DEFINE DESIGN CREATE APPLY BENEFIT
Process Orchestration
Orchestration
PurchasingPR Creation
MaximoPR Creation
MaximoPO Creation and Approval
PurchasingPR Confirm
SunSystemsAccounting Entries
DEFINE DESIGN CREATE APPLY BENEFIT
Process Orchestration
Integration
PurchasingPR Creation
MaximoPR Creation
MaximoPO Creation and Approval
PurchasingPR Confirm
SunSystemsAccounting Entries
DEFINE DESIGN CREATE APPLY BENEFIT
PO Journal Entries
1 2
Process Orchestration
Configuration
PurchasingPR Creation
MaximoPR Creation
MaximoPO Creation and Approval
PurchasingPR Confirm
SunSystemsAccounting Entries
PR Created
Write-Back
Query Contract
CreatePR Approved
PO
CTXPR Confirm
FLOW 1
5 3 4 8 7
6FLOW 2
DEFINE DESIGN CREATE APPLY BENEFIT
Management Console
Simple and clear user-interface to audit trails and error logs
Quick and easy alteration of flows at runtime
Trigger flows and manage parameters
Audit trail reporting
DEFINE DESIGN CREATE APPLY BENEFIT
Management Console
Real-time monitoring
DEFINE DESIGN CREATE APPLY BENEFIT
Management Console
Monitor Activity
Simple and clear user-interface to audit trails and error logs
Quick and easy alteration of flows at runtime
Trigger flows and manage parameters
DEFINE DESIGN CREATE APPLY BENEFIT
Performance Monitoring Monitor Activity
Scale Resources based on required throughput. Thread pool size and number of instances.
“Performance scenarios were benchmarked using an HTTP inbound consumer, and a simple custom transformer. Initial tests showed an average response time of 6.2ms with 8,000 TPS (which translates to 696 million transactions per day).”
Source: http://www.mulesoft.com/downloads/mule-performance-metrics.pdf
DEFINE DESIGN CREATE APPLY BENEFIT
Business Accelerators
DEFINE DESIGN CREATE APPLY BENEFIT
SunSystems 6
Accounting Ledger
Accounting Ledger
Accounting Ledger
Reference Data SlaveChart of Accounts, Supplier, Bank Details, Ledger Analysis, Rule Sets
Reference Data MasterAccounts , Activity Code, Entity Analysis, Joint Venture Analysis, Rule Sets
Maximo 7.5
SCM TransactionsCommitments, Accruals, Invoices
Logistics TransactionsIssues and Returns, Adjustments, Transfers
Other TransfersPayment Marker, Due Date
Reference Data MasterVendors
Reference Data SlaveAccounts, Account AnalysisEntity, Joint Venture
Maximo to SunSystems
AXO
N
DEFINE DESIGN CREATE APPLY BENEFIT
Akakus – Maximo to SunSystems
Maximo (Database)
Work Orders
Inventory Transfers
Purchase Requests
SunSystems(Delimited files
through Transfer Desk)
Journal Imports
Journal Imports
Journal ImportsA
XO
N
DEFINE DESIGN CREATE APPLY BENEFIT
Documentum
Documentum upload
Maximo 7.5
New Invoice
URL Attachment
File Attachment
URL Attachment
Kofax, Maximo and Documentum
Kofax
Scanned Invoices and extracted
details
AX
ON
DEFINE DESIGN CREATE APPLY BENEFIT
CTX to Maximo
Maximo 7.5
Purchase Request Creation
Purchase Order creation and approval
Purchase Request creation with difference in value
CTX (Purchase Requests)
Purchase Request Creation (Budget Capping)
Purchase Request Confirmation (Budget Capping)
Purchase Request Modification
AX
ON
DEFINE DESIGN CREATE APPLY BENEFIT
HRB/SunSystems to SEPA
SEPA/Priority
Payment Run (SEPA - Euro)
Payment Run (Priority – non Euro)
Payment Advice
Payment History
HRBPayroll Run Payments
List
AX
ON
SunSystemsCreditor Payments
SEPA Web App
Query Batches
Review Batch
Payment Run
Payment Advice
DEFINE DESIGN CREATE APPLY BENEFIT
AXON Benefits
Strategic component in your IT infrastructure
Rapid implementation through Business Accelerators
Easier to extend and highly scalable
Live monitoring
Audit trails and full traceability of events
Computime knowledge and support of similar implementations