Eficode [aiemmin Praqma] auttoi DNT:tä järjestämällä työpajoja modernien DevOps-käytäntöjen soveltamisesta heidän kehitysprosessissaan
Pähkinänkuoressa
Yritys
Norjan retkeilyyhdistys (DNT) on Norjan suurin ulkoiluyhdistys. Sillä on yli 300 000 jäsentä, ja sen pieni IT-tiimi ylläpitää useita merkittäviä norjalaisia verkkosivustoja.
Norjan retkeilyyhdistys (DNT) teki yhteistyötä Eficoden kanssa viedäkseen ohjelmistokehityksensä Cloud Native -aikaan. DNT on norjalainen yhdistys, joka ylläpitää Norjan vaellusreittejä ja retkeilymajoja. Sen tavoitteena on tarjota ympäristöystävällisiä ulkoiluaktiviteetteja. DNT:llä on yli 300 000 henkilöjäsentä, ja sen IT-palvelut ovat organisaatiolle keskeisiä.
DNT otti konttiteknologian käyttöön jo varhain, joten sen teknologiakokonaisuus oli varsin hyvässä kunnossa. Dockerin, Continuous Deliveryn ja pilvi-infrastruktuurin avulla tiimi pystyi ylläpitämään useita merkittäviä norjalaisia verkkosivustoja pienellä henkilöstöllä.
DNT:n Senior System Architectina Roar Skår vastasi eri verkkopalvelujen toiminnasta ja ylläpidosta sekä johti kehitysprojekteja.
Käytössä olleet toimintatavat olivat aiemmin hyviä valintoja, mutta ajan mittaan konttien ja pilven pariin tuli uusia ja parempia ratkaisuja. DNT halusi ottaa käyttöön nämä uudet Cloud Native -teknologiat, mutta kehitysprosessin DevOps-puolta oli resursseihin ja henkilöstöhaasteisiin liittyvien rajoitteiden vuoksi priorisoitu vähemmän.
Tässä tilanteessa DNT kutsui Eficoden pitämään workshopin modernien ylläpitokäytäntöjen soveltamisesta kehitysprosessissa.
Kaksipäiväinen workshop Eficoden kanssa
Kaksipäiväisessä workshopissa perehdyimme yhdessä nykyiseen kehitys- ja ylläpitotilanteeseen sekä laadimme suunnitelman tavoitetilaa varten.
| Existing | Future | |
| Cloud | AWS & Docker Swarm | Google Cloud & Kubernetes |
| Continuous Integration | Werker | CircleCI |
| Orchestration | Docker Cloud | Kubernetes |
| SSL Certificates | Manual | Manual |
| Database | Self-managed | Managed - Cloud SQL |
Kun suunta oli selvä, ryhdyimme tiiminä toteuttamaan migraatiota. Pian ensimmäiset testityökuormat pyörivät Google Kubernetes Enginessä, kun...
Docker ilmoitti Cloud Managed Clusters -palvelun elinkaaren päättymisestä
PAM! Uutiset kertoivat, että Docker Cloud -palvelu lopetetaan vain 60 päivän varoitusajalla. Meillä oli kaksi kuukautta aikaa siirtää yli 20 sovellusta kohdeympäristöön. Kokosimme erikoistiimin ja migroimme sovellukset yhdessä. Pääsimme maaliin yhdeksän päivää ennen määräaikaa.
DNT elää onnellisena elämänsä loppuun asti...
Siirtymän jälkeen Eficode on jatkanut DNT:n tiimin tukemista infrastruktuurin ja putkien ylläpidossa ja kehittämisessä.
Roar elää onnellisena elämänsä loppuun asti ja voi nyt nauttia lomistaan Norjan upeassa luonnossa.
Arvostamme yhteistyötä Eficoden [formerly Praqma] kanssa, koska he olivat joustavia, läpinäkyviä ja pystyivät toimittamaan sovitulla budjetilla.
Eficoden [formerly Praqma] kanssa työskentelyssä hienoa on se, etteivät he yritä tuputtaa mitään tiettyä teknologiaa tai ratkaisua. He kuuntelivat tarpeitamme ja ehdottivat toimivia teknologiavalintoja, jotka tekivät järjestelmiemme ylläpidosta helppoa ja sujuvaa.
- DevOps
- Cloud
Talk to our experts to start your own transformation
Related client stories