Apache OFBiz für Unternehmen

14
1 Apache OFBiz für Unternehmen Michael Brohl, Lynx Consulting GmbH

description

Sie sind auf der Suche nach einem Shop-System, das die Anforderungen Ihrer E-Commerce-Strategie abbilden kann? Durch seine umfangreichen integrierten Funktionalitäten lässt sich OFBiz als Standalone-Lösung betreiben oder mit Daten aus Ihren Backend-Systemen befüllen. Mit unserer jahrelangen Expertise und praktischer Erfahrung sind wir Ihr Partner für alle Arten von OFBiz-Projekten!

Transcript of Apache OFBiz für Unternehmen

Page 1: Apache OFBiz für Unternehmen

1

Apache OFBiz für Unternehmen

Michael Brohl, Lynx Consulting GmbH

Page 2: Apache OFBiz für Unternehmen

2

Vorstellung

Michael BrohlDipl.-Ing. (FH)Bereichsleiter E-Commerce

• Consulting E-Commerce• Projektmanagement• Senior Software Architect

Enterprise Java

[email protected]

www.lynx.de

www.lynx-ecommerce.de

www.ofbiz.biz

Page 3: Apache OFBiz für Unternehmen

3

Portfolio E-Commerce@Lynx

CONSULTING TECHNOLOGY MARKETING

Strategie-/Managementberatung:

Online-Geschäftsmodelle Multichannel-Retailing Social Commerce

Konzeption und Design Online-Shop und Features

Research + Consumer Insights (Erhebung von Primär- und Sekundärdaten)

Projektmanagement

Interim Management

Partnermanagement (FullService)

SMART UP: Coaching von Start-ups Business Development Gründercoaching KfW

SAP E-Commerce und Web Channel-Lösungen

Open Source Shop-Systeme:• Apache OFBiz/

Lynx E-Commerce Suite• Magento

Content-Management-Systeme

Product Information Management (PIM)

Portallösungen

Integration ERP und CRM

Online-Marketing Strategie Implementierung

(SEM, SEO, Display, Affiliate, Social Media, etc.)

Shop-Check (Technik, Usability, CRO)

Web Intelligence: Web Analytics

(Software, Testing und Reporting)

CRM E-Commerce (CRM, Data Mining, Predictive Analytics)

Ganzheitliche Beratung aus einer Hand!

www.lynx-ecommerce.de

Page 4: Apache OFBiz für Unternehmen

4

Agenda

Was ist Apache OFBiz?

Features

Überblick Framework und Module

Ist OFBiz für mich geeignet?

Eigenentwicklung vs. Kaufen vs. OFBiz

Einsatzszenarien

Blick in die Zukunft

Fragen und Diskussion

Page 5: Apache OFBiz für Unternehmen

5

Was ist Apache OFBiz?

Business Application Framework

Werkzeuge für effiziente Entwicklung komplexer Geschäftsanwendungen durch Konfiguration und Customizing

Datenmodell, Services, Geschäftsregeln, Bildschirmmasken…

Hohe Flexibilität kann durch Entwicklung auf unterster Ebene erreicht werden (Templates, Scripte und Java-Code)

Komplettes, integriertes ERP System

Datenmodell, reichhaltiger Satz an Services, Workflows, Web-basiertes User Interface

ERP, CRM, E-Commerce/Online Shop, Fertigung

Basis-Applikationen dienen als Vorlage für spezifische Erweiterungen, können aber auch so bereits genutzt werden

Page 6: Apache OFBiz für Unternehmen

6

Features

Ausgereifte Softwarebasis aus Projektanforderungen

Startschuss fiel im Mai 2001

seit 2006 Top Level Projekt der Apache Software Foundation

sehr aktive, internationale Community

Umfangreiche Nutzung von Best Practices und Mustern der Softwareentwicklung

Code, Datenmodell

Geeignet für schnelles Prototyping

Weitestgehend konfigurier- und erweiterbar

Enterprise ready

Sicher (OWASP, …)

Skalierbar

Integrierbar

Page 7: Apache OFBiz für Unternehmen

7

OFBiz Überblick - Framework

• Decorator Pattern

