Miksi siirtyä Composable-malliin?

 

Composable-mallin käyttäminen IT -ja yritysarkkitehtuurissa on tapetilla oleva aihe ja siihen on useita syitä. Composable Business lupaa seuraavia etuja:

1. Teknisten resurssien skaalautuvuus

2. Vapaus valita oman yrityksesi tarpeisiin sopivia huippuluokan sovelluksia ja teknologioita

3. Joustavuutta muuttuviin sisäisiin ja ulkoisiin tarpeisiin

4. Kyky räätälöidä toimialan järjestelmiä tai jopa vaihtaa järjestelmä toiseen ilman, että muita järjestelmiä tarvitsee vaihtaa

5. Monikanavainen frontend, yksittäinen backend

 

Pohjimmiltaan Composable-menetelmä on arkkitehtuurillinen päätös erottaa järjestelmät toisistaan. Tämä tarkoittaa, että rakennat Composable IT:n tai Composable Commerce -kokonaisuuden käyttäen sovelluksia ja teknologioita, joissa on erinomaiset integrointimahdollisuudet: kuten mikropalvelut tai järjestelmät, joissa on skaalautuvat API-rajapinnat.

Rakennuspalikoiden hyvä integroitavuus ei kuitenkaan yksin riitä takaamaan, että Composable-kokonaisuus toimii. Tiedätkö nimittäin mitä tapahtuu, jos yhdistät sovellukset tai järjestelmät suoraan käyttöliittymän kautta?

Ajaudut nopeasti point-to-point-arkkitehtuuriin, joka puolestaan johtaa IT-painajaiseen nimeltä “integraatiospagetti”.

 

frends

 

Spagettiarkkitehtuurissa jokainen järjestelmän muutos vaikuttaa muihin järjestelmiin. Menetät myös mahdollisuuden tekniseen monitorointiin ja lopulta sinulla on paljon räätälöityä koodia ylläpidettävänäsi. Gartner analysoi vuosia sitten, että yli puolet IT-budjetista menee spagetti-IT:n ylläpitoon yrityksissä, joissa tämän arkkitehtuurimallin muodostumisen annetaan tapahtua.

 

 

Kuinka implementoida Composable-arkkitehtuuri iPaaS:in avulla?

 

Enterprise-tason iPaaS (Integration Platform as a Service), kuten Frends, on kuin Composable-arkkitehtuurin selkäranka niin yleisesti kuin verkkokaupankin kohdalla. Voit ajatella sen ikään kuin kerrokseksi, joka:

1. Poistaa suorat point-to-point yhteydet järjestelmien välillä (jotka johtavat spagettiarkkitehtuuriin).

2. Mahdollistaa vanhojen järjestelmien käytön digitaalisen frontendin datalähteenä.

3. Mahdollistaa liiketoimintatason APIen ja mikropalveluiden rakentamisen, jotka yhdistävät vanhat ja uudet järjestelmät. Esimerkiksi, asiakastiedot saattavat sijaita useissa eri järjestelmissä. iPaaS:in avulla voit integroida ne yhdeksi rajapinnaksi, joka yhdistyy digitaaliseen frontendiin.

4. Mahdollistaa modulaarisuuden järjestelmäympäristössäsi. Kerrostettua arkkitehtuuria käyttämällä voit vaihtaa taustalla olevia järjestelmiä (kuten CRM) muuttamatta kuitenkaan digitaalista frontendiä tai muita järjestelmiä.

5. Pidentää vanhojen järjestelmien elinkaarta luomalla liiketoiminta-APIn, joka pystyy varastoimaan datan ja hyödyntää sitä paljon nopeammin kuin mihin alkuperäinen vanha järjestelmä pystyisi.

6. API-rajapinnat eivät palvele vain verkkokauppaa, vaan kaikkia kanavia ja tarpeita. Business-APIt ovat luonnostaan ​​uudelleenkäytettävissä kaikkialla.

 

frends2

 

Yllä olevassa kuvassa kaikki verkkokauppa-alustan tarvitsemat perustoiminnot sijaitsevat API-kerroksessa (API layer). Se koostuu palveluista, kuten “getCustomerInfo“, “purchaseOrder” jne.

API-kerros erottaa System-of-Recordsin (SoR) sähköisen kaupankäynnin alustasta hyvällä tavalla, ja lisäksi se myös yhdistää tiedot eri lähteistä, mikä tekee verkkokaupan toteuttamisesta helppoa.

Se mahdollistaa myös D2C:n (Direct to Customer) kaltaisia konsepteja, joissa verkkokauppa ei käytä muita jakelijoita tai jälleenmyyjiä, vaan pääsee suoraan käsiksi toimittajan tuotteen saatavuustietoihin.

Nykyaikainen integraatioalusta toimii myös low-code sääntömoottorina, joten voit upottaa siihen loogisia valintoja ja hyödyntää tekoälypohjaista päätöksentekoa tai palveluita, kuten Azure Cognitive Services – tai mitä tahansa muuta API-logiikalla toimivaa.

 

 

Mitä tarvitset saavuttaaksesi tämän kaiken?

 

Kaikki alkaa arkkitehtuurillisesta päätöksestä valita Composable, sekä API-kerrokseksi nykyaikainen integraatioalusta, kuten Frends. iPaaS:in edut verkkokaupan selkärankana ovat:

1. Moderni iPaaS on visuaalinen ja low-code, mikä helpottaa verkkokaupan taustajärjestelmän huoltoa ja ylläpitoa merkittävästi, verrattuna high-code-ratkaisuihin. Tukihenkilöstön ei tarvitse olla kehittäjiä, toisin kuin raw-code-lähestymistapojen kohdalla.

2. Visuaalinen low-code sallii myös tahojen, joilla ei ole teknistä taustaa, nähdä visuaalisesti mitä API-kutsun, kuten esimerkiksi tilauksen vastaanottamisen, aikana tapahtui. Toimijat näkevät myös tarkalleen prosessin läpi kulkeneet tiedot.

3. Toisin kuin high-code-ratkaisut, nykyaikaiset iPaaS:it, kuten Frends Enterprise iPaaS, tarjoavat monitoroinnin ja hälytystoiminnallisuudet valmiina.

4. Useimmat nykyaikaiset iPaaS:it takaavat liitettävyyden tarjoamalla valmiita adaptereita (Frendsillä on satoja connectoreita) ja tuen de facto -standardeille, kuten OpenAPI.

Emme voi liikaa korostaa kustannustehokkaan ylläpidon tärkeyttä – tämä saavutetaan iPaaS:illa, kuten Frends.

Antti Toivanen

Antti Toivanen
Frends Integration Fellow, VP
Frends

 

Composable Commercen rakennuspalikat ovat

 

1. Verkkokauppa-alusta, joka mahdollistaa ulkoiset API-kutsut, kuten Magento (Adobe Commerce)

2. Nykyaikainen iPaaS, kuten Frends, toimii API-runkona ja automaatiokerroksena

3. PIM, CMS, ERP ja muut toimialan järjestelmät, joissa on mikä tahansa käyttöliittymä. Muista, että modernin iPaaS:in avulla voit liimata vanhoja järjestelmiä osaksi verkkokaupparatkaisuasi.

 

Jos olet kiinnostunut, voit ottaa yhteyttä suoraan Frendsiin, tai jos haluat kuulla lisää verkkokauppakokonaisuuden toteutuksesta, asiantuntijat Vaimolla palvelevat sinua mielellään.