Compiere Technical Architecture Modern, configurable, extendible



Similar documents
Category: Business Process and Integration Solution for Small Business and the Enterprise

How to choose an open source ERP?

Pro<DOC/> e-commerce Technology An Introduction

Alice. Software as a Service(SaaS) Delivery Platform. innovation is simplicity

Compiere ERP & CRM Installation Instructions Windows System - EnterpriseDB

Compiere Professional Edition CAPABILITIES OVERVIEW. Consona Corporation

APPLICATION REPLATFORMING : MIGRATION AND MODERNIZATION

High Availability Implementation for JD Edwards EnterpriseOne

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Table of Contents. Technical paper Open source comes of age for ERP customers

SAAS. Best practices for SAAS implementation using an Open Source Portal (JBoss)

Bringing Open Choice & Application

Servoy the first choice to deliver Software as a Service (SaaS) platform to accommodate fast, better and cheap application development to Java.

HP Cloud Service Automation Concepts Guide

ON-PREMISE OR IN THE CLOUD, A SINGLE JAVA EE APPLICATION PLATFORM

5 Reasons CIOs are Adopting Cloud Computing in 2010 Application Development that s 5 Times Faster at 1/2 the Cost

Seamless integration Connect our solution to your business applications thanks to our open architecture

Federated single sign-on (SSO) and identity management. Secure mobile access. Social identity integration. Automated user provisioning.

5 Reasons CIOs are Adopting Cloud Computing in 2009 Application Development that s 5 Times Faster at 1/2 the Cost

Cisco Integration Platform

Oracle Sales Cloud Configuration, Customization and Integrations

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION

ORACLE WEBCENTER PORTAL

PLATFORM-AS-A-SERVICE, DEVOPS, AND APPLICATION INTEGRATION. An introduction to delivering applications faster

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series

Ellucian BPM Solutions Roadmap

Informatica Data Director Performance

JBoss. choice without compromise

Putting the power of Web 2.0 into practice.

Private Cloud for WebSphere Virtual Enterprise Application Hosting

Clouds on the Horizon: What s the Best Oracle Fusion Strategy for Those Still on Oracle 11i or R12.0?

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

CA Asset Portfolio Management 12.9

HOW TO BUY ERP. SaaS, Custom, Packaged, or Hybrid Software? A Buyer s Guide to Purchasing ERP Solutions

JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture

White Paper Converting Lotus Notes Applications to the Cloud Using the CIMtrek converter Product

Application Integration Through Integration Platform as a Service (ipaas)

What is Open Source? Open source is defined by three key components:

Where in the Cloud are You? Session Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)

Transaction Monitoring Version for AIX, Linux, and Windows. Reference IBM

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES

AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR JD EDWARDS ENTERPRISEONE: DESIGN TO RELEASE

<Insert Picture Here> Oracle Mobile Enterprise Application Platform Overview

HP OO 10.X - SiteScope Monitoring Templates

SAP HANA Cloud Platform for SuccessFactors High Level Overview August 2013

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

KonyOne Server Installer - Linux Release Notes

EnergySync and AquaSys. Technology and Architecture

Is Liferay Right for Your Organization? Seven Things to Consider When Choosing a Portal Platform

Sage ERP Accpac Version 6.0

Deployment Guide: Unidesk and Hyper- V

The Oracle Fusion Development Platform

Dell and JBoss just work Inventory Management Clustering System on JBoss Enterprise Middleware

Welcome to the Force.com Developer Day

VBLOCK SOLUTION FOR SAP APPLICATION SERVER ELASTICITY

JD Edwards EnterpriseOne Mobile Solutions

Oracle Application Development Framework Overview

Sage ERP Accpac Version 6.0. Web-Enabled ERP for the Mid-Market

Cloud Computing. Figure 1

FIREWALL - NETWORK FUNCTION VIRTUALIZATION. June 2013

Compiere ERP & CRM Installation Instructions Linux System - EnterpriseDB

UoLIA Information and Learning Systems Portal Options Review - Proposal 13/12/2013

Compiere 3.2 Installation Instructions Windows System - Oracle Database

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

Understanding Evolution's Architecture A Technical Overview

Why IBM WebSphere Application Server V8.0?

The New Economics of SAP Business Suite powered by SAP HANA SAP AG. All rights reserved. 2

INTRODUCTION TO CLOUD MANAGEMENT

Web. Studio. Visual Studio. iseries. Studio. The universal development platform applied to corporate strategy. Adelia.

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

ArcGIS for Server in the Cloud

Bridge Development and Operations for faster delivery of applications

IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience

owncloud Architecture Overview

Pentaho Reporting Overview

ClaySys AppForms for SharePoint

Hard Partitioning and Virtualization with Oracle Virtual Machine. An approach toward cost saving with Oracle Database licenses

