Adobe Commerce referensarkitektur
Adobe Commerce är den upplevelsestyrda plattformen som unikt förenar teknisk flexibilitet med användarvänlighet, och som helt och hållet används för att skapa exceptionella upplevelser som ger affärsresultat.
Commerce har utvecklats för att uppfylla företagets krav på prestanda, skalbarhet och säkerhet. Att implementera en modern implementeringsstrategi som använder de senaste kompositbara e-handelslösningarna från Adobe är avgörande för företagets framgång. På den här sidan beskrivs den moderna metoden för Commerce-implementering i detalj.
Följande arkitekturdiagram visar dataflödet mellan Adobe Commerce och alla Adobe Experience Cloud lösningar.
Molngrund
Adobe Commerce i molninfrastrukturen är grunden för din Commerce-implementering. Den ger en säker automatiserad värdplattform med en självbetjäningsmetod för att bygga, distribuera, övervaka och hantera ditt Commerce-program i en molnbaserad miljö.
Se följande tekniska information om molnbasen:
- Skalad arkitektur - Automatiskt justerad kapacitet för att upprätthålla stabila, förutsägbara prestanda
- Flera miljöer - Företablerat med PHP, MySQL (MariaDB), Redis, RabbitMQ och stödda sökmotortekniker för att utveckla, testa och distribuera din webbplats
- Konfigurationshantering - Konfigurationsfiler för anpassningsbar miljö och kommandoradsgränssnitt (CLI) för att hantera programinställningar, vägar, skapa och distribuera åtgärder och meddelanden.
- Git-baserat arbetsflöde - Bygg och distribuera automatiskt efter push-kodändringar för snabb utveckling och kontinuerlig driftsättning
- Inbyggd observerbarhet - Verktyg som kombinerar loggdata från flera källor för att hjälpa dig att hantera webbplatsens prestanda och diagnostisera problem
- Omfattande API-täckning—GraphQL och REST API:er för integrering av Commerce kärnprogram med tredjepartssystem och utökade Commerce-funktioner
Integration med Experience Cloud
Adobe Commerce kan integreras med alla Experience Cloud-lösningar för att leverera personaliserade e-handelsupplevelser i stor skala.
Dataanslutning låser upp insikter om kundernas köpbeteende så att ni kan skapa personaliserade shoppingupplevelser i alla kanaler med andra Adobe-produkter för digitala upplevelser.
Integrering med tredjepartssystem
Adobe förser utvecklarna med omfattande tilläggspunkter och verktyg för att bygga applikationer som utökar Commerce kärnfunktioner och integrerar Commerce med tredjepartssystem (som CRM, ERPS och PIMS). Med dessa verktyg minskar du den totala ägandekostnaden för plattformen på följande sätt:
- Skalbarhet - Program kan skalas separat från kärnprogramvaran, vilket ger ökad effektivitet och förenklar uppgraderingar.
- Isolering - En isolerad miljö innebär att utvecklare kan uppgradera eller ändra sina tillägg efter eget gottfinnande utan att förlita sig på en kärnversion.
- Tekniskt oberoende-Utvecklare kan välja vilket teknikläge och vilka kodningsspråk som passar deras behov.
Adobe tillhandahåller följande utvecklingsverktyg för att bygga integreringar och anpassningar:
- API-nät för Adobe Developer App Builder - Koordinera och kombinera flera API:er, GraphQL, REST och andra källor till en enda frågningsbar slutpunkt för GraphQL.
- App Builder - Bygg och distribuera säkra och skalbara webbprogram som utökar Commerce funktionalitet och integreras med tredjepartslösningar.
- Händelser - Använd anpassade händelseutlösare för att interagera med andra utökningsbara utvecklingsverktyg.
- Webhooks - Använd webhooks för att automatiskt aktivera interaktion mellan Commerce och tredjepartssystem.
- Admin UI SDK - Anpassa och förbättra Commerce Admin med nya sidor och funktioner för era handlare.
Tjänster för butikstjänster
Adobe erbjuder en mängd intelligenta, sammanställningsbara tjänster för att hjälpa er att uppnå era affärsmål. Dessa tjänster tillhandahåller även API:er som är viktiga för att optimera prestanda i stor skala.
- Livesökning - Få smartare, snabbare och relevanta resultat för kunderna med det här AI-baserade sökverktyget.
- Produkt-Recommendations - Lägg till AI-baserade rekommendationer baserat på kundbeteende, populära trender, produktlikhet med mera.
- Katalogtjänst - Ge dina kunder en optimerad produktupplevelse samtidigt som du förbättrar prestanda, skalbarhet och ökar antalet konverteringar.
- Betalningstjänster - Öka kundnöjdheten genom att erbjuda olika betalningsmetoder, inklusive räntefria betalningar, och en enda vy över betalningshantering, order och fakturor.
Headless storefront
Headless commerce is API-first commerce. Adobe Commerce är helt headless med en frikopplad arkitektur som ger alla e-handelstjänster och data via ett GraphQL API-lager. Med den här arkitekturen kan teamen utveckla sina gränser oberoende av huvudapplikationen, vilket gör det enkelt att snabbt skapa och testa nya kontaktytor med ny teknik.
Adobe har en modern, headless storefront-teknik som innehåller samma fördelar och funktioner som Edge Delivery Services har med dokumentbaserad redigering, en arkitektur som sätter prestanda först och som har färdiga inbyggda experiment. Den utnyttjar skalan och prestandan hos Adobe Commerce storefront-tjänster och flexibiliteten och bekvämligheten hos drop-in-komponenter för att leverera e-handelsfunktioner.