Microgen Aptitude, Enterprise Application Platform. Build high-performance software applications...

10
Copyright © Microgen Aptitude Ltd 2012 All Rights Reserved Microgen ® Microgen plc Microgen Aptitude ® Microgen Aptitude Limited Microgen Aptitude - European & U.S. Patents Pending (for more information please refer to our website: http://www.microgen.com/uk-en/company/patents-and-trademarks) Build business-critical applications quickly Build business-critical applications quickly

description

Microgen Aptitude is an enterprise application platform that empowers IT teams to quickly automate complex processes and to create new services. The platform provides a comprehensive collection of key technologies to build business software, from BPM to business rules to web workflows. By offering a intuitive, graphical approach to development, Microgen Aptitude differs from alternative approaches and helps bridge the business IT divide. Microgen Aptitude's powerful in-memory and in-database processing capabilities empower teams to create software that rapidly processes massive transaction volumes without the need for lengthy code optimisation cycles. Quickly build business-critical software applications with Microgen Aptitude.

Transcript of Microgen Aptitude, Enterprise Application Platform. Build high-performance software applications...

Page 1: Microgen Aptitude, Enterprise Application Platform. Build high-performance software applications quickly.

Copyright © Microgen Aptitude Ltd 2012

All Rights Reserved

Microgen ® Microgen plc

Microgen Aptitude ® Microgen Aptitude Limited

Microgen Aptitude - European & U.S. Patents Pending

(for more information please refer to our website: http://www.microgen.com/uk-en/company/patents-and-trademarks)

Build business-critical

applications quickly

Build business-critical

applications quickly

Page 2: Microgen Aptitude, Enterprise Application Platform. Build high-performance software applications quickly.

Microgen Aptitude Enterprise Application Development Challenges

Microgen Aptitude is designed to reduce the cost and complexity of

building enterprise applications

Quickly create new services

Automate business processes

Rapidly process large transaction volumes

Modernise legacy applications

Integrate data across systems

Increase the speed to change

Page 3: Microgen Aptitude, Enterprise Application Platform. Build high-performance software applications quickly.

Microgen Aptitude Enterprise Application Platform Use Cases

Microgen Aptitude has been successful across industry sectors, but has its heritage in banking/financial services

Microgen Accounting Hub used by the world’s largest financial services firms to consolidate transaction data from across the firm and streamline financial accounting processes

Microgen Aptitude-based royalty management solution adopted by top digital media firms

Digital Media, Insurance,

Travel, Banking,

Transport, Logistics,

Utilities, Telecom,

Financial Services,

Banking

Digital Media

Royalty Calculations and reporting application to support global online digital media store.

Insurance

Consolidating accounting across insurance divisions. Replacement of 140 legacy policy admin and transaction middleware systems.

Banking

Group-wide accounting hub; Links regional systems to SAP GL and provides multi-GAAP and IFRS reporting.

Travel

Integrating contracts data for all supplier relationships. Calculating cost allocations and accounting accruals.

Transport

Calculation of charges and the automation of accounting for rail operators’ usage of shared infrastructure.

Logistics

Web-based invoice management application for national mail services provider.

Telecom

System to manage bundling of apps and hardware for major smartphone manufacturer.

Utilities

Engine for calculating wholesales gas prices for major regional energy provider.

Page 4: Microgen Aptitude, Enterprise Application Platform. Build high-performance software applications quickly.

Microgen Aptitude A Comprehensive Application Platform

BUSINESS RULES ENGINE (BRE)

WEB APPLICATIONS (PRESENTATION)

BUSINESS PROCESS MANAGEMENT (BPM)

IN-DATABASE PROCESSING (DBCLARITY)

SERVICE BUS & MESSAGING (SOA / EDA)

BUSINESS ACTIVITY MONITORING (BAM)

INTEGRATION (ETL, ELT, EAI)

Microgen Aptitude is a complete application platform built on a single code set.

Accelerates the design, implementation and control of mission-critical business applications.

TRANSACTION PROCESS MANAGEMENT

Page 5: Microgen Aptitude, Enterprise Application Platform. Build high-performance software applications quickly.

Microgen Aptitude Intuitive & Graphical Throughout

• Consolidate, validate, enrich, standardise, transform and aggregate disparate data sets

• Integrate data from any source system, whether it be ERP and CRM systems, databases, message queues, text, XML, or other formats

• Strong ETL and EL-T facilities, and utilises in-database processing where possible to ensure application performance

• Graphically define business processes involving systems and people

• Full integration with other Microgen Aptitude functions delivers significant performance gains

• Improve process quality and efficiency, reduce cost and time to market, enhance customer experience and satisfaction

• Supports industry standards such as BPMN, BPEL, XPDL

• Graphically define database queries and procedures

• Embed database processing into business processes and applications

• Database agnostic removes the need to learn system-specific syntax

• Generated SQL is optimised for target database, maximising performance

• Enable increased collaboration between cross-functional teams

• Forms a link between business requirements, project documents, processes and application logic

• Encapsulates the typical white-boarding process within the development environment

Page 6: Microgen Aptitude, Enterprise Application Platform. Build high-performance software applications quickly.

Microgen Aptitude Graphical Model Equivalent code

Microgen Aptitude Graphical Model to Replace Complex Code

versus

Page 7: Microgen Aptitude, Enterprise Application Platform. Build high-performance software applications quickly.

Microgen Aptitude 3D Environment

The 3D Navigator provides a holistic view of whole project, including relationships, dependencies, and data flow to greatly improve solution design and change management processes

A 3D “where used” enquiry for a Data Object quickly shows dependant Business Rules , Microflows and Business Processes

Page 8: Microgen Aptitude, Enterprise Application Platform. Build high-performance software applications quickly.

Microgen Aptitude Processing Performance Leadership

Microgen Aptitude enables teams to not only write fast but also to deliver applications that go fast

Microgen recently ran Microgen Aptitude and Microgen Accounting Hub performance tests at an independent testing centre achieving 7 Billion transactions per hour using in-memory processing

Further tests, achieved throughput of over 1.7 Billion transactions per hour when reading and writing to files and over 800 Million transactions per hour when involving database to database processing

This market leading transaction processing performance is increasingly required to process “Big Data” levels of transactions and their related data

Tra

nsactions p

er

ho

ur

Page 9: Microgen Aptitude, Enterprise Application Platform. Build high-performance software applications quickly.

Microgen Aptitude Logical Architecture

Low latency, event driven, service orientated architecture

Shared execution platform reduces overhead on infrastructure

Architecture provides abstraction from underlying technologies and native data structures

Semantic data layer shared throughout whole environment

Enables representation of enterprise data model

Maps to underlying data sources, supporting full Unicode set (UTF-8)

Plug and play device architecture supporting databases, streams, message queue, etc.

Fully published API for devices and services

Semantic Data Model

Existing IT Infrastructure

Mapping and Transformation

Business Facing Applications

Process Driven

Service Enabled Business Logic

Page 10: Microgen Aptitude, Enterprise Application Platform. Build high-performance software applications quickly.

Microgen Aptitude

www.microgen.com/aptitude