Asiakkaalla oli vuosien ajan ollut IBM:n hostattu sähköpostipalvelu, jonka kautta kaikki sisäiset järjestelmät ja monitoimitulostimet lähettivät sähköpostia ulos. Klassinen ratkaisu klassiseen ongelmaan: kymmenen on-prem-palvelua ja liuta tulostimia, jotka kaikki tarvitsivat luotettavan tien sähköpostiverkkoon.

Sitten asiakas päätti siirtyä Microsoft 365:een. Vanhan mail-palvelun piti väistyä. Ja siihen kohtaan astui IBM tarjouksensa kanssa.

Vaihtoehto A: kosketa kaikkea

IBM:n suositus oli suoraviivainen: jokainen lähettävä järjestelmä — kymmenen palvelua ja kaikki monitoimitulostimet — pitäisi konfiguroida uudelleen lähettämään suoraan M365:n connectorin kautta. Jokainen erikseen. Jokainen testattava. Jokainen dokumentoitava.

Hinta: noin 150 tuntia työtä.

Tarjous oli teknisesti pätevä. Microsoftin oma ohje kertoo täsmälleen näin: jos haluat että järjestelmä lähettää sähköpostia M365:n läpi, sinun pitää konfiguroida se lähettämään M365:lle. Loogista. Ja kun sinulle maksetaan tunnista, looginen tie on myös pisin.

Mutta tarjous unohti yhden asian. Lähettäville järjestelmille on aivan sama, kuka palvelinta pyörittää sen IP-osoitteen takana, johon ne ovat tottuneet puhumaan.

Vaihtoehto B: älä kosketa mitään

Ehdotin asiakkaalle toista tietä. Pystytetään yksi Postfix-relay-palvelin. Annetaan sille sama IP-osoite ja sama TLS-sertifikaatti, joita IBM:n vanha palvelu käytti. Postfixin tehtäväksi jää yksi asia: ottaa sähköposti vastaan vanhalta tutulta osoitteelta ja työntää se eteenpäin M365:lle.

Lähettäviä järjestelmiä ei kosketa. Tulostimia ei kosketa. Konfiguraatiotiedostoja ei avata. Ei testikierroksia jokaiselle laitteelle. Ei käyttäjäviestintää siitä, että "huomenna skannaus saattaa lakata toimimasta."

Vain yksi uusi palvelin verkossa, joka osaa kaksi temppua: kuuntele ja välitä.

Hinta: noin 15 tuntia.

Miksi yksinkertainen voitti

Postfix on ollut olemassa vuodesta 1998. Se on maailman luotetuimpia mail-relayeja, ja sen konfigurointi yhden käyttötarkoituksen ajamiseen on tunnin työ jollekin, joka on tehnyt sen ennenkin. Loput tunnit menivät verkkomäärityksiin, sertifikaatin siirtoon, M365:n connectorin käsittelyyn ja todentamiseen, että kaikki kymmenen järjestelmää ja jokainen tulostin lähettävät edelleen normaalisti.

Erona ei ollut osaaminen. IBM:n konsultit osaavat nämä asiat varmasti yhtä hyvin tai paremmin kuin minä. Ero oli näkökulma. Kun lähestyt ongelmaa toimittajan tarjouspyynnön kautta, vastaus on yleensä "tee se asia, mitä juuri pyysit." Kun lähestyt sitä asiakkaan arjen kautta, kysyt ensin: "mikä on vähiten mitä tässä on pakko muuttaa?"

Vähiten muuttamista tarkoittaa vähiten rikkoutumista. Vähiten testausta. Vähiten käyttäjien sähköpostien sorvaamista. Ja pitkällä tähtäimellä se tarkoittaa myös, että kaikki sähköpostiliikenne kulkee yhden palvelimen läpi, jossa logitus, sertifikaatin uusiminen ja lähettäjäkohtaiset rajoitukset ovat yhdessä paikassa — eivät hajallaan kymmenessä eri konfiguraatiossa.

Numerot

Vaihtoehto A (toimittajan ehdotus): 150h työtä, 10+ järjestelmäkonfiguraation muutos, jokainen muutos oma riskinsä, lopputuloksena hajautettu kokonaisuus jossa jokaisen lähettäjän asetukset elävät omaa elämäänsä.

Vaihtoehto B (toteutettu): 15h työtä, nolla muutosta lähettäviin järjestelmiin, yksi keskitetty piste sähköpostin reititykseen, sama lopputulos asiakkaalle.

Tein itselleni työttömäksi 135 tuntia laskutettavaa työtä. Asiakas säästi rahat, ajan ja koko muutoksesta seuranneen sisäisen kohinan. Sähköpostit kulkivat eteenpäin samana päivänä, kun vanha palvelu sammutettiin.

Mitä tästä opitaan

Kalliit ratkaisut eivät ole automaattisesti parhaita. Eivät myöskään huonoimpia — joskus 150 tunnin projekti on oikeasti se mitä tarvitaan. Mutta jos sinulle myydään ainoastaan yksi tie, kannattaa pysähtyä ja kysyä, onko vaihtoehtoja edes etsitty.

Toimittaja, joka laskuttaa tunneista, ei ole motivoitu löytämään sitä reittiä, jossa tunteja on vähän. Se ei tarkoita että toimittaja on epärehellinen — se tarkoittaa että insentiivit ovat eri suuntaan kuin sinulla. Tästä syystä riippumaton toinen mielipide on usein paras euro, jonka käytät koko projektissa.

Ja vielä yksi asia. Jokaisessa IT-ympäristössä on tällaisia kohtia. Vanhoja arkkitehtuurivalintoja, jotka ovat jääneet sinne koska "näin on aina tehty." Jokaisen takana on yleensä yksinkertaisempi vaihtoehto, joka on ollut olemassa koko ajan — sitä ei vain ole kysynyt kukaan, joka katsoo asiaa ulkopuolelta.

Onko teidän IT-ympäristössänne kohta, jossa vastaus on aina "sehän on iso projekti"? Digitaalinen remontti alkaa siitä, että katsotaan uudestaan. Järkivahti taas on jatkuva versio samasta asiasta: ulkopuolinen silmä, joka pysäyttää sen 135 tuntia ennen kuin se on laskutettu.