• Template Engine

• Screens, Forms, Portlets

• Model-View-Controller

Freemarker, FOP

JasperReports

JavaPOS, XUI

Groovy, Beanshell

Javolution

POI

icu4u

Xerces

Xalan

Log4j

Jakarta Commons

Lucene / Solr

ORO

Service Engine

ECA Engine/Workflow

Entity Engine

Präsentation

• Serviceorientierte Architektur

• Web Services (SOAP/XML)

• Scripting Language

• Encryption, Authentication

• Mail/Messaging System

Business Layer

AXIS, BSF

Java Services

Simple Methods

Beanshell, Groovy

JUnit

• XML Datenmodellierung

• Persistenz

• datenbankunabhängig

Data

Geronimo

XAPool

Minerva

JDBC

Framework

Job Engine

Tomcat/ Catalina

Jetty

Page 8: Apache OFBiz für Unternehmen

8

OFBiz Überblick - Module

E-Commerce

Online Shop

Produkt- und

Katalog

Management

Kontaktverwaltung

CRM

Geschäftsanwendungen

Customer

Service

Lager-

verwaltungBuchhaltung

Kontenführung

Content

Management

eigenes

Geschäfts-

Modul

weitere

Module

Marketing

Rollen- und

Berechtigungs-

verwaltung

Auftrags-

verwaltungProduktion

Page 9: Apache OFBiz für Unternehmen

9

Lynx E-Commerce Suite

Enthält Best Practices und Know-how aus zahlreichen E-Commerce-Projekten im B2B- und B2C-Bereich

Zusatzmodule zu Apache OFBiz

Content Management System

SEO Modul

Volltextsuche und Filternavigation (faceted search) für Kataloge/Produkte und Content

Verschiedene Schnittstellen (Payment, Versanddienstleister, Bonuskarten, Preissuchmaschinen)

Zusätzliche Funktionen, Services und Bibliotheken

Kontinuierliche Weiterentwicklung, Anpassung an neue Standards und gesetzliche Rahmenbedingungen

Page 10: Apache OFBiz für Unternehmen

10

Ist OFBiz für mich geeignet?

Sie entwickeln kundenspezifische Software, analysieren und entwerfen Geschäftsprozesse, unterstützen Ihre Kunden im E-Commerce Umfeld?

Sie sind auf der Suche nach einer Lösung für Ihre speziellen Anforderungen und haben ein starkes Budgetbewusstsein?

Sie entwickeln eine branchenspezifische oder hochgradig spezifische Anwendung?

Sie benötigen eine sichere, performante und skalierbare Entwicklungsplattform?

Page 11: Apache OFBiz für Unternehmen

12

Eigenentwicklung vs. Kaufen vs.

Eigenentwicklung Kaufen OFBiz

Alles kann entwickelt werden

Hohes Ausfall- und Implementierungsrisiko

Viel Basistechnologie muss neu entwickelt werden

Sicherheit der Implementierung durch Customizing

Support durch den Hersteller

Eigene Anpassungen sind aufwändig / nicht möglich

Stabile Basisplattform mit zu 80% fertigen Elementen

Kostenlos, geringes Risiko

Für einfache Erweiterungen und Anpassungen geeignet

Weiterentwicklung und Support durch die Community und Dienstleister

Page 12: Apache OFBiz für Unternehmen

13

Einsatzszenarien

E-Commerce Plattform (B2B, B2C, B2E)

Produkte

Dienstleistungen

Vermietung

POS

Portallösungen

Content Management System

Enterprise Service Bus

Page 13: Apache OFBiz für Unternehmen

14

Blick in die Zukunft

Wachstum der Community: ermöglicht durch die bewährten Methoden der Apache Software Foundation

Regional

Industriespezifisch

Optimieren und Erweitern der Geschäftsprozesse

Regelmäßige, projektgetriebene Erweiterungen durch die Community

Zusatzmodule von Dienstleistern

Page 14: Apache OFBiz für Unternehmen

1515

Kontakt

Michael Brohl

www.lynx-ecommerce.de | www.lynx.de

Lynx Consulting Group | 33615 Bielefeld