Michael Brohl

Foto von Michael Brohl

Bereichsleitung Consulting E-Commerce
T: +49(0)521|5247-0
F: +49(0)521|5247-250
E-Mail senden





Success Story:


DG Verlag MarktService-Portal


Apache OFBiz

Bei dem Apache OFBiz Projekt (http://ofbiz.apache.org/) handelt es sich um ein Open Source ERP Framework auf Basis von JEE Komponenten und Bibliotheken. Neben der E-Commerce Komponente enthält es unter anderem die Module:

  • CRM
  • Bestellverwaltung
  • Retourenmanagement
  • Lager-/Lagerplatzverwaltung
  • Marketing Management
  • Katalogmanagement inkl. Artikelverwaltung
  • Facility Management
  • Buchhaltung
  • Content Management (Bilder, Texte, Dateien)
  • HR
  • Projektmanagement

Viele der von Kunden genannten fachlichen Anforderungen wie Skalierbarkeit, Anbindung von Bezahlsystemen, Mehrsprachigkeit und Mehrwährungsfähigkeit sind durch OFBiz bereits grundsätzlich erfüllt. Die benötigten Module und Geschäftsanwendungen sind in Form von Datenmodell, Services, Business Logik und Pflegeoberflächen bereits grundsätzlich vorhanden und können angepasst und erweitert werden.

Referenzprojekte zeigen auf, dass OFBiz-Projekte im Bereich der fachlichen Anforderungen sehr gut skalieren. Neue und sich ändernde Anforderungen können damit zügig umgesetzt werden, vor allem auch in Kombination mit agilen Entwicklungsmethoden.

Technisch betrachtet handelt es sich bei OFBiz um ein mehrschichtiges, modular aufgebautes System. Darstellung der Oberfläche, Geschäftslogik und Datenbankanbindung werden in separaten Schichten abgebildet. Die Persistenzschicht unterstützt eine möglichst einfache Erweiterung des Datenmodells. Das Transaktionshandling wird auf der Ebene der Service-Schicht abgebildet und ist sowohl konfigurierbar als auch programmatisch steuerbar.

Es wird durch das Apache-Projekt großer Wert darauf gelegt, benötigte Funktionen möglichst nicht innerhalb von OFBiz selbst zu realisieren, sondern über andere Open Source Projekte einzubinden. Beispiele hierfür sind die Template Engine, der Connection Pool, der eingebettete Application Server uvm.  Dadurch werden Stabilität und Wartbarkeit verbessert, während gleichzeitig konsequent der Open Source Ansatz verfolgt wird.

Das sehr gute Antwortverhalten von OFBiz-Systemen wird durch Referenzprojekte und systematische Lasttests belegt. Eine wichtige Komponente dabei ist der durchgängig verwendete Application Cache. Mäßig belastete OFBiz-Systeme werden bereits auf einfachen 2-Prozessor-Servern mit wenig Speicher stabil und performant betrieben. Mit steigender Last kann über den Ausbau der Hardware sowie Load Balancing skaliert werden.

Auf einem OFBiz-System können grundsätzlich mehrere Applikationen ausgeführt werden, die die gleiche Datenbank und API benutzen.

Wenn Sie Fragen rund um das Thema Open Source und Apache OFBiz haben - dann nehmen Sie einfach Kontakt mit uns auf! Gern beraten wir Sie in einem persönlichen Gespräch.