Skip to main content
Foto Annika Fischer
21.10.2021 10:15
von Annika Fischer

Eine völlig neue Architektur zum Veröffentlichen von Plugins: Plugin Build 2.0

Der technische Prozess zum Veröffentlichen von Plugins auf der plentymarkets Plattform wird zurzeit vollständig neu entwickelt und auf eine moderne Microservice- Architektur übertragen. Das Ziel ist ein stabiler und leistungsfähiger Bereitstellungsprozess. Tagtäglich werden auf der plentymarkets Plattform Hunderte Plugins installiert, deinstalliert oder aktualisiert. Der dafür zuständige Bereitstellungsprozess kopiert bei jeder einzelnen Installation eines Plugins potentiell tausende Dateien in Kundensysteme, definiert Konfigurationen und aktualisiert oder verändert Datenbanken und Datenbankstrukturen. Die plentymarkets Plattform wächst und damit auch die Anforderungen an den Bereitstellungsprozess. Der neue Bereitstellungsprozess wird auf einer Microservice-Architektur aufgesetzt. Microservices teilen komplexe technische Prozesse und Anwendungen in voneinander unabhängig agierende Prozesse auf. Dieser modulare Softwareaufbau löst ungewollte Abhängigkeiten zu anderen Teilen der plentymarkets Plattform auf, ermöglicht es, einzelne Bestandteile des Prozesses gezielt abzusichern und bringt insgesamt einen robusten und hoch skalierbaren Plugin Build hervor. Nutzer profitieren so von einem störungsfreien, einfachen und sicheren Bereitstellungsprozess. 

plentyDevTool goes Open Source: Dein Entwicklungstool, deine Wünsche

plentyDevTool, ein Tool zur effizienteren Plugin-Entwicklung, wurde zum diesjährigen Online-Händler-Kongress für alle Entwickler:innen als Open-Source-Anwendung zur Weiterentwicklung geöffnet. Damit haben Entwickler:innen die Möglichkeit, das eigene Entwicklungstool künftig an die eigenen Anforderungen anzupassen und die Anpassungen mit der plentymarkets Community zu teilen. plentyDevTool wird von plentymarkets Partnern und Entwicklern genutzt, um Dateien vom lokalen System mit plentymarkets Systemen zu synchronisieren. Das Tool ermöglicht es, Plugins herunterzuladen, lokal zu bearbeiten und wieder in plentymarkets Systeme hochzuladen. Zu den Features von plentyDevTool zählen unter anderem ein bequemer Multilogin und der Auto Build, eine verkürzte Variante des Plugin Builds, welche lokale Änderungen automatisch an das plentymarkets System überträgt. Im plentymarkets Forum bekommen interessierte Entwickler, die diese Funktionalitäten erweitern möchten, Unterstützung bei der Entwicklung. Mehr Informationen zu pluginDevTool finden sich auch unter www.developers.plentymarkets.com.
 



Vorheriger Beitrag

Neue Tutorials: So nutzt du unser Business Intelligence Modul „plentyBI“

Zum vorherigen Beitrag

Nächster Beitrag

Siege in Serie: 3 plentyShops unter den Gewinnern beim „Shop Usability Award 2021”

Zum nächsten Beitrag

Nach oben