AIOPSGROUP: Dev.BG:n haastattelu Ivanin ja Marushin kanssa headless-kaupankäynnistä

AIOPSGROUP Headless Commerce

Kuvaus: AIOPSGROUP Headless Commerce

AIOPSGROUP: Dev.BG:n haastattelu Ivanin ja Marushin kanssa headless-kaupankäynnistä

Sofia, EU, 28. lokakuuta 2021– AIOPSGROUPinjohtoryhmän jäsenet Marush Denchev ja Ivan Nazurov jakavat näkemyksiään ja kokemuksiaan Headless Commerce -liiketoiminnasta. 60 %:n kasvuvauhdilla ja Amazonin johtajuudella Headless Commerce on tullut jäädäkseen.

Mitä on Headless Commerce ja miten se voi nopeuttaa uuden markkinan avaamista 60 %? Miksi suuret globaalit brändit tekevät yhteistyötä AIOPSGROUPin kanssa online-myyntiratkaisujensa toteuttamiseksi? Ja miten kaksi yrityksen johtohahmoa näkee verkkokaupan tulevaisuuden?

Tapasimme AIOPSGROUPin Ivan Nazarovin ja Marush Denchevin, jotka kertoivat meille yksityiskohtaisesti työstään ja soveltamastaan liiketoimintastrategiasta. Ivan on AIOPSGROUPin vanhempi ohjelmistosuunnittelija, jolla on lähes kymmenen vuoden kokemus verkkokaupparatkaisujen kehittämisestä suurille yrityksille. Marush on ohjelmistokehityspäällikkö, joka keskittyy Salesforce Commerce Cloudiin, Adobe Commerce / Magento Open Sourceen ja Headless-kauppaan. Tässä on, mitä he kertoivat DEV.BG:lle.

Mitä on Headless Commerce ja miksi päätitte ottaa sen käyttöön?

Ivan: Elämme aikana, jolloin kauppiaiden kanavat asiakkaiden tavoittamiseksi lisääntyvät jatkuvasti. Aikana, jolloin jääkaappi voi tilata sinulle maitoa ja olutta, yhä useammat kuluttajat voivat valita, miten he haluavat tehdä ostoksia. Huimaava markkina kysyy: "Kuinka nopeasti seuraava kauppakanava voidaan ottaa käyttöön?" Vastaus tähän kysymykseen ei ole koskaan helppo, mutta tässä tulee esiin Headless Commerce -paradigman etu.

Ivan Nazurov
Ivan Nazurov

Mitä on headless commerce?

Yksinkertaisesti sanottuna Headless Commerce on verkkokaupan ratkaisu, joka voi tallentaa ja tarjota dataa ja toiminnallisuutta, mutta ilman käyttöliittymää. Käyttöliittymä on poistettu kokonaan, ja ohjelmoijat keskittyvät kehittämään vain sovellusliittymiä (API). Näiden liittymien tarkoituksena on tarjota mahdollisimman paljon toiminnallisuutta ja datan käyttöoikeuksia, jotta voidaan vastata useiden kauppakanavien tarpeisiin.

Headless commerce tarjoaa täysin uudenlaisen filosofian tuotteiden esittelemiseen asiakkaille eri markkinointikanavien kautta. Tässä tulee esiin AIOPSGROUPin rooli yrityksenä, joka tekee yhteistyötä maailman suurimpien brändien kanssa. Autamme asiakkaitamme ja kumppaneitamme toteuttamaan tämän filosofian menestyksekkäästi, jotta he voivat tavoittaa asiakkaansa nopeasti eri teknologioiden ja tekniikoiden avulla.

Voisitko antaa joitakin konkreettisia esimerkkejä, joilla Headless-kauppa eroaa perinteisistä verkkokaupan menetelmistä?

Ivan: Headless Commerce erottuu muista ratkaisuista käyttöliittymän rakenteella. Emme saa unohtaa, että täydellisen ratkaisun saamiseksi tarvitsemme myös käyttöliittymän, emme vain sovellusliittymiä. Perinteiset verkkokaupparatkaisut sisältävät valmiiksi tehdyn käyttöliittymän. Tämä käyttöliittymä on tiiviisti yhteydessä palvelinosiin, ja sen muuttaminen vie enemmän aikaa eikä ole niin helppoa. Näin ollen ne myös määräävät, miten asiakas käyttää kauppaa, ja rajoittavat suuresti kehittäjien mahdollisuuksia tarjota asiakkailleen mielenkiintoisempia ostosmahdollisuuksia.

