asiakastarinat

MuleSoft-integraatio polttoaineyritykselle: yksinkertaisempi tiedonsiirto järjestelmien välillä  

Asiakas

Oil company | NDA

Toimiala

Energy & Utilities

MuleSoft Integration case

Puolassa suuri polttoaineyritys oli jokapäiväisen liikkumisen keskipisteessä. Ne tarjoavat polttoainekortteja, maksuratkaisuja ja yrityspalveluita, jotka pitävät kalustot liikkeessä ja työntekijät tien päällä. Heidän järjestelmiensä läpi käyden päivittäin tuhansia tapahtumia, joten sujuva toiminta ei ollut vain mukavaa, vaan se oli itse liiketoiminnan sydän.  

Ongelmana oli se, mitä tapahtui verhon takana. Salesforce energia- ja yhdyskuntapalvelualalle käsitteli asiakkaiden tietoja ja prosesseja, mutta muut ydinjärjestelmät, jotka kukin ovat kriittisiä, toimivat erillään. Tietojen välittäminen niiden välillä vaati hauraita kiertotapoja ja manuaalisia korjauksia. Jokainen ylimääräinen askel aiheutti riskin. 

MuleSoft-integraation asiakastarina

Johtoryhmä tiesi, ettei yksittäinen lisäkorjaus riittäisi. Tarvittiin vakaa integraatiokerros, joka yhdistäisi neljä järjestelmää, käsittelisi monimutkaisia tiedostomuotoja ja varmistaisi luotettavan tiedonsiirron ilman jatkuvaa valvontaa. Siksi yritys kääntyi Routine Automationin puoleen. 

Haaste: neljä järjestelmää, liian monta aukkoa 

Yrityksen päivittäinen toiminta riippui tietojen liikkumisesta neljän alustan välillä, mukaan lukien Salesforce. Mutta olemassa olevat integraatiot eivät olleet tehtävänsä mukaisia. 

Monivaiheiset prosessit hidastivat toimintaa. Joka kerta kun tapahtuma joutui siirtymään järjestelmästä toiseen, se merkitsi ylimääräistä käsittelyä. EDI-tiedostojen valikoima vain lisäsi sotkua. Jokainen tuli läpi omassa muodossaan, eikä mikään niistä vastannut. Niiden jäsentäminen vei paljon enemmän aikaa kuin sen pitäisi. Kun tiedosto ei siirretty puhtaasti, tiimien täytyi puuttua käsin, hidastaen kaikkea ja avaamalla oven virheille. 

Alalla, jolla tuhansia tiedostoja ja tapahtumia liikkuu joka päivä, nämä halkeamat lisääntyvät nopeasti. Pieni käsittelyn viive ei ole vain sisäinen haitta; se voi levitä ulospäin asiakkaille, jotka odottavat polttoainepalvelujen ja maksujen toimivan ajallaan, joka kerta. Panokset olivat liian korkeat hauraille korjauksille. 

Tiimimme, RA:n integraatiotiimi, tunnisti selkeän teknisen haasteen: 

  • Luoda neljälle järjestelmälle luotettava tapa välittää tietoa keskenään. 

  • Suunnitella yleiskäyttöinen menetelmä erilaisten EDI-tiedostomuotojen käsittelyyn ilman jokaiselle muodolle erikseen kirjoitettavaa koodia. 

  • Korvata käsin tehtävät toimenpiteet automaatiolla, jotta henkilöstön ei tarvitsisi jatkuvasti ratkaista akuutteja ongelmia. 

Liiketoiminnan tavoite oli vieläkin selkeämpi: rakentaa vakaa, automatisoitu kehys, joka antoi yritykselle luottamusta, että sen järjestelmät toimivat mittakaavassa hidastumatta. 

MuleSoft-integraation asiakastarina

Ratkaisu: Luotettavan integraatiokehyksen luominen 

Routine Automationin tehtävänä ei ollut vain yhdistää muutamia järjestelmiä. Haasteena oli suunnitella integraatiokehys, joka pystyisi käsittelemään raskaita datakuormia, useita formaatteja ja suuren energiantoimittajan turvallisuusvaatimuksia. MuleSoftista tuli tämän ratkaisun selkäranka. 

Räätälöity integraatiomenetelmä 

Projektin ytimessä oli itse kehys. Tässä ei ollut kyse muutaman järjestelmän kytkemisestä yhteen ja sen kutsumisesta valmiiksi. Yritys tarvitsi jotain tarpeeksi vahvaa kuljettaakseen suuria määriä dataa päivittäin, riittävän joustavaa käsitelläkseen eri formaatteja ja riittävän turvallista arkaluonteisia tapahtumia käsittelevälle energiantarjoajalle. 

MuleSoft ja Salesforce tuli selkäranka. Routine Automationin tiimi rakensi sovellusliittymiä, jotka pystyivät siirtämään tietoa Salesforcen ja muiden ydinjärjestelmien välillä rikkoutumatta kuormituksen alaisena. DataWeave käsitteli muunnokset keskellä ja muokkasi tiedostoja niin, että saapuessaan ne olivat oikeassa muodossa seuraavaa järjestelmää varten. 

Turvallisuus oli sisäänrakennettu alusta alkaen. JWT- ja RAML-standardeja sovellettiin sen varmistamiseksi, että vaihdot lukittiin, mutta silti riittävän joustavat mukautumaan vaatimusten muuttuessa. 

