DevOps

DevOps

Agil softwareudvikling med DevOps 

I mange virksomheder oplever IT- og udviklingsafdelingerne stigende krav til at de skal kunne levere nye løsninger hurtigt, pålideligt og effektivt, for at matche virksomhedens forretningsudvikling.  Dette skal også ske uden at gå på kompromis med sikkerhed, uden at skabe driftsforstyrrelser – og helst med reducerede omkostninger. 

Hvis I er bekendte med disse krav i jeres virksomhed, kan DevOps være en effektiv løsning.  

DevOps er en kombination af værktøjer og praktikker til at automatisere og integrere processer inden for agil softwareudvikling. DevOps fokuserede oprindeligt på at nedbryde barrieren mellem udviklere (Dev) og drift (Ops), men repræsenterer i dag en filosofi for, hvordan man udvikler software. 

For at få mest ud af DevOps skal I mestre eller have hjælp til disse kompetenceområder: 

Ved at øge automatiseringsprocesserne frigør I ressourcer, reducerer antallet af organisatoriske og menneskelige fejl, samt reducerer den samlede udviklingstid for jeres produkt uden at slække på kvaliteten.  


Få maksimal udnyttelse af jeres IT 

Vi vil gerne være jeres partner på rejsen til at implementere DevOps, så I kan drage nytte af alle de fordele, der er ved at udvikle med DevOps. Vi har solid erfaring gennem aktiv deltagelse i en lang række af implementeringsprojekter og kan bidrage med rådgivning og eksekvering på implementeringen. Vi kan også stille med brede tekniske kompetencer for at implementere den tekniske platform. Desuden kan vi hjælpe med at analysere jeres modenhed og organisatoriske parathed ift. at arbejde med DevOps samt udarbejde en plan for den digitale transformation. 

Med DevOps får I: 


  • Samlet jeres applikationsudvikling og –drift samt IT-infrastruktur i udviklingsteamet 
  • Agile udviklingsprocesser 
  • Øget automatisering og modernisering af IT-landskabet 
  • Mulighed for en distribueret microservive arkitektur, som kan integreres med eksterne services i skyen 
  • Kapacitetsfrigørelse på 25-30% 
  • Reduktion i “time to market” med 50-75% 
  • Halvering af fejlprocenten 


Disse teknologier mestrer vi:

  • CI/CD: Azure DevOps, Jenkins, Travis CI 
  • Repository Management: Nuget, Nexus, NPM 
  • Version Control: Git, GitHub, GitLab 
  • IaaS Cloud: Microsoft Azure, Google Cloud, Amazon AWS, IBM Cloud 
  • Containers: Docker, Openshift, Kubernetes 
  • Database Deployment: Flyway, Liquibase 
  • Logging og Monitoring: Splunk, Dynatrace, Nagios 
  • Environment og Config Managament: BMC, Puppet, Terraform 
  • Collaboration: Atlassian JIRA, ServiceNow, Slack 
  • Code Quality/Testing: SonarQube, Selenium, JBehave, Junit, Cucumber 

Blogindlæg

Team work with a smile

Når Infrastruktur bliver kode

| Sopra Steria Danmark

Referencer

Vil du vide mere?
Rasmus Reitz
Rasmus Reitz Head of Integration and Core