Niet één systeem voor alles, maar het juiste systeem voor iedere taak
Voor iedere JustBetter e-commerceklant gebruiken we dezelfde bewezen basis. Simpelweg omdat we geloven dat dit het meest geschikte landschap is voor high-volume en high-performance e-commerce.
Dat betekent niet dat iedere implementatie identiek is. De processen, integraties en functionaliteiten verschillen per klant. De verantwoordelijkheden van de systemen blijven wel helder verdeeld.
Juist die vaste basis maakt het landschap overzichtelijk, schaalbaar en goed te onderhouden.
Het ERP-systeem blijft leidend
Het ERP-systeem van de klant vormt altijd het vertrekpunt. Daar bevinden zich de gegevens die bepalend zijn voor de dagelijkse bedrijfsvoering, zoals:
artikelnummers en basisgegevens;
klantafspraken en klantspecifieke prijzen;
actuele voorraad;
levertijden;
orderverwerking;
en financiële informatie.
We proberen deze verantwoordelijkheid niet naar de webshop te verplaatsen. Het ERP blijft de bron voor de operationele en commerciële werkelijkheid. Het JustBetter integratieframework zorgt ervoor dat deze gegevens op het juiste moment in het e-commercelandschap beschikbaar komen.
Dat voorkomt dubbele administratie en maakt duidelijk welk systeem leidend is wanneer gegevens veranderen.
Akeneo voor complete en meertalige productinformatie
Naast het ERP zetten we Akeneo Community Edition in als PIM-systeem. Het ERP levert de basis van een artikel, maar is meestal niet de ideale plek om uitgebreide commerciële productinformatie te beheren.
Denk aan:
uitgebreide productomschrijvingen;
kenmerken en specificaties;
afbeeldingen en documenten;
vertalingen;
categorie-indelingen;
gebruikssituaties;
en informatie voor verschillende verkoopkanalen.
Zeker bij een groot of meertalig assortiment wordt productverrijking in een ERP al snel onoverzichtelijk. Akeneo is juist voor dit proces gemaakt. De klant kan productinformatie centraal aanvullen, controleren en geschikt maken voor online gebruik.
Zodra een product aan de afgesproken kwaliteitseisen voldoet, komt de verrijkte catalogus beschikbaar in Magento. Zo worden alleen producten geactiveerd die voldoende informatie bevatten om goed gevonden, beoordeeld en besteld te kunnen worden.
Magento als krachtige basis voor e-commerceprocessen
Magento Open Source vormt de motor achter de e-commerceprocessen. Het platform verwerkt onder andere het assortiment, klanten, winkelwagens, bestellingen, promoties en checkoutprocessen.
Vanuit het JustBetter integratieframework wordt de productinformatie gecombineerd met de actuele gegevens uit het ERP. Denk aan de juiste prijs, beschikbare voorraad en verwachte levertijd. Bij B2B-klanten kunnen dit ook klantspecifieke afspraken zijn die per account verschillen.
Magento krijgt daarmee een duidelijke rol. Het is de krachtige e-commercebasis, maar niet automatisch de plek waar alle productinformatie, content en presentatie worden beheerd.
Rapidez voor snelheid en grote assortimenten
Voor high-volume en high-performance omgevingen gebruiken we Rapidez als front-end voor Magento. Rapidez is door JustBetter ontwikkeld en volledig open source.
Het assortiment wordt geïndexeerd voor een zeer snelle gebruikservaring. Daardoor kunnen bezoekers ook binnen grote catalogi snel zoeken, filteren en het juiste product vinden. De webshop hoeft voor iedere interactie niet eerst de volledige Magento front-end te laden.
Zo combineren we de uitgebreide e-commercemogelijkheden van Magento met een moderne en snelle voorkant. Rapidez is daarbij geen losstaand verkoopkanaal, maar een gespecialiseerde presentatielaag bovenop Magento.
Statamic voor content die verder gaat dan een productomschrijving
Goede e-commerce bestaat uit meer dan producten en een winkelwagen. Klanten willen advies, uitleg, inspiratie en informatie die helpt om het juiste product te kiezen.
Daarom gebruiken we Statamic als CMS. In Statamic kunnen contentbeheerders pagina’s en uitgebreide contentstructuren effectief en uniform beheren. Ook categorieën en producten kunnen vanuit de contentlaag worden verrijkt met aanvullende informatie.
Denk bijvoorbeeld aan:
keuzehulp bij een technische productgroep;
aanvullende uitleg binnen een categorie;
toepassingen en praktijkvoorbeelden;
koopgidsen en adviespagina’s;
landingspagina’s voor branches of doelgroepen;
en content voor zoekmachineoptimalisatie.
Statamic leest de relevante gegevens realtime uit Magento. Hierdoor kunnen content en commercie worden gecombineerd zonder dezelfde productinformatie op meerdere plekken handmatig te beheren.
We gebruiken dus bewust geen Magento CMS voor uitgebreide contentstructuren. Magento is sterk in e-commerceprocessen. Statamic is sterk in het beheren en presenteren van content. Door beide systemen hun eigen taak te geven, ontstaat een professionelere situatie.
Een open-source basis met duidelijke verantwoordelijkheden
De basis van het landschap bestaat voor een groot deel uit open-source technologie. Magento Open Source, Akeneo Community Edition en Rapidez zijn vrij beschikbare platformen waarvan de broncode toegankelijk is. Statamic is een commercieel gelicentieerd Laravel CMS met publiek beschikbare broncode.
Voor ons zit de belangrijkste waarde niet alleen in het label open source. Het gaat vooral om controle, uitbreidbaarheid en het voorkomen van een volledig gesloten platform waarin alle processen aan één leverancier vastzitten.
Door gespecialiseerde systemen te combineren, kunnen we per onderdeel de beste keuze maken en verbeteringen aanbrengen zonder het complete landschap opnieuw te hoeven vervangen.
Meer informatie: Magento Open Source, Akeneo Community Edition, Rapidez en Statamic.
Meerdere omgevingen zijn nodig om veilig door te ontwikkelen
Een professionele e-commerceomgeving wordt continu doorontwikkeld. Nieuwe functionaliteit wil je niet rechtstreeks op de live webshop bouwen of voor het eerst testen.
Daarom werken we bij JustBetter met meerdere omgevingen:
Development: de lokale omgeving waarin developers functionaliteit ontwikkelen.
Test: de omgeving waarin nieuwe functionaliteit technisch wordt getest.
Acceptatie: de omgeving waarin de klant controleert of alles aansluit op de praktijk.
Productie: de live omgeving die bezoekers en klanten gebruiken.
Ook de systemen binnen het landschap kunnen een eigen test-, acceptatie- en productieomgeving hebben. Dat is belangrijk voor kwaliteit en continuïteit, maar zorgt zonder goede inrichting al snel voor een lange lijst met URL’s, accounts en wachtwoorden.
Eén centrale toegang tot alle applicaties en omgevingen
Om die complexiteit weg te nemen, hebben we een centrale authenticatieapplicatie ontwikkeld.
De werkwijze is eenvoudig:
De klant logt één keer in op de centrale omgeving.
Daarna verschijnt een overzicht van de beschikbare applicaties en omgevingen.
De klant kiest bijvoorbeeld Akeneo Acceptatie, Magento Productie of Statamic Test.
Via Single Sign-On wordt de juiste applicatie direct geopend.
De klant hoeft dus niet voor ieder systeem en iedere omgeving afzonderlijke inloggegevens te onthouden. Ook is direct duidelijk welke applicatie bij welke omgeving hoort.
Een landschap met meerdere gespecialiseerde systemen voelt daardoor niet versnipperd. Voor de gebruiker heeft het één ingang en één herkenbare manier van werken.
De voordelen in de dagelijkse praktijk
De centrale toegang lijkt misschien een klein onderdeel van het totale platform, maar maakt in de praktijk veel verschil:
één login voor alle beschikbare systemen;
geen verzameling losse wachtwoorden;
minder zoeken naar de juiste URL;
direct onderscheid tussen test, acceptatie en productie;
sneller schakelen tussen applicaties;
en een uniforme werkwijze voor iedere JustBetter-klant.
Doordat we voor klanten dezelfde basis gebruiken, kennen onze developers en productowners het landschap bovendien door en door. Dat helpt bij ondersteuning, onderhoud en verdere ontwikkeling.
Een professioneel landschap hoeft niet ingewikkeld te voelen
Meerdere systemen zijn geen doel op zich. We kiezen ze omdat een ERP, PIM, e-commerceplatform, front-end en CMS ieder een andere taak hebben.
De technische architectuur mag professioneel en uitgebreid zijn. Het dagelijks gebruik moet juist eenvoudig blijven.
Daarom bieden we klanten één centrale ingang tot het hele landschap. Zo combineren we de kracht van gespecialiseerde systemen met de eenvoud van één login.