I denne undervisningsgang vil vi give dig en introduktion til, hvad DevOps og Continuous Integration er. Da lektionen kun er én time lang, kan vi selvfølgelig ikke nå i dybden, men vi håber, at det vil vække din interesse og give dig et godt udgangspunkt for at dygtiggøre dig indenfor feltet. For at du kan få en generel forståelse for, hvad DevOps og Continuous Integration er, vil vi komme ind på følgende:
DevOps er en sammentrækning af termerne “Development” og “Operations” og det er netop hele pointen, da DevOps handler om at bryde siloerne mellem softwareudvikling og IT-drift.
Hos Right People Group ser vi en tendens, at kunderne tiere ønsker at bevæge sig væk fra traditionel softwareudvikling og længere mod agil softwareudvikling. DevOps er netop rodfæstet i de agile principper. Alligevel ser vi, at mange virksomheder er langt længere i processen med at implementere agile principper end med implementering af DevOps.
Dette er langt fra hensigtsfuldt, for når vi taler med vores selvstændige softwareudviklere, ved vi, at en af de største barrierer for at skabe gode resultater hos kunderne, er en rigid implementeringsproces og det manglende samarbejde mellem udvikling og drift.
Videoen nedenfor vil give dig en generel introduktion til DevOps.
Continuous Delivery betyder, at der ikke er behov for samme roller i IT-driften eller at rollerne bliver ændret markant. Samtidig er det vigtigt at IT-medarbejderne accepterer og støtter ideen, hvis det skal lykkes. Netop dét er en af grundene til, at det er så svært at implementere og det kræver derfor en stor opbakning fra ledelsen, hvis det skal lykkes.
Vi ser dog alligevel fra vores kunder, som har succes med implementeringen af Continuous Delievery, at de er i stand til at opnå agilitet og at det både giver dem stor forretningsværdi og højere kvalitet i den software, de skaber.
I den næste video bliver grundlaget for Continuous Delivery og Continuous Integration forklaret:
To af de mest benyttede software produkter, der understøtter implementeringen af DevOps og Continuous Integration er Jenkins og GitHub. Lad os kigge på disse to nedenfor:
GitHub
Jenkins
En af de fundamentale elementer i DevOps er testautomatisering og det vil, for de fleste af vores selvstændige softwareudviklere, være unaturligt at skrive en kode uden også at lave automatiserede tests. Hos Right People Group er vi store fortalere for dette og ønsker er at arbejde med udviklere, der også har netop dét mindset.
Som du formentligt vil opdage i videoen nedenfor, så vil teamet fra projektets begyndelse benytte testautomatiseringen for hele det system, de bygger, og det giver dem en stor fordel på sigt. Dermed ikke sagt, at det er nemt for større projekter, der har kørt i mange år og har mange legacy codes, at påbegynde testautomatisering. Som tommelfingerregel anbefaler vores eksperter i det tilfælde, at du starter med testautomatisering fremadrettet, og ikke begynder at implementere det for alle de tidligere udviklede dele af systemet.
Nedenfor er en konceptuel introduktion til testautomatisering. Bemærk at “regression test” grundlæggende betyder den test, du laver, som verificerer at de eksisterende dele af systemet stadig virker:
Arkitekturbegrebet Microservices bliver i stigende grad vedtaget blandt vores større kunder – specielt i den finansielle sektor. Microservice arkitektur er en stor understøttende faktor for Continuous Delivery. Generelt ser vi at de kunder, der benytter Microservice arkitektur, også er ferme i deres evne til at lave Continuous Delivery.
Men før vi går dybere ned i Microservices, så er der her en kort introduktion til, hvad en generel API er:
Og her kommer så introduktionen til Microservices:
Skriv dig op til vores projekt-nyhedsbrev og få tilsendt projekter inden for de kategorier og regioner, der er relevante for dig.
Send os en email på info@rightpeoplegroup.com for et CV og en timepris på en agile ekspert, der matcher dit projekt og dine krav eller læs mere om vores ydelser under DevOps konsulent eller Continuous Integration konsulent.
Continuous Delivery betyder, at der ikke er behov for samme roller i IT-driften eller at rollerne bliver ændret markant. Samtidig er det vigtigt at IT-medarbejderne accepterer og støtter ideen, hvis det skal lykkes. Netop dét er en af grundene til, at det er så svært at implementere og det kræver derfor en stor opbakning fra ledelsen, hvis det skal lykkes.
Vi ser dog alligevel fra vores kunder, som har succes med implementeringen af Continuous Delievery, at de er i stand til at opnå agilitet og at det både giver dem stor forretningsværdi og højere kvalitet i den software, de skaber.
I den næste video bliver grundlaget for Continuous Delivery og Continuous Integration forklaret:
To af de mest benyttede software produkter, der understøtter implementeringen af DevOps og Continuous Integration er Jenkins og GitHub. Lad os kigge på disse to nedenfor:
GitHub
Jenkins
En af de fundamentale elementer i DevOps er testautomatisering og det vil, for de fleste af vores selvstændige softwareudviklere, være unaturligt at skrive en kode uden også at lave automatiserede tests. Hos Right People Group er vi store fortalere for dette og ønsker er at arbejde med udviklere, der også har netop dét mindset.
Som du formentligt vil opdage i videoen nedenfor, så vil teamet fra projektets begyndelse benytte testautomatiseringen for hele det system, de bygger, og det giver dem en stor fordel på sigt. Dermed ikke sagt, at det er nemt for større projekter, der har kørt i mange år og har mange legacy codes, at påbegynde testautomatisering. Som tommelfingerregel anbefaler vores eksperter i det tilfælde, at du starter med testautomatisering fremadrettet, og ikke begynder at implementere det for alle de tidligere udviklede dele af systemet.
Nedenfor er en konceptuel introduktion til testautomatisering. Bemærk at “regression test” grundlæggende betyder den test, du laver, som verificerer at de eksisterende dele af systemet stadig virker:
Arkitekturbegrebet Microservices bliver i stigende grad vedtaget blandt vores større kunder – specielt i den finansielle sektor. Microservice arkitektur er en stor understøttende faktor for Continuous Delivery. Generelt ser vi at de kunder, der benytter Microservice arkitektur, også er ferme i deres evne til at lave Continuous Delivery.
Men før vi går dybere ned i Microservices, så er der her en kort introduktion til, hvad en generel API er:
Og her kommer så introduktionen til Microservices:
Skriv dig op til vores projekt-nyhedsbrev og få tilsendt projekter inden for de kategorier og regioner, der er relevante for dig.
Send os en email på info@rightpeoplegroup.com for et CV og en timepris på en agile ekspert, der matcher dit projekt og dine krav eller læs mere om vores ydelser under DevOps konsulent eller Continuous Integration konsulent.
Softwarearkitektur design
Vi leverer softwarearkitekturtjenester for at designe og implementere skalerbare, skræddersyede løsninger, der matcher dine forretningsmål og tekniske krav.
Test af mobilapplikationer
Vi validerer dine mobilapplikationer på tværs af enheder og platforme, hvilket sikrer, at de leverer problemfri ydeevne, intuitive brugeroplevelser og fejlfri funktionalitet inden markedslancering.
Kontinuerlige integrationssystemer og arbejdsgange
Vi leverer ekspertkonsulenter inden for kontinuerlig integration for at automatisere din softwaretest og -implementering, så dine teams kan levere kode af højere kvalitet hurtigere og mere pålideligt.
Phoenix/Elixir udvikling
Vi leverer Phoenix/Elixir-ekspertise for at hjælpe din virksomhed med at bygge skalerbare, fejltolerante applikationer med enestående realtids-funktionaliteter.
Økonomisk transformationsledelse
Vi leverer eksperter inden for finansiel transformation, der driver strategiske økonomiske forandringer, strømliner driften og forbedrer performance for bæredygtig vækst.
Funktionelle testservices
Vi leverer funktionelle testydelser, der er skræddersyede til at verificere, at din software fungerer problemfrit, validerer forventede adfærdsmønstre og er fuldt ud i overensstemmelse med dine specifikke krav og brugerforventninger.
Få højt specialiserede IT- og forretningskonsulenter med dyb teknisk og faglig viden. Vi tilbyder fleksible løsninger til både individuelle konsulenter og komplette teams.
17+
års erfaring fra IT- og konsulentbranchen
50+
dedikerede medarbejdere
500+
konsulenter aktive på projekter i Europa
15.000+
præ-screenede konsulenter
Copyright © 2025 Right People Group. All rights reserved.