Openbravo Technology Platform

Similar documents
How to choose the right approach to analytics and reporting

Technical Overview. Elastic Path Commerce

Technical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed.

WHAT S NEW IN SQL SERVER 2016 REPORTING SERVICES?

Intellicus Enterprise Reporting and BI Platform

Developing Microsoft Azure Solutions (70-532) Syllabus

Tableau Server - 101

Developing Microsoft Azure Solutions (70-532) Syllabus

Getting Started With Intellicus. Version: 7.3

Developing Microsoft Azure Solutions (70-532) Syllabus

Getting Started with Intellicus. Version: 16.0

PYRAMID Headline Features. April 2018 Release

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints

Introduction to Worklight Integration IBM Corporation

Microsoft Architecting Microsoft Azure Solutions.

Build Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS)

Sentinet for BizTalk Server SENTINET

SAP BW 3.5 Enhanced Reporting Capabilities SAP AG

70-532: Developing Microsoft Azure Solutions

FAQs. Business (CIP 2.2) AWS Market Place Troubleshooting and FAQ Guide

How to Route Internet Traffic between A Mobile Application and IoT Device?

by Cisco Intercloud Fabric and the Cisco

COGNOS (R) ENTERPRISE BI SERIES

CA IdentityMinder. Glossary

Advanced Solutions of Microsoft SharePoint Server 2013

Advanced Solutions of Microsoft SharePoint Server 2013 Course Contact Hours

MicroStrategy Desktop MicroStrategy 10.2: New features overview. microstrategy.com 1

Advanced Solutions of Microsoft SharePoint 2013

The Now Platform Reference Guide

VMware Identity Manager Connector Installation and Configuration (Legacy Mode)

Information Workbench

Logi Info v12.5 WHAT S NEW

DreamFactory Security Guide

HYPERION SYSTEM 9 PERFORMANCE SCORECARD

70-532: Developing Microsoft Azure Solutions

WEBMETHODS AGILITY FOR THE DIGITAL ENTERPRISE WEBMETHODS. What you can expect from webmethods

MAPR DATA GOVERNANCE WITHOUT COMPROMISE

TECHNICAL OVERVIEW OF NEW AND IMPROVED FEATURES OF EMC ISILON ONEFS 7.1.1

DotNetNuke. Easy to Use Extensible Highly Scalable

Microsoft SharePoint Server 2013 Plan, Configure & Manage

Business Insight Authoring

Welcome to the Gathering Intelligence from your Applications and Data: The case for Oracle BI eseminar

Identify and cluster touchpoints in several ways Identify risks and initiatives associated to touchpoints

The Magic of Microsoft Office SharePoint Services & Office 2007

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2

Software Solutions. DocumentPresentedby

Business Intelligence Launch Pad User Guide SAP BusinessObjects Business Intelligence Platform 4.1 Support Package 1

What is it? What does it do?

An Oracle White Paper April Oracle Application Express 5.0 Overview

PYRAMID April 2018 Release

Hyperion Financial Management Course Content:35-40hours

Secret Server Demo Outline

Presentation Title 11/13/2013

Cisco Configuration Engine 2.0

Jazz for Service Management Version 1.1. Offering Guide

CMB-207-1I Citrix Desktop Virtualization Fast Track

PKI is Alive and Well: The Symantec Managed PKI Service

See What's Coming in Oracle CPQ Cloud

Using SAP NetWeaver Business Intelligence in the universe design tool SAP BusinessObjects Business Intelligence platform 4.1

PRISM - FHF The Fred Hollows Foundation

Connect and Transform Your Digital Business with IBM

Industry-leading Application PaaS Platform

Oracle Big Data Connectors

The InfoLibrarian Metadata Appliance Automated Cataloging System for your IT infrastructure.

Oracle Fusion Applications

Bringing OpenStack to the Enterprise. An enterprise-class solution ensures you get the required performance, reliability, and security

Vendor: IBM. Exam Code: 000-M86. Exam Name: IBM MDM PIM Technical Sales Mastery Test v1. Version: Demo

JAVASCRIPT CHARTING. Scaling for the Enterprise with Metric Insights Copyright Metric insights, Inc.

Fluentd + MongoDB + Spark = Awesome Sauce