Kehittäjien käytettävissä olevat teknologiat ovat myös ennalta määriteltyjä perinteisissä ratkaisuissa, eikä käytettävien teknologioiden muuttaminen ole helppoa. Headless-kauppa antaa kehittäjille täydellisen vapauden valita käytettävät teknologiat, verkkokaupan käyttötavan ja laitteet, joiden kautta he tavoittavat asiakkaat.

Menetelmä, jolla uusia toimintoja kehitetään, erottaa Headless Commerce -paradigman merkittävästi perinteisistä ratkaisuista. Perinteisissä ratkaisuissa insinöörien on kehitettävä uusia toimintoja koko perusohjelmistokannan avulla. Uusien toimintojen julkaiseminen edellyttää siten koko ratkaisun päivittämistä – sekä käyttöliittymän että palvelinpuolen. Headless Commerce -mallissa kaikki on erotettu toisistaan. Esimerkiksi uuden maksutavan kehittäminen tilauksen loppuvaiheessa on täysin riippumaton muusta ekosysteemistä.

Headless-kaupan kehitys ajan myötä nopeuttaa merkittävästi uusien kauppakanavien käyttöönottoa. Tämä puolestaan pitää liiketoiminnan ajan tasalla vähittäiskaupan innovaatioiden kanssa.

Huolimatta kaikista eduista, joita Headless Commerce tarjoaa verkkokaupan kehittämiselle, se ei ole käyttövalmis heti alusta alkaen, vaan vaatii räätälöintiä ja asennusta. Kun meillä on järjestelmä, joka vaatii personointia ja on melko joustava, tarvitsemme väistämättä jatkuvaa teknistä tukea ja hallintaa sekä itse kehitysprosessissa että koko ekosysteemissä.

Mitkä ovat tämän työmallin tekniset haasteet ohjelmointitasolla? Mitä teknologioita käytetään?

Ivan: Headless Commerce -arkkitehtuuri tarjoaa kattavan alustan RESTFul API:n kautta, joka noudattaa integroitujen järjestelmien määrittelemää tietomallia ja on toteutettu pilvipohjaisessa infrastruktuurissa. Tästä johtuvat kaikki pilvipohjaisten järjestelmien haasteet, kuten tietoturva, kustannusten hallinta, tuottavuus, internetyhteys jne.

AIOPSGROUPissa käytämme nykyään menestyksekkäästi Headless Commerce -paradigman toteuttamiseen GraphQL + Apollo Server + NodeJs + ExpressJS -ratkaisua, joka on otettu käyttöön Amazon Web Services (AWS) -infrastruktuurissa.

Mitkä asiakkaanne käyttävät tätä palvelua ja voitteko kertoa sen nykyisistä tuloksista?

Marush: Eri asiakkaiden kanssa olemme eri vaiheissa Headless Commerce -ratkaisujen käyttöönotossa. Jotkut tarvitsevat ensin päivittää taustajärjestelmiään, jotta ne voidaan käyttää ja laajentaa asianmukaisesti järjestelmän sovellusliittymien vuoksi. Toiset ovat jo edistyneemmässä vaiheessa ja tarvitsevat neuvoja käyttöliittymän suhteen. Jotkut asiakkaat haluavat ratkaisunsa – joka on aloitettu kokonaan alusta alkaen – vastaamaan tarkemmin heidän tarpeisiinsa, kun taas toiset ovat taipuvaisempia käyttämään suosittuja avoimen lähdekoodin ratkaisuja. Meidän tehtävämme on neuvoa heitä ja näyttää, mikä ratkaisu sopii parhaiten heidän tilanteeseensa ja mahdollistaa liiketoiminnan kasvun.

Marush Denchev
Marush Denchev

