Architettura di riferimento aziendale Adobe Commerce

Adobe Commerce è la piattaforma basata sull’esperienza che associa in modo univoco flessibilità tecnica e facilità d’uso, il tutto al servizio della creazione di esperienze eccezionali che producono risultati aziendali.

Commerce si è evoluta per soddisfare i requisiti aziendali in termini di prestazioni, scalabilità e sicurezza. L’adozione di un approccio di implementazione moderno che utilizza le più recenti soluzioni di e-commerce componibili di Adobe è fondamentale per il successo delle aziende. Questa pagina descrive nei dettagli tecnici il moderno approccio di implementazione di Commerce.

Il diagramma seguente illustra il flusso di dati tra Adobe Commerce e tutte le soluzioni Adobe Experience Cloud.

Diagramma architetturale che mostra la connessione di Adobe Commerce alle soluzioni Experience Cloud {modal="regular"}

NOTE
I flussi di dati di alto livello mostrati nel diagramma sono coerenti nella maggior parte delle implementazioni aziendali. Il componente chiave che può rendere univoche le implementazioni è il modo in cui crei il catalogo (in particolare per il B2B). Devi mappare attentamente l'architettura del catalogo alle API Web di Commerce.

Cloud Foundation

Adobe Commerce sull'infrastruttura cloud è la base dell'implementazione di Commerce. Fornisce una piattaforma di hosting automatizzata secure con un approccio self-service per la creazione, la distribuzione, il monitoraggio e la gestione dell'applicazione Commerce in un ambiente nativo per il cloud.

Consulta i seguenti dettagli tecnici di cloud foundation:

  • Architettura scalata—Capacità regolata automaticamente per mantenere prestazioni stabili e prevedibili
  • Ambienti multipli - È stato eseguito il preprovisioning con PHP, MySQL (MariaDB), Redis, RabbitMQ e tecnologie di motori di ricerca supportate per sviluppare, testare e distribuire il sito
  • Gestione della configurazione: file di configurazione dell'ambiente personalizzabili e interfaccia della riga di comando (CLI) per gestire le impostazioni dell'applicazione, le route, le azioni di generazione e distribuzione e le notifiche.
  • Flusso di lavoro basato su Git: compilazione e distribuzione automatiche dopo il push delle modifiche al codice per lo sviluppo rapido e la distribuzione continua
  • Osservabilità integrata: strumenti che combinano i dati di registro provenienti da più origini per gestire le prestazioni del sito e diagnosticare i problemi
  • Copertura API completaAPI GraphQL e REST per l'integrazione dell'applicazione Commerce di base con sistemi di terze parti e l'estensione delle funzionalità di Commerce

Integrazione con Experience Cloud

Adobe Commerce si integra con tutte le soluzioni Experience Cloud per fornire esperienze di e-commerce personalizzate su larga scala.

Connessione dati consente di ottenere informazioni sul comportamento d'acquisto dei tuoi acquirenti, in modo da poter creare esperienze d'acquisto personalizzate su tutti i canali con altri prodotti Adobe Digital Experience.

NOTE
Per ulteriori informazioni, consulta le risorse seguenti:

Integrazione con sistemi di terze parti

Adobe fornisce agli sviluppatori punti di estensione completi e strumenti per creare applicazioni che estendono le funzionalità principali di Commerce e integrano Commerce con sistemi di terze parti (come CRM, ERPS e PIMS). Questi strumenti riducono il costo totale di proprietà della piattaforma nei seguenti modi:

  • Scalabilità: le applicazioni possono essere scalate separatamente dal software principale, consentendo una maggiore efficienza e aggiornamenti semplificati.
  • Isolamento-Un ambiente isolato significa che gli sviluppatori possono aggiornare o modificare le loro estensioni a loro discrezione senza affidarsi a una versione di base.
  • Indipendenza tecnologica-Gli sviluppatori possono scegliere qualsiasi tecnologia, stack e linguaggi di codifica che soddisfino le loro esigenze.

Adobe fornisce i seguenti strumenti per sviluppatori per creare integrazioni e personalizzazioni:

  • Mesh API per Adobe Developer App Builder: consente di coordinare e combinare più origini API, GraphQL, REST e altre in un unico endpoint GraphQL interrogabile.
  • App Builder: crea e distribuisci applicazioni web sicure e scalabili che estendono le funzionalità di Commerce e si integrano con soluzioni di terze parti.
  • Eventi—Utilizza trigger evento personalizzati per interagire con altri strumenti di sviluppo estensibili.
  • Webhook: utilizza i webhook per attivare automaticamente le interazioni tra Commerce e i sistemi di terze parti.
  • Admin UI SDK—Personalizza e migliora l'amministratore Commerce con nuove pagine e funzionalità per i tuoi esercenti.
  • Integration Starter Kit: accelera le integrazioni di backoffice con integrazioni di riferimento, script di onboarding e architettura standardizzata.

Servizi di vetrina

Adobe offre una ricca gamma di servizi di merchandizing intelligenti e componibili per aiutarti a supportare i tuoi obiettivi aziendali chiave. Questi servizi forniscono anche API fondamentali per ottimizzare le prestazioni su larga scala.

  • Live Search - Fornisci risultati più intelligenti, più veloci e rilevanti per gli acquirenti con questo strumento di ricerca basato sull'intelligenza artificiale.
  • Product Recommendations: aggiungi consigli basati sull'intelligenza artificiale in base al comportamento degli acquirenti, alle tendenze popolari, alla somiglianza dei prodotti e altro ancora.
  • Catalog Service - Offri ai tuoi clienti un'esperienza di prodotto ottimizzata migliorando le prestazioni, la scalabilità e le conversioni.
  • Servizi di pagamento—Aumenta la soddisfazione dei clienti offrendo diversi metodi di pagamento, incluse le rate di pagamento senza interessi e un'unica vista per l'elaborazione dei pagamenti, gli ordini e le fatture.

Vetrina headless

L’e-commerce headless è l’e-commerce API-first. Adobe Commerce è completamente headless con un’architettura separata che fornisce tutti i servizi e i dati commerce tramite un livello API GraphQL. Questa architettura consente ai team di sviluppare i front-end in modo indipendente dall’applicazione principale, fornendo la flessibilità necessaria per creare e testare rapidamente nuovi punti di contatto con le tecnologie emergenti.

Adobe fornisce una moderna tecnologia di vetrina headless che include gli stessi vantaggi e le stesse funzionalità offerte da Edge Delivery Services con authoring basato su documenti, un'architettura basata sulle prestazioni e una sperimentazione nativa preconfigurata. Sfrutta la scalabilità e le prestazioni dei servizi storefront di Adobe Commerce e la flessibilità e la comodità dei componenti di destinazione per fornire funzionalità di e-commerce.

recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60