Product Documentation. ER/Studio Portal. User Guide. Version Published February 21, 2012

Microsoft Power BI for O365

Product Documentation. ER/Studio Portal. User Guide 2nd Edition. Version 2.0 Published January 31, 2013

C_TBI30_74

Abstract. The Challenges. ESG Lab Review InterSystems IRIS Data Platform: A Unified, Efficient Data Platform for Fast Business Insight

VMware Identity Manager Administration

Modernization and how to implement Digital Transformation. Jarmo Nieminen Sales Engineer, Principal

Oracle Fusion Applications

CLOUD WORKLOAD SECURITY

Qlik Sense Enterprise architecture and scalability

Datasheet. Only Workspaces delivers the features users want and the control that IT needs.

UNLEASHING THE VALUE OF THE TERADATA UNIFIED DATA ARCHITECTURE WITH ALTERYX

What s New in VMware vsphere 5.1 VMware vcenter Server

Sentinet for Microsoft Azure SENTINET

Solving Mobile App Development Challenges. Andrew Leggett & Abram Darnutzer CM First

The Adobe XML Architecture

50+ INSTALLATIONS WORLDWIDE. 500k WHAT WE DO {

Top 7 Data API Headaches (and How to Handle Them) Jeff Reser Data Connectivity & Integration Progress Software

Kony and TIBCO enable fast reliable Websockets Communication. Overview of the integration of WebSockets with TIBCO eftl and the Kony Platform

Page 1. Oracle9i OLAP. Agenda. Mary Rehus Sales Consultant Patrick Larkin Vice President, Oracle Consulting. Oracle Corporation. Business Intelligence

Verint Knowledge Management Solution Brief Overview of the Unique Capabilities and Benefits of Verint Knowledge Management

What s New in Laserfiche 10

VMware Identity Manager Administration. MAY 2018 VMware Identity Manager 3.2

ARCHITECTURE GUIDE. Campaign Manager 6.0

Operations Manager Guide

OpenIAM Identity and Access Manager Technical Architecture Overview

10 Minute Demonstration Script

Seamless Dynamic Web (and Smart Device!) Reporting with SAS D.J. Penix, Pinnacle Solutions, Indianapolis, IN

What s new in IBM Operational Decision Manager 8.9 Standard Edition

Microsoft certified solutions associate

Transcription:

Openbravo Technology Platform A Future-Proof Platform to Deliver Omnichannel Services 2015 Openbravo Inc. All Rights Reserved.

Single Solution to Manage the Entire Multi-Channel Retail Business Cloud Store Warehouse www Store Remote Workers ecomm Online Channel Headquarters Other channels 2

Retail Architecture Design Principles Keep it as simple as possible Optimize for the common case but be ready for the exceptional High reliability for both sales operations and ticket persistence Simplify IT operations, specially at the store Enable scaling for future growth. Easy, quick and dynamic Make the client (POS) as light as possible Facilitate multiple channel integration and distributed order management for omnichannel services 3

Multi-Location and Multi-Channel Backoffice Client Easy to integrate with any e- commerce platform Available connectors POS Client www Peripherals Hardware Manager Access from any Web based application to POS devices. Support for all kinds of POS devices (Receipt printers, fiscal printers, customer displays, cash drawers, scales and payment providers) Out of the box support for several POS device models Multiplatform: Java native application (Windows, Linux, Mac, Android) Requires very few resources to run. It can run even on embedded devices with ARM processors. No screen needed. It can run on headless computers. Embedded Web server (Jetty) to provide connectivity from a Web based application Modular: It has a plugin architecture that allows you to include and easily implement support for new POS devices models. Different methods supported to integrate with third party payment gateways Payment Gateway Backoffice Server Channel Service Provides the required data services and communication services to serve each channel A lightweight component that can be placed in different locations (store, cloud, central server) to provide maximum scalability and performance In the case of stores, it enables a stronger offline mode 4

Security An Application Architecture to Deliver Web-scale Digital Retail Business Solutions Backoffice Client POS Client Local Storage (Web SQL) Hardware Manager Operational Management Communications and Messaging Front end Layer Services Layer Business Layer Action Handlers Business Components Datasource Services Business Workflows Web Services Business Entities JSON / XML Channel Service Cross-cutting infrastructure layers Persistence Layer Data Access Components Data Agents Data sources Data Metadata Files Queues 5

Distributed Architectures for Maximum Scalability and Performance Store X Channel Service www Central Server Store Y www Central Server Channel Service Store Z www Channel Service Central Server 6

Retail Architecture Benefits Much lighter POS Client Full master data does not need to be copied to each client Enable (light) mobile devices as fully operational POS Much faster data propagation Data transfers reduced in two orders of magnitude Better infrastructure for higher performance and easier monitoring Much higher and easier scalability, truly dynamic Higher reliability. Intermediate buffer. More complete offline operation Simple IT operation at the store (silent transparent deployment) Large reduction on HW and SW cost (lighter client, simpler server stack) Ready for gradual production deployment Prepared to deliver omnichannel services 7

Flexibility Starts with Platform Development Tools The Openbravo Technology Platform lies at the heart of all Openbravo solutions MDD Modularity Integration Process Automation & Workflow Mobility Analytics & Reporting Infrastructure Security Scalability Multi-tenant Deployment A truly modular, mobile-enabled and cloud-ready platform providing the core set of technologies that allow Openbravo to be extended to fit your business needs or to develop completely new differentiating and innovative enterprise solutions Monitoring Tools dsdf Application System 8

Development Environment: Robust and Highly Productive Fully open source stack that minimizes vendor lockin and provides a more stable platform to build on, while assuring a global supply of competitive Openbravo-capable IT talent Pre-packaged Eclipse-based IDE Distributed SCM with Mercurial Database model (schema, metadata) automatically exported to XML files for standard management of database code Automated development tasks using Apache Ant (build, update, deploy, exportdb, etc...) Automated testing based on JUnit and QUnit (unit testing) and Selenium (functional testing) 9

User Interface: Increase People s Productivity and Satisfaction Built on top of the powerful SmartClient library, a JavaScript/AJAX user interface library for building high-productivity web applications, providing key features like: Windows personalization by end-users Spreadsheet familiarity Social-like and collaborative features Powerful tree navigation capabilities Embedded multi-language capabilities to support your international operations Watch "How to personalize windows" video. Watch "Editable grid" video. Complete definition for standard windows within the Application Dictionary (MDD) without any need for manual developments, which allows faster development and higher quality. Manual windows to cover your most specific user interface requirements. 10

MDD: Gain Development Efficiency with a Metadata-Driven Architecture Increase development speed with a metadata-based approach (MDD: Model Driven Development) to defining applications Gain capacity to extend by adding a language layer on top of code and defining the application in terms of views and data Easily create and manage all your metadata information through the Openbravo Application Dictionary Generate user interface on the fly Data access component generated on compilation 11

Modularity: Do More and Faster with a Truly Modular Architecture An Extension Module is a piece of additional functionality that can be deployed optionally and independently on top of the Openbravo solution As simple as a particular report, or as sophisticated as a complete localization, it can include all kinds of software components (code, database schema, meta-data and business data) Provides ability to rapidly adapt (extend and change existing components) and with a higher granularity level Makes really easy to package and distribute extensions by simply creating its.obx file Simplifies administration through the embedded Module Management Console Openbravo Core Module Watch video. 12

Integration: Integrate and Connect Everything, Faster Easily integrate other systems with an automatically generated JSON/XML CRUD REST Web Services layer for all common data entities or create your ad-hoc web services (RESTful, SOAP) for specific entities Achieve higher flexibility and improved performance with datasource-based tables Allow seamless consumption of other solutions by injecting third party user interface applications in the Openbravo user interface (Google maps, Google docs, Zoho, etc) with widgets Leverage available integration modules (Magento, SugarCRM, ZohoReports, etc) 13

Process Automation and Workflow: Automate Tasks and Orchestrate Processes Build your workflows with an embedded BPM engine (Activiti console integrated in Openbravo user interface) Leverage advanced process scheduling options to automate your daily tasks and gain control over their process execution status (Quartz) Stay informed in real-time about business events requiring immediate action with configurable alerts notified by email or application interface Create email templates to be used integrated with delivered functionality 14

Mobility: Enable Your Mobile-first Strategy Enjoy an identical architecture, just a new client (provided by the Openbravo Mobile Infrastructure module) Build powerful mobile solutions based on HTML5, Enyo and Backbone.js technologies Build full web solutions only requiring a browser to be run Gain full freedom of choice of your terminals with multi-device support (ios, Android) and responsive design Ensure uninterrupted operations with secure offline storage Leverage modularity to extend available mobile functionality or create a new one 15

Reporting and Analytics: Gain Greater Insight with Powerful Open Source BI Technologies Analytics Embedded OLAP engine (Mondrian and Saiku) Create your own analytical cubes from the Application Dictionary Simplified deployment and maintenance by installing it as a module on the same Openbravo server Query and Reporting Extend or create new reports with Jasper Studio Embed query list widgets in the workspace or as a field on any application form Watch video 16

Security: Adopt a Secure Architecture Trusted by Companies Around the World Protect your organization s data from all other organizations by using unique entity/ organization identifiers in all tables that restrict access at every level to your data Gain control and visibility into what users are doing in the system with a flexible security engine and audit trails Leverage programmatic security: Configurable, authenticated sessions secure access to logic, data, and metadata Gain secure access through HTTPS and provide users the ability to authenticate through LDAP, like Microsoft's Active Directory or OpenLDAP. Centralizing user authentication in this way allows for a single password for each user, instead of a different password for each application 17

Scalability: Ensure High Performance on Big Load Environments Scale with single or multiple server architecture designed for high performance on big load environments (users and data) with cache levels (client, browser, UI server, App. Server, DB) and protection mechanisms (filtering/sorting configuration, request timeout) Scaling capabilities (clustering) provided by both Application Server and Database Server Standard relational schema in DB (for DB optimization) Client Primary Load Balancer Cluster Application Server 1 Application Server 2 Secondary Load Balancer Client processing Distributed Architecture (partitioned by organizational hierarchy) for unlimited scaling capabilities Cluster Database Server 1 Database Server 2 18

Deployment: Gain Full Freedom to Deploy While Adapting to Your Changing Business Needs On Premise in your Headquarters or in a different location In the Cloud thanks to being a web native solution Or hosted by your trusted hosting provider Move easily from each scenario to the other as your business requirements evolve Managed by you, a Partner or Openbravo to enjoy a fully managed Commerce solution in the cloud, the Openbravo Commerce Cloud 19

Monitoring: Deliver Performance Assurance with Leading Solutions Application Monitoring with AppDynamics Leading solution named for 3 years in a row (2012,2013,2014) as a Leader in Gartner s APM Magic Quadrant Model your complete installation for full control of all your components Collect hardware statistics and JVM information Detect potential problems before they become a real issue Get automatic notification as soon as something starts to go wrong Pinpoint problem root causes when the system has poor performance System-level monitoring with Munin 20

Top Business Benefits Drive greater user acceptance more quickly Deliver business process improvements faster Enable more focus on business differentiation Allow users to innovate in business processes 21

Want to know more? www.openbravo.com/platform Copyright 2017. All rights reserved. Openbravo and other Openbravo products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Openbravo S.L.U.

Windows Personalization An easily customizable portalstyle home page from which users can directly access all recently visited windows and documents, and administer the available widgets. Enable end users to personalize form layouts and grid appearance without technical assistance. Save final configuration as a view that is automatically loaded next time the user visits the window. Watch video. Back 23

Real Multitasking Allow your end users to work simultaneously with multiple transactions or documents on different tabs. Back 24

Spreadsheet Familiarity Editable spreadsheetstyle grid that's familiar and fast to learn for users. Advanced grid functionalities like column sorting, sizing and freezing, records grouping, adding formula and summary columns or exporting grid content to an spreadsheet. Watch video. Back 25

Social-like and collaborative features Get links to particular records that can be shared and used by another user for direct access. Facebook-style notes that can be associated with any object in the data model. Share complementary documentation that can be attached to any particular record and can be easily downloaded later by other people. Back Mail templates and automatic generation of PDF documents. 26

Tree Navigation Powerful tree navigation capabilities that facilitate data navigation through hierarchical data structures. Back 27

Embedded Module Management Console Install, uninstall and disable modules, scan for updates and check module information. Back Search for new modules in the central repository or your file system and check the installation history. Watch video. 28