Ontdek hoe u uw Adobe Commerce-platform kunt verbeteren met composable commerce, API-first ontwikkeling en Edge Delivery Services. Leer strategieën voor flexibiliteit, prestaties en naadloze integratie.
Een recente sessie onder leiding van Russell Albin, een Senior Technical Marketing Engineer en Principal Technical Architect bij Adobe, richtte zich op de moderne benadering van effectieve uitbreidbaarheid in Adobe Commerce. Russell heeft meer dan 13 jaar ervaring met e-commerce en deelde inzichten in de tools en strategieën die kunnen helpen uw operationele activiteiten te stroomlijnen en de totale eigendomskosten aanzienlijk te verlagen.
Belangrijkste thema's en lessen
1. Composable commerce
Composable commerce is een benadering die bedrijven toestaat om hun commerciële toepassingen te bouwen door individuele zakelijke diensten, soms van verschillende leveranciers, te integreren. Deze methode biedt flexibiliteit, wendbaarheid en de mogelijkheid om de verkoopervaring aan unieke bedrijfsbehoeften aan te passen. Deze aanpak biedt verschillende voordelen:
- Flexibiliteit en aanpassing: composable commerce staat bedrijven toe om de individuele diensten van verschillende leveranciers te selecteren en te integreren, waardoor ze de verkoopervaring kunnen aanpassen aan specifieke bedrijfsbehoeften. Als u meer wilt leren over composable commerce-strategieën voor schaalbare en flexibele e-commerce, kunt u dit webinar bekijken.
- Wendbaarheid en snelheid: deze benadering staat een snellere implementatie van nieuwe functies en mogelijkheden toe, die de time-to-market verkort en bedrijven toestaat om op veranderende markteisen te reageren.
- Verminderde technische schulden: door een composable aanpak te hanteren, kunnen bedrijven technische schulden minimaliseren en hun commerciële systemen gemakkelijker handhaven en bijwerken.
2. API-first en gebeurtenisgestuurde architectuur
- API-first ontwikkeling: door API's te gebruiken kunt u snel integreren met backofficesystemen en nieuwe touchpoints voor klanten maken. Deze benadering ondersteunt een modulaire en schaalbare architectuur.
- Webhooks en realtime aanpassing: webhooks maken realtime aanpassing en uitbreiding van native processen, zoals klantaccounts aanmaken en afrekenen, mogelijk door aangepaste logica van systemen van derden te implementeren.
- Gebeurtenisgestuurde architectuur: in realtime of bijna realtime reageren op gebeurtenissen verbetert de responsiviteit en de klantervaring. Adobe Commerce legt talrijke gebeurtenissen bloot die acties kunnen triggeren en met andere systemen kunnen integreren.
3. Prestaties en uitbreidbaarheid
- Edge Delivery Services: deze diensten garanderen hoge prestaties met reactietijden onder 250 milliseconden en schaalbaarheid door het onafhankelijk schalen van diensten mogelijk te maken. Ze helpen ook om hoge Lighthouse-scores te behouden, te beginnen bij circa 100. Als u meer over Edge Delivery Services met Adobe Commerce wilt leren, bekijk dan dit webinar.
- Uitbreidbaarheid van de gebruikersinterface: door de beheerinterface uit te breiden met de App Builder en UI-componenten van Adobe kunt u veilige, schaalbare Single Page Applications (SPA) creëren zonder de PHP-kerncodebase te beïnvloeden. Deze benadering vermindert het risico dat verbonden is aan upgrades en vereenvoudigt codeontwikkeling.
- Starterskit voor backoffice-integratie: deze kit vereenvoudigt de integratie met ERP-, PIM-, OMS- of CRM-systemen en vermindert de ontwikkelingstijd en -kosten. Het biedt een kader voor schaalbare en goed te onderhouden integraties die zijn afgestemd op unieke bedrijfsbehoeften. Hier vindt u enkele tutorials als u meer wilt leren over de Adobe Commerce-starterskit voor backoffice-integraties.
Deze thema's belichten de strategische benaderingen en praktische tips voor de implementatie van Adobe Commerce, die zorgen voor een flexibel, goed presterend en eenvoudig te onderhouden e-commerceplatform.
Professionele tips van Russell Albin voor het beheersen van Adobe Commerce
Belangrijkste strategieën voor de implementatie van Adobe Commerce
1. De App Builder en API Mesh van Adobe gebruiken
- Vereenvoudigde integratie: gebruik de App Builder en API Mesh om de diensten van derden snel te integreren.
- Gebeurtenisgestuurde architectuur: reageer op realtime gebeurtenissen en verbeter de responsiviteit en de klantervaring.
De App Builder van Adobe is een cloud-native ontwikkelingsplatform dat ontwikkelaars in staat stelt om aangepaste toepassingen en integraties voor Adobe Commerce te maken. De belangrijkste voordelen zijn onder meer:
- Serverless omgeving: voer toepassingen uit in een veilige, schaalbare, serverless omgeving en verminder de behoefte aan infrastructuurbeheer.
- Aangepaste logica: injecteer aangepaste logica in native processen zoals orderbeheer of het aanmaken van klantaccounts zonder de kerncodebase te wijzigen.
- Integratie met diensten van derden: integreer snel met diensten van derden met behulp van API Mesh, dat GraphQL, REST en SOAP API's ondersteunt.
- Gebeurtenisafhandeling: registreer u voor en reageer op diverse gebeurtenissen die door Adobe Commerce worden blootgelegd, waardoor realtime of bijna realtime reacties op klantacties mogelijk is. Hier vindt u een tutorial om uw Adobe Commerce-instantie te configureren om gebeurtenissen naar uw App Builder-toepassing te verzenden.
2. Live zoeken gebruiken
- Realtime indexeren: zorgt ervoor dat nieuwe producten en veranderingen bijna onmiddellijk worden weerspiegeld in zoekresultaten.
- Gepersonaliseerde resultaten: gebruikt klantgedrag en voorkeuren om zoekresultaten aan te passen en de winkelervaring te verbeteren.
- Geavanceerd filteren: staat klanten toe om hun zoekopdracht te verfijnen met verschillende filters, zodat ze gemakkelijker specifieke producten kunnen vinden.
De functie voor Live zoeken van Adobe Commerce maakt gebruik van Adobe Sensei, een AI- en machinelearningtechnologie, om zeer relevante zoekresultaten te bieden. Hier vindt u een tutorial om meer te weten te komen over live zoeken en ook wat documentatie over best practices.
Professionele tips voor een efficiënte implementatie
1. Klein beginnen en opschalen
- Begin met eenvoudigere modules of functies en ga geleidelijk over naar meer complexe integraties.
2. Focussen op uitbreidbaarheid van de gebruikersinterface
- Breid de beheerinterface uit door nieuwe functies of aangepaste pagina's toe te voegen zonder dat dit de PHP-kerncodebase beïnvloedt.
- Gebruik de UI-componenten van React en Adobe om veilige, schaalbare apps van één pagina te maken.
3. Prestaties optimaliseren met Edge Delivery
- Begin met hoge Lighthouse-scores en behoud deze door problemen snel op te sporen en aan te pakken.
- Gebruik Edge Delivery Services om ervoor te zorgen dat uw site snel blijft en snel reageert.
4. De starterskit voor backoffice-integratie gebruiken
- Het gebruik van de starterskit vereenvoudigt de integratie met ERP-, PIM-, OMS- of CRM-systemen.
- Stem integraties af op uw unieke bedrijfsbehoeften en verminder de ontwikkelingstijd en -kosten.
5. Gebeurtenisgestuurde gegevenslaag omarmen
- Stel een gestandaardiseerd gegevensschema op om realtime gegevens naar Adobe-systemen en systemen van derden te verzenden.
- Integreer met Adobe Experience Cloud-producten voor verbeterde personalisatie en klantinzichten.
6. Flexibiliteit en aanpassing
- Kies de mogelijkheden die u nodig hebt, zodat u een op maat gemaakte verkoopervaring kunt bieden
Conclusie
Voor een efficiënte implementatie van Adobe Commerce zijn een strategische aanpak en de juiste tools vereist. Door een composable commerce-strategie aan te nemen, API-first ontwikkeling te gebruiken en de App Builder, API Mesh en Edge Delivery Services van Adobe te gebruiken, kunnen bedrijven een naadloze, goed presterende digitale verkoopervaring creëren. Begin klein, richt u op uitbreidbaarheid van de gebruikersinterface en optimaliseer prestaties om een succesvolle implementatie te garanderen.