Software as a Service Business Model (Introducing SOA and Web Service)

Adabas und Natural für das Digitale Unternehmen

White Paper. SAP NetWeaver Landscape Virtualization Management on VCE Vblock System 300 Family

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Validating Enterprise Systems: A Practical Guide

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

AWS Service Catalog. User Guide

Mary E. Shacklett President Transworld Data

Accenture Open Source Software Services: Driving Enterprise Agility and High Performance

A Mainframe Guy Discovers Cloud Computing

Transcription:

Compiere Technical Architecture Modern, configurable, extendible

Problems with Traditional ERP Complex Bloated with features you ll never use Complicated and time consuming to implement Inflexible Force you to modify your business to match the software Difficult to change once implemented Many local solutions won t scale globally Expensive Costly licenses, IT infrastructure, maintenance and upgrades Proprietary, Lock-in Don t control your own destiny Puts the benefits of ERP out of reach of SMBs and emerging markets. 2

Compiere Value Proposition Easier path to ERP benefits Easier to evaluate, acquire, implement, extend and maintain Adapts to the way you do business Setup and re-configure the system without programming Quickly adapt to business change change anything, anytime Available at a fraction of the cost of competing solutions Leverage the disruptive economics of open source No up-front software license fees Backed by the reliability of a commercial corporation Consistent product innovation, quality and professional support Our IP ownership allows choice of open source or commercial licensing 3

Product Footprint 4

Modern Web Architecture and UI First mid-market ERP with a modern RIA Web architecture Great user experience Rich functionality Personalized user interface Standards-based design Service Oriented Architecture AJAX features through open source Google Web Toolkit Built for SaaS, On-premise or Appliance deployment 5

Multi-Tier Web Architecture Desktop User Interface Application Server Database Server Data Dictionary - Tables & Columns - Windows & Reports - Business Rules - Workflow Web (Ajax-based) HTTP Compiere Transaction Engine JDBC Database Java Processes & Callouts Browser: Firefox or Internet Explorer Java 6, JBoss 4.2.2 OS: Linux or Windows Oracle 10g, 11g or Postgres Plus (EBD) 6 24 1/10/2009 June 2008

Customization without Programming Add new windows Change field names Default values by user Set security at the row/field level Add new fields and tables Dynamically hide fields Change window layout Create entirely new Applications Business logic stored in applications dictionary not hard-coded into programs Configure and extend Compiere without programming Customizations remain in place, even through software upgrades 7

Configuring & Extending Compiere without programming Configure Business Rules Application setups Workflow & security Accounting Dimensions Change setups at any time Configure User Interface Field, windows, labels Layout, theme, language Search fields Configure Reports Dynamically create reports Format reports w/ Compiere or 3 rd party report designer Extend Compiere Applications Add new fields (DB columns) Add new entities (DB tables) Add data validation & defaults Add new workflows Change security rules Add performance measures Link to external systems Callout to java processes if needed Create New Applications Design data model & UI Design business rules & reports Enter into Compiere Data Dictionary 8

Adaptable - No Final Decisions Change: Accounting elements Dimensions Hierarchies Costing methods at any time 9

Global-ready Features Fully internationalized Localizations isolated from code Partners deliver translated and localized Compiere solutions in over 16 languages Out-of-the-box support for multiple: Business units Accounting standards Tax laws Currencies Add german screen shot 10

Automated Upgrades Compiere Migration Server 2. Select new target version 1. Connect to Migration Server Source System Prior Compiere Version + Configurations + Extensions 3. Upgrade Automatically Upgraded System Latest Compiere Version + Configurations + Extensions re-applied Migration Technology upgrades customer to the latest version All Dictionary-based configurations & extensions remain in place Partner developed applications can be upgraded in the same way 11

Modern Technology Stack Java Environment Java 6 J2EE Middleware JBoss 4.2.2 Supported Databases Oracle 10g or 11g Postgres Plus 8.3 (EnterpriseDB) Desktop User Interface Web/AJAX Firefox 2 or 3 Internet Explorer 6 or 7 Java Swing Server platform Supported OSes: Windows and Linux Packaging options On-premise software Appliance Hosting/Software as a Service 12

Compiere Platform Advantages Adaptable Upgradeable Extension reuse Impact of technology change TCO Deployment cost Traditional Software Rigid code base Limited configurability Requires modification of product source code Upgrade tools cannot deal with modifications Manually re-apply all changes No support Source code dependency on middleware stack High High Compiere Flexible ERP Platform Configure and extend via Data Dictionary Migration server interprets extensions & automatically applies new version Full support for creation, deployment, upgrade of reusable modules Future-proof: platform shields apps. from tech. stack changes Low Low 13

Thank you!