Kubernetes – forenkler CI-processer og organiserer containere

Gårsdagens manuelle løsninger har måttet vige for teknologi som forenkler build, test- og CI-processen, effektiviserer udrulning af opdateringer og baner vejen for mere automatiserede løsninger. Vi er inde i en tid som præges af innovative cloud-løsninger og containerteknologi. For at administrere og organisere containerne i cloud-løsninger, begynder mange at bruge Kubernetes: en platform som på kort tid er blevet uundværlig i udviklingsmiljøer verden over. Også hos os i Computas.

Kubernetes organiserer containere

Når vi skaber IT-løsninger for vores kunder, spiller cloud udbyderen en vigtig rolle. Stadig flere ønsker at benytte muligheder der findes i cloud for at skabe innovative løsninger der tager fordel af big data, IoT og machine-learning. For at sikre at løsningerne kommunikere gnidningsfrit benytter vi containere. Containerne giver os en fleksibilitet og et spillerum som både sparer tid og lægger grundlag for mere velfungerende løsninger.

For at dette fungerer optimalt for vores kunder, er det vigtigt at løsningerne som er placeret i de forskellige containere let kan kommunikere og skalere. Det er her Kubernetes kommer ind. Kubernetes sørger for, at der til enhver tid er nok containere til at dække et givent behov, at de forskellige løsninger kommunikerer, uafhængigt af den underliggende platform, og at det er muligt at flytte en komplet IT-løsning fra en cloud udbyder til en anden hvis det skulle være nødvendig.

Synes du dette lyder spændende? Vi er altid interesseret i at få flere dygtige folk med på holdet. Her kan du læse mere om hvordan det er at være ansat i Computas, og hvordan vi drives af at skabe teknologisk innovation.

Forenkler CI-prosessen

Kubernetes støtter CI-, build- og testprocessen. Det er heldigvis ikke længere sådan, at du som udvikler er tvunget til at bruge tid på langtrukne og tunge testprocesser. I dag sker build, test og deploy så at sige automatisk med minimal menneskelig interaktion. Opdateringer og nye versioner rulles ud så effektivt at slutbrugen ikke engang bemærker det. Med en CI/CD-proces på Kubernetes, vil build, test og deploy let skaleres, således at du som udvikler vil opleve minimal ventetid før de nødvendige miljøer er klar. På den måde kan udvikleren arbejde mere effektivt.

Dette er ikke bare en fordel for udviklere, men også for virksomheder med behov for jævnlige opdateringer af deres IT-løsninger. Udvikleren bruger mindre tid på unødvendige operationer i udviklings- og testprocessen, og det bliver enkelt at sætte testmiljøer op. Med Kubernetes kan man let opsætte testmiljøer til ethvert behov og specialtilpasse dets funktion. På den måde får vores kunder et langt bedre resultat, på meget kortere tid. Dette sparer kunden både tid og penge eftersom vi hurtigere kan teste og fjerne testmiljøerne så snart disse ikke længere er nødvendige.

Vil du vide mere om hvordan vi i Computas bruger Kubernetes til at effektivisere og modernisere norske virksomheder? Læs om hvordan Computas arbejdede for at Brønnøysundregistrene skulle blive en af de første offentlige aktørere i cloud.

Da Hafslund blev IT-gigant

I 2014 blev det ved lov bestemt at norske husstande skulle gå fra at benytte mekaniske strømmålerer over til at benytte målere som automatisk registrerer strømforbruget. Dermed gik Hafslund fra at være et el-selskab til at blive en vigtig aktør i IT-branchen.

Ståle Heitmann, leder for IT og digitalisering i Hafslund Nett, fortæller at de havde et ønske om at bruge både Microsoft Azure og Google Cloud Platform, og at det ville betale sig for Hafslund ikke bare at fokusere på én cloud provider. Dette, og meget mere, kunne Computas bidrage med at opnå. Vil du vide mere om projektet med Hafslund? Læs mere om hvordan vi brugte Kubernetes for at håndtere store mængder data på en sikker måde.

Snak om fag

Vi er en konsulent virksomhed med engagerede udviklerer og IT-folk som elsker at snakke om vores fag. I vores podcast drøfter vi interessante spørgsmål og diskuterer faglige problemstilinger. Her taler vi om alt fra machine-learning, til IoT og robotter. Og selvfølgelig også Kubernetes og CI-teknologi. Vil du vide mere? 


Automatisering Big data Cloud platform Dataanalyse Kunstig intelligens

Vil du vide mere?

Så kontakt venligst

Mikkel Ebbesen