Sensirionin siirtyminen GitLabista GitHub Enterprise Cloudiin

Sensirion on johtava sveitsiläinen sensorien ja sensoripohjaisten ratkaisujen valmistaja. Yrityksen teknologia mahdollistaa älykkäämpiä, energiatehokkaampia ja kestävämpiä tuotteita ympäri maailmaa.
Sensirionille laatu ja luotettavuus eivät ole vain lupauksia asiakkaille, vaan ne ovat keskeisiä arvoja, jotka ulottuvat sisäisiin prosesseihin ja työkaluketjuihin. Ohjelmistokehityksellä on olennainen rooli anturiratkaisujen luomisessa, ja tiimit luottavat vankkoihin kehitysympäristöihin, jotta innovatiiviset tuotteet voidaan toimittaa nopeasti ja turvallisesti. Kun muutokset lisenssisopimuksissa pakottivat tarkistamaan kehitysympäristön kokonaisuutta, oli selvää, että kyse ei ollut vain sopimuksista vaan tulevaisuuden perustasta.
Haaste: Lisenssipaine ja tulevaisuuden kestävä työkaluketju
Sensirion käytti GitLabia versionhallintaan ja CI/CD-työnkulkuihin. Microsoftin kautta pakotti valinnan eteen: jatkaa GitLabin käyttöä vai siirtyä integroituneempaan ja pitkäjänteisesti kestävämpään ratkaisuun. Huolellisen arvioinnin jälkeen päätettiin siirtyä GitHub Enterprise Cloudiin, joka tarjosi paremman yhteensopivuuden nykyisen ekosysteemin kanssa ja vahvemman pohjan skaalautuvuudelle tulevaisuudessa.
Aikataulupaine oli kova. Migraatio oli vietävä maaliin kahdessa kuukaudessa – mieluiten joulunpyhien aikana, jotta lisenssikuluja vältettäisiin ja kehittäjille saatiin saumaton käyttökokemus. Siirtymän tuli tapahtua mahdollisimman vähin häiriöin, turvaten käynnissä olevat kehitysprojektit ja olemassa olevat putket.
Vaikka muutoksen taustalla oli ensisijaisesti lisenssikysymys, se tarjosi myös mahdollisuuden uudistaa kehitysympäristöä, keskittyen erityisesti skaalautuvuuteen, luotettavuuteen ja pilvilähtöisiin kyvykkyyksiin.
Ratkaisu: Vaiheittainen ja hallittu siirtyminen GitHub Enterprise Cloudiin
Sensirion arvioi useita Microsoftin ja GitHubin suosittelemia kumppaneita. Valinta osui Eficodeen sen syvällisen GitLab- ja GitHub-osaamisen sekä käytännönläheisen, hands-on-lähestymistavan ansiosta.
Alusta alkaen oli selvää, että siirtymisen oli oltava nopeaa, selkeä ja riskitön. Eficode ja Sensirion suunnittelivat yhdessä kaksivaiheisen etenemismallin:
- Arviointi – nykytilan analysointi ja riskit minimoivan siirtymäsuunnitelman määrittely.
- Asteittainen siirto – repositorioiden siirto askel askeleelta, häiriöitä minimoiden.
Suunnitelmasta toteutukseen
Eficode ja Sensirion aloittivat perusteellisella arvioinnilla GitLab-ympäristöstä, tunnistivat tekniset riippuvuudet ja laativat yksityiskohtaisen siirtymästrategian. Tämä oli ratkaisevaa monimutkaisten projektien ymmärtämiseksi ja vaiheittaisen etenemisen valmisteluksi.
Migraatio eteni inkrementaalisesti: ensin siirrettiin yksinkertaisemmat projektit prosessien validointiin ja luottamuksen rakentamiseen, jonka jälkeen siirryttiin liiketoimintakriittisempiin repositorioihin. Jokaisessa vaiheessa opitut asiat otettiin heti käyttöön seuraavissa siirroissa, mikä pienensi riskejä ja virtaviivaisti prosessia.
Eficode teki tiivistä yhteistyötä Sensirionin projektipäällikön kanssa. Nopeat reagointiajat, joustava tuki ja ratkaisukeskeinen asenne olivat avainasemassa, jotta projekti pysyi aikataulussa etenkin kun suuri osa työstä toteutettiin lomakauden aikana.
Migraation jälkeen Sensirion otti käyttöön GitHub Actionsin – GitHubin oman automaatio- ja CI/CD-alustan – jolla kehittäjät voivat rakentaa, testata ja julkaista suoraan repositorioista käsin. DevOps-tiimi toteutti käyttöönoton itse keskittyen erityisesti konttipohjaisiin työnkulkuihin ja Windows-runner -integraatioon.
Tulokset: Kustannussäästöjä, sujuva siirtymä ja kestävä alusta
Migraatio toi juuri sen, mitä Sensirion tarvitsi: tulevaisuuden kestävän kehitysympäristön, jossa siirtymä toteutettiin mahdollisimman vähin häiriöin ja konkreettisin hyödyn. GitHub Enterprise Cloudiin siirtyminen mahdollisti GitLab-lisenssien merkittävän vähentämisen ja sitä kautta huomattavat kustannussäästöt. SaaS-pohjainen ratkaisu vähensi myös hallinnollista taakkaa, sillä palvelinympäristön ylläpito, manuaaliset päivitykset ja infrastruktuurin hallinta jäivät pois.
Huolellisen vaiheittaisen etenemisen ansiosta siirtymä sujui pääosin sujuvasti, ja sen vaikutukset kehittäjien arkeen jäivät vähäisiksi. Projekti vahvisti myös DevOps-tiimin ja kehitystiimien yhteistyötä. GitHubin myötä DevOps voi tukea entistä paremmin infrastruktuurin hallintaa koodina, työnkulkujen optimointia ja hallinnollisia tehtäviä.
Merkittävin saavutus oli kuitenkin pohjan rakentaminen tulevaisuudelle. Sensirion on nyt valmis hyödyntämään GitHub-ekosysteemin uusia innovaatioita – mukaan lukien tekoälypohjaiset Copilot Agents -ratkaisut – varmistaen, että kehitysympäristö pysyy tehokkaana, skaalautuvana ja ajan hermolla.
Pitkän aikavälin hyödyt
Nykyään Sensirion toimii täysin GitHub Enterprise Cloudin varassa. DevOps-tiimi hallinnoi infrastruktuuria koodina ja tukee kehittäjiä työnkulkujen optimoinnissa ja hallinnassa.
Vaikka GitHub Actionsin laajentaminen ei ole juuri nyt suunnitteilla, Sensirion seuraa kehitystyökalujen innovaatioita tiiviisti ja tähtää tekoälyratkaisujen, kuten GitHub Copilot Agentsin, käyttöönottoon vauhdittaakseen kehitystä entisestään.
Kumppanuus, joka perustuu osaamiseen ja luottamukseen
GitHubin ja Microsoftin suositukset ohjasivat Sensirionin nopeasti Eficoden puoleen. Ratkaisevaa ei kuitenkaan ollut pelkkä tekninen asiantuntemus, vaan kyky reagoida nopeasti, mukautua Sensirionin tarpeisiin ja tarjota hands-on-tukea juuri oikealla hetkellä.
”Yhteistyö oli erittäin käytännönläheistä ja suoraa”, kertoo Ed, Sensirionin Lead Cloud Architect.
”Eficode tarjosi migraatiopalvelut ja tuen hyvin lyhyellä varoitusajalla. He olivat joustavia tarpeidemme suhteen ja aina saatavilla siirtymän aikana.”
Teknisen osaamisen, nopean reagoinnin ja rakenteellisen mutta joustavan lähestymistavan yhdistelmä oli ratkaiseva projektin onnistumiselle tiukassa aikataulussa.
Yhteenveto: Onnistunut, kestävä ja vaikuttava migraatio.
Tämä projekti oli paljon enemmän kuin pelkkä tekninen siirto. Se oli strateginen päivitys Sensirionin ohjelmistokehityksen infrastruktuuriin. Yhteistyössä Eficoden kanssa Sensirion saavutti nopean, riskittömän ja tulevaisuuden kestävän migraation, joka pienensi kustannuksia ja vahvisti sisäisiä kehityskyvykkyyksiä.