Eficode [tidigare Praqma] hjälpte DNT genom att hålla workshops om hur de kan tillämpa moderna DevOps-metoder i sin utvecklingsprocess
Kort sagt
Företag
Den Norske Turistforening (DNT) är Norges största friluftsorganisation med över 300 000 medlemmar och förlitar sig på ett litet IT-team för att driva flera stora norska webbplatser.
Den Norske Turistforening (DNT) samarbetade med Eficode för att göra sin mjukvaruutveckling Cloud Native. DNT är en norsk förening som underhåller fjälleder och stugor i Norge, med målet att erbjuda miljövänliga friluftsaktiviteter. Med fler än 300 000 enskilda medlemmar fyller DNT:s IT-tjänster en avgörande funktion för organisationen.
DNT var tidigt ute med containerteknik och hade en teknikstack i relativt gott skick. Genom att använda Docker tillsammans med Continuous Delivery och molninfrastruktur kunde teamet driva flera stora norska webbplatser med en liten personalstyrka.
Som Senior System Architect på DNT ansvarade Roar Skår för drift och underhåll av de olika onlinetjänsterna samt för att leda utvecklingsprojekten.
De befintliga arbetssätten var bra val när de infördes, men med tiden kom nyare och bättre metoder inom containers och moln. DNT ville införa dessa nya Cloud Native-tekniker, men DevOps-delen av utvecklingsprocessen hade prioriterats ned på grund av begränsade resurser och bemanningsutmaningar.
I det här läget bjöd DNT in Eficode till en workshop om hur de kunde tillämpa modern drift i sin utvecklingsprocess.
Tvådagarsworkshop med Eficode
Under en tvådagarsworkshop gick vi tillsammans igenom den aktuella situationen för utveckling och drift och tog fram en plan för det framtida läget.
| 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 |
När vi hade slagit fast en bra väg framåt började vi arbeta som ett team med att genomföra migreringen. Snart hade vi våra första testarbetslaster igång på Google Kubernetes Engine när...
Docker meddelade att Cloud Managed Clusters når end-of-life
BANG! Nyheten kom att tjänsten Docker Cloud skulle avvecklas, med bara 60 dagars förvarning. Det gav oss två månader att flytta fler än 20 applikationer till målmiljön. Vi satte samman ett tiger team och migrerade applikationerna tillsammans. Vi gick i mål med nio dagar till godo.
DNT levde lyckliga i alla sina dagar...
Efter övergången har Eficode fortsatt att stötta teamet på DNT med att underhålla och förbättra infrastrukturen och pipelinerna.
Roar levde lycklig i alla sina dagar och kan nu njuta av semestrar i den vackra norska naturen.
Vi uppskattar att arbeta med Eficode [tidigare Praqma] eftersom de var flexibla, transparenta och kunde leverera inom budget.
Det bästa med att arbeta med Eficode [tidigare Praqma] är att de inte försöker driva på någon specifik teknik eller lösning. De lyssnade på våra behov och tog fram välgrundade teknikval som gjorde driften av våra system enkel och smidig.
- DevOps
- Cloud
Talk to our experts to start your own transformation
Related client stories