Tulos ei ollut vain tietojen nopeampi liikkuminen. Tieto liikkui tavalla, johon asiakas voi luottaa: tarkkaa, johdonmukaista ja turvallista joka kerta, kun se siirtyi järjestelmästä toiseen. 

Räätälöity integraatiomenetelmä

MuleSoft + Salesforce toiminnassa

Katso, kuinka MuleSoft-sovellusliittymät ja Salesforce toimivat yhdessä yksinkertaistaakseen integraatioita, parantaakseen tietojen laatua ja pitääkseen järjestelmät synkronoituina. 

Useiden tiedostomuotojen käsittely 

Yksi työn vaikeimmista osista olivat itse tiedostot. Jokainen järjestelmä tuotti EDI-tiedostoja, mutta mikään niistä ei näyttänyt samalta. Joissakin oli ylimääräisiä kenttiä, joistakin puuttui arvoja, osa noudatti täysin omia käytäntöjään. Vanha tapa käsitellä sitä tarkoitti räätälöityjen korjausten kirjoittamista jokaiselle muunnelmalle. Se toimi, mutta se oli hauras, ja jokainen uusi tiedostotyyppi lisäsi uuden kerroksen monimutkaisuutta. 

RA-tiimi halusi jotain puhtaampaa. He rakensivat DataWeaveen yhteisen lähestymistavan, joka pystyi lukemaan eri formaatteja tarvitsematta joka kerta uutta koodilohkoa. Sen vieressä oli ominaisuustiedosto, joten jaettuja sääntöjä ei tarvinnut kirjoittaa uudestaan ​​ja uudestaan. Tämä muutos tarkoitti, että yrityksen ei tarvinnut huolehtia uusien formaattien lisäämisestä myöhemmin, sillä pohjatyö oli jo olemassa. 

Asiakkaat eivät olisi huomanneet muutosta suoraan, mutta integraatioiden päivittäisestä hallinnasta vastaaville se merkitsi siirtymistä jatkuvasta ongelmien korjaamisesta ennakoivaan työhön. 

Yhteistyö ja projektin toteuttaminen 

Projektin tiimi oli pieni mutta kokonaisuus monimutkainen. RA:n puolelta mukana oli kaksi asiantuntijaa: Routine Automationin asiantuntijat . He työskentelivät asiakkaan oman IT-tiimin kanssa. Tiivis yhteistyö osoittautui vahvuudeksi: päätökset syntyivät nopeasti, testaus eteni reaaliajassa ja molemmat osapuolet pystyivät muuttamaan suuntaa prioriteettien vaihtuessa. 

Työ kesti seitsemän kuukautta. Kokonaisuus kattoi konsultoinnin ja suunnittelun, käytännön integraatiotyön, testauksen, käyttöönoton ja lopuksi koulutuksen. Valmiin tuotteen luovuttamisen lisäksi RA varmisti, että asiakkaan tiimi osasi käyttää ja ylläpitää järjestelmää itse. 

Loppujen lopuksi integrointikehys ei ollut vain ohjelmisto. Se oli yhteinen ponnistus, jota molemmat tiimiet olivat muotoilleet ja ymmärtäneet. Tällä luottamuksella oli yhtä paljon merkitystä kuin teknisellä lopputuloksella, asiakas tiesi tarkalleen kuinka järjestelmä toimi ja miksi siihen voi luottaa. 

Tulokset: integraatio, johon johtajat voivat luottaa 

MuleSoft-integraation asiakastarina

Kun uusi integrointikerros otettiin käyttöön, ero oli helppo havaita. Tiedostot, jotka aiemmin vaativat manuaalista tarkistusta, liikkuivat järjestelmien välillä itsestään. Data virtasi Salesforcesta muille alustoille ja takaisin ilman pysähtymistä. Siitä, mikä oli ollut askelten sotku, tuli yksi, tasainen prosessi. 

IT-henkilöstölle se merkitsi vähemmän myöhäisiä iltoja, jotka joutuivat etsimään yhteensopimattomia tietueita tai kirjoittamaan poisheitettyjä skriptejä vain saadakseen tiedoston läpi. Universaali jäsennysmenetelmä käsitteli uusia formaatteja ilman dramatiikkaa, joten tiimi saattoi käyttää aikaa todellisiin parannuksiin tilkkukorjausten sijaan. 

Yrityspuolella tapahtumat nopeutuivat ja virheet vähenivät. Johtajat luottivat enemmän näkemiinsä lukuihin. Asiakkaat eivät tienneet taustalla olevasta tekniikasta, mutta he huomasivat tuloksen: palvelut sujuivat sujuvammin ja pyynnöt käsiteltiin nopeammin. 

Yritys ei tarvinnut erillistä KPI-mittaristoa arvon osoittamiseen. Tuhansia päivittäisiä tapahtumia käsittelevällä toimialalla viiveiden ja virheiden poistamisella on arvo itsessään. Tärkein hyöty oli mielenrauha: varmuus siitä, että järjestelmät toimivat taustalla ja pitävät liiketoiminnan käynnissä. 

Keskitymme strategiaan ilman myyntipuhetta.

Lähettämällä lomakkeen hyväksyt, että Routine Automation käsittelee henkilötietojasi seuraavan selosteen mukaisesti: Tietosuojaseloste.