Header Background Image

DevOps

CodiLime Glossary

Some common networking terms clearly explained

DevOps is an approach to software development that is based on lean or agile practices. It combines tools and methods from software development (Dev) and IT operations (Ops). 

DevOps aims to improve responsiveness to market needs and shorten the software development life cycle (SDLC) and time-to-market.

DevOps key practices 

CI/CD— continuous integration, development, and/or deployment. CI/CD means that there is no need to wait until a major release is ready (usually a couple of times a year) to take it public. The practice has shown that such large releases were prone to errors. More frequent releases that roll out small patches, even weekly, help improve customer satisfaction and better fit the agile approach to software development.

Cloud-native—DevOps practices with a cloud-native approach have changed the perception of the software development cycle. The traditional distinction between Day 0, Day 1, and Day 2 (phases in the SDLC) is no longer valid. The steps can now be performed much sooner because of the agile approach, which has combined Day 1 and Day 2.

Infrastructure as Code (IaC)—Infrastructure is managed with machine-readable definition files. Thanks to IaC, operation teams can automatically operate through the code instead of using a manual process. 

Continuous monitoring ensures that the deployed application works correctly. This process is ongoing, meaning it’s repeated multiple times in the application’s life cycle. Since many of these steps are automated, a new release’s time-to-market is significantly shorter than that using traditional software development methodology.

Read more:

Thumbnail of an article about Sharing configuration between your CI, build and development environments
Sharing configuration between your CI, build and development environments
Time to read

11 minutes reading

Publish date

31 Jan 2019

Jarosław Łukow

Automation

Read more
Thumbnail of an article about What is CI/CD - all you need to know
What is CI/CD - all you need to know
Time to read

22 minutes reading

Publish date

1 Aug 2022

Maciej Manturewicz

Automation

Read more
Thumbnail of an article about Business benefits of CI/CD
Business benefits of CI/CD
Time to read

9 minutes reading

Publish date

24 Mar 2020

Jarosław Ganczarenko

Automation

Read more
Thumbnail of an article about Continuous monitoring and observability in CI/CD
Continuous monitoring and observability in CI/CD
Time to read

15 minutes reading

Publish date

18 Mar 2020

Damian Fedeczko

Automation

Read more
Thumbnail of an article about Day 0/Day 1/Day 2 - the software lifecycle in the cloud age
Day 0/Day 1/Day 2 - the software lifecycle in the cloud age
Time to read

16 minutes reading

Publish date

23 Nov 2021

Multiple authors

Software Development

Read more
Thumbnail of an article about How to set up and optimize a CI/CD pipeline
How to set up and optimize a CI/CD pipeline
Time to read

22 minutes reading

Publish date

27 Jan 2020

Andrzej Gębski

Automation

Read more
Thumbnail of an article about CI/CD process—how to handle it in 2021
CI/CD process—how to handle it in 2021
Time to read

17 minutes reading

Publish date

24 Feb 2020

Multiple authors

Automation

Read more
Thumbnail of an article about CI/CD of CI/CD – how to avoid technical debt while delivering cutting edge software
CI/CD of CI/CD – how to avoid technical debt while delivering cutting edge software
Time to read

5 minutes reading

Publish date

16 Jul 2018

Konrad Budek

Automation

Read more
Thumbnail of an article about Best CI/CD pipeline tools you should know
Best CI/CD pipeline tools you should know
Time to read

19 minutes reading

Publish date

24 Aug 2021

Multiple authors

Automation

Read more
Thumbnail of an article about CI/CD pipeline: why it makes sense for your startup
CI/CD pipeline: why it makes sense for your startup
Time to read

16 minutes reading

Publish date

8 Sep 2021

Tomasz Mika

Automation

Read more
Thumbnail of an article about SRE vs. DevOps — what’s the difference?
SRE vs. DevOps — what’s the difference?
Time to read

12 minutes reading

Publish date

14 Oct 2021

Multiple authors

DevOps

Read more
Thumbnail of an article about DevOps lifecycle: everything you need to know
DevOps lifecycle: everything you need to know
Time to read

12 minutes reading

Publish date

15 Feb 2023

Krzysztof Wróbel

DevOps

Read more
Thumbnail of an article about 7 benefits of DevOps that will impact your business
7 benefits of DevOps that will impact your business
Time to read

15 minutes reading

Publish date

21 Mar 2023

Maciej Radaszewski

DevOps

Read more