Shopify Components fornisce uno Stack di strumento per il business enterprise, che ha come target di azienda di riferimento quelle che fatturano almeno 500 milioni di dollari. Questo per un duplice motivo:
Components by Shopify si basa sul concetto di Composable Ecommerce, ovvero l'ecommerce componibile, è un approccio di sviluppo che consiste nella selezione dei migliori componenti disponibili e nella loro combinazione o "composizione" in un'applicazione personalizzata, che viene creata quindi "custom" per esigenze aziendali specifiche.
Questo approccio porta ad un risultato che combinando diversi Packaged Business Capabilities (PBC). Ogni PBC è una caratteristica o capacità di un'app specifica: di solito è un componente software completamente autonomo rispetto agli altri che viene integrato con gli altri via API. Ad esempio, un PBC potrebbe essere il carrello degli acquisti e il checkout, un altro le le promozioni o la gestione del login degli utenti aziendali.
Un approccio "composable", ovvero componibile, utilizza vari elementi software, di uno o più fornitori, che possiedono funzionalità robuste e complete per l'unica cosa che fanno: tante applicazioni (per l'appunto PBC) che fanno bene una cosa e, quindi, una volta messi insieme, restituiscono un sistema che fa benissimo tutte le parti, perché si è preso il meglio da ogni dove.
I microservizi sono una maniera in cui un'applicazione è (o può essere) suddivisa in piccole funzioni o caratteristiche.
Le PBC sono un set aggregato di microservizi che servono ad una specifica funzione.
Ad esempio: la gestione delle promozioni può essere un microservizio.
La gestione degli ordini necessita anche della gestione del carrello quindi Carrello e Checkout sono due microservizi che vengono aggregati in una PBC
Un progetto ecommerce sviluppato con un approccio "composable" mette insieme differenti PBC per restituire una applicazione unica.
Il commercio elettronico componibile dovrebbe avere una architettura cosiddetta MACH, che sta per:
l'architettura basata su microservizi è la caratteristica base che consente ai PBC di essere "componibili". Infatti le applicazioni monolitiche hanno le funzionalità legate l'una all'altra e troppo difficilmente disacoppiabili. Risulta che con le piattaforme monolitiche è impossibile - o quasi - sviluppare in armonia sistemi che conciliano soluzioni per i singoli microservizi o PBC da diversi produttori. Con la piattaforma monolitica si prende il pacchetto.
D'altro canto, le applicazioni monolitiche sono accoppiate troppo strettamente e le funzionalità non possono essere implementate in modo indipendente.
ovviamente tutte queste microapplicazioni-servizi devono poter dialogare e scambiarsi informazioni di continuo e senza API è impossibile pensare a costruire un sistema composable ecommerce.
sfruttare le funzionalità offerte da una piattaforma in cloud (proprio dei sistemi SaaS) garantisce la scalabilità e la flessibilità alle applicazioni che vengono coinvolte nel processo di realizzazione dell'ecommerce componibile. Ogni singola funzione gode degli aggiornamenti e dell'assistenza del fornitore di riferimento e non si deve mantenere una infrastruttura proprietaria in house, con un ovvio risparmio sui tempi, costi ed efficienza del sistema.
Avere un approccio "senza testa" per tutti questi microservizi, significa che vengono progettati per funzionare con altri sistemi e solo la natura disaccoppiata delle applicazioni headless può garantire il funzionamento e il miglioramento continuo dell'interfaccia del cliente, consentendo di estendere l'applicazione a qualsiasi numero di endpoint. Perché in un approccio composable possono essere veramente molti.
Con una architettura MACH, il composable ecommerce consente di selezionare e distribuire le migliori applicazioni modulari. Puoi facilmente aggiungere, sostituire o rimuovere varie funzionalità man mano che le tue esigenze crescono e cambiano.
Per ulteriori informazioni ti invitiamo a leggere il nostro articolo sull'ecommerce headless.
Shopify Commerce Components darà alle aziende l'accesso solo ai componenti di Shopify di cui hanno bisogno, con la possibilità di non utilizzare quello di cui non necessitano e di integrarlo con altri servizi terzi via API. È ottimizzato per i venditori che hanno bisogno di costruire una applicazione ecommerce utilizzando singoli componenti di Shopify à la carte, integrando tali componenti con il resto del loro stack commerciale.
Il suo prezzo è basato sull'utilizzo e dipende dai componenti utilizzati da un venditore.
Strategicamente il posizionamento di Components by Shopify è chiaro. Nelle parole del presidente Harley Finkelstein, c'è tutto quello che l'azienda ha messo in campo per arrivare a questo prodotto di punta dell'offerta
"Shopify si basa su componenti che costituiscono la piattaforma di vendita al dettaglio più potente al mondo. Abbiamo trascorso quasi due decenni a costruire, ottimizzare e ridimensionare quell'infrastruttura, che oggi alimenta oltre il 10% dell'e-commerce statunitense e ha elaborato oltre mezzo trilione di dollari, il tutto dando a milioni di aziende il pieno controllo dell'identità del proprio marchio, delle relazioni con i clienti, e dati. Ora stiamo aprendo quell'infrastruttura per alimentare i più grandi rivenditori del mondo con Commerce Components di Shopify (CCS), lo stack moderno e componibile per la vendita al dettaglio aziendale.
Per i rivenditori aziendali di oggi, sfide come il rapido ritmo dell'evoluzione tecnologica e le mutevoli aspettative dei clienti significano che devono raggiungere l'innovazione in tempo reale solo per rimanere competitivi. Per fare ciò, hanno bisogno di una soluzione commerciale che dia la priorità alla scelta, con la flessibilità necessaria per integrare e innovare senza restrizioni, offrendo al contempo componenti di infrastruttura affidabili che aiutino i loro team a muoversi più velocemente. Questi elementi insieme non sono negoziabili e non sono mai esistiti in un'unica offerta per le imprese, fino ad ora.
Abbiamo sempre affrontato l'innovazione in Shopify anticipando ciò di cui i rivenditori hanno bisogno, quindi fornendo quelle soluzioni. Commerce Components di Shopify apre la nostra infrastruttura in modo che i rivenditori aziendali non debbano sprecare tempo, potenza ingegneristica e denaro costruendo basi fondamentali che Shopify ha già perfezionato e invece li libera per personalizzare, differenziare e ridimensionare".
Insomma la sfida al mondo dominato da Salsforce Commerce Cloud e altre piattaforme dichiaratamente enterprise, è lanciata.
Se pensate che sia la vostra soluzione, affidati a noi, siamo degli esperti Shopify che possono darti una mano per quello :-)