Työskentelemme PUMA:n kanssa uuden markkinan avaamiseksi yhdessä useiden muiden tiimien kanssa, jotka tekevät samaa, mutta muilla alueilla. Nämä markkinat ovat luonteeltaan erilaisia, maksutavoista ja toimitustavoista tilausten hallintajärjestelmiin ja markkinointijärjestelmiin.

PUMA:n Headless Commerce -filosofian ansiosta toivomme saavuttavamme ennätyksiä uuden markkinan avaamisen nopeudessa, joka kiihtyy noin 60 %.

Millaiset IT-asiantuntijat sopivat tällaiseen työskentelytapaan ja miten yrityksesi on heille houkutteleva?

Ivan: Headless Commerce -ratkaisun toteuttaminen vaatii laajan joukon IT-asiantuntijoita, kuten minkä tahansa verkkokauppa-alustan käyttöönotto. Koska ratkaisu otetaan käyttöön pilvi-infrastruktuurissa, tiimissä on oltava hyvä järjestelmäarkkitehti sekä verkkokauppa-arkkitehti, joka tuntee prosessit ja erilaiset skenaariot integroimiseksi verkkokaupan ja erityisesti verkkokaupan vähittäiskaupan laajan järjestelmävalikoiman kanssa. Tästä lähtien teknologioiden valinta on rajaton, ja kehittäjät valitsevat itse teknologiat, joita he käyttävät Headless Commerce -ratkaisun toteuttamiseen.

Marush: Kuten Ivan jo mainitsi, AIOPSGROUPissa olemme päättäneet ottaa käyttöön Headless Commerce GraphQL + Apollo Server + NodeJs + ExpressJS -ratkaisun. Kehitämme myös omaa Headless Commerce -ratkaisua, jonka tarkoituksena on kattaa integrointi suosituimpiin alustoihin – Salesforce Commerce Cloudiin ja Adobe Commerceen – sekä suosituimpiin Headless CMS -ratkaisuihin (Sanity, Amplience) ja maksupalveluntarjoajiin.

Ivan: Kaiken tämän lisäksi kehitämme joukkoa verkkokaupan komponentteja käyttöliittymille, vaikka ne olisivatkin Headless-tyyppisiä. Siksi olemme valinneet NextJS + React + Tailwind CSS:n, ja aiomme lisätä React Native -sovelluksen mobiilisovellusten kehittämiseen.

Kaikkien käyttämiemme komponenttien kehityskieli on TypeScript.

Mitkä ovat ennusteesi verkkokaupan kehityksestä pitkällä aikavälillä?

Ivan: Kun puhumme verkkokaupan tulevaisuudesta, yksi nimi nousee aina esiin – Amazon. Tähän mennessä he ovat tarjonneet kattavan kuvan siitä, miten Headless Commerce -paradigma toimii ja kuinka nopeasti se mahdollistaa uusien markkinoiden kehittämisen ja uusien teknologioiden, kuten Alexa Skillsin, käytön. Amazonin vauhti tulevaisuuden muovaamisessa on huikea. Se päivittää palveluitaan muutaman sekunnin välein, kun taas kilpailijat tekevät sen vain kerran viikossa tai kuukaudessa. Tämä on mahdollista Headless Commerce -filosofian ansiosta.

Laajamittaiset tutkimukset osoittavat, että kuluttajat, jotka käyttävät useampaa kuin yhtä ostoskanavaa, ostavat useammin, mikä tekee heistä arvokkaampia kauppiaille. Monikanavaisen kaupan kehys on puuttunut jo pitkään. Asiakkaat aloittavat yhä useammin ostosten tekemisen yhdellä laitteella, siirtyvät toiseen laitteeseen ja tekevät tilauksensa täysin eri tavalla, joskus jopa fyysisesti kaupassa. Kauppiaan tavoitteena on nyt tarjota yhtenäinen tapa tehdä ostoksia eri laitteiden ja ostoskanavien välillä – ”omnikanavainen kauppa”. Ostosten tekeminen antaa asiakkaille mahdollisuuden käyttää suosikkitapojaan täydellisen ostokokemuksen luomiseksi. Headless Commerce tarjoaa nopeimman reseptin tämän toteuttamiseen.

Lue Dev.BG-artikkeli