SEARCH (ENTER TO SEE ALL RESULTS)
Cancel Search
POPULAR TOPICS
Contributed
sponsored-post-contributed
News
Analysis
The New Stack Makers
Tutorial
Podcast
Feature
Research
Profile
The New Stack Logo
Skip to content
  • Podcasts
  • Events
  • Ebooks
    • DevOps
    • DevSecOps
    • Docker Ecosystem
    • Kubernetes Ecosystem
    • Microservices
    • Observability
    • Security
    • Serverless
    • Storage
    • All Ebooks
  • Newsletter
  • Sponsorship
  • • • •
    • Podcasts
      • TNS @Scale Series
      • TNS Analysts Round Table
      • TNS Context Weekly News
      • TNS Makers Interviews
      • All Podcasts
    • Events
    • Ebooks
      • DevOps
      • DevSecOps
      • Docker Ecosystem
      • Kubernetes Ecosystem
      • Microservices
      • Observability
      • Security
      • Serverless
      • Storage
      • All Ebooks
    • Newsletter
    • Sponsorship
Skip to content
  • Architecture
    • Cloud Native
    • Containers
    • Edge/IoT
    • Microservices
    • Networking
    • Serverless
    • Storage
  • Development
    • Development
    • Cloud Services
    • Data
    • Machine Learning
    • Security
  • Operations
    • CI/CD
    • Culture
    • DevOps
    • Kubernetes
    • Monitoring
    • Service Mesh
    • Tools
Search The New Stack
 

DevOps

▾ 4 MINUTE READ — CLOSE

The term “DevOps” comes from combining two words, “development” and “operations.” And just like its name, DevOps seeks to combine two different sets of IT practices — software development and software operations, the work of the developer and the system administrator, respectively.

The DevOps Methodology Merges Software Development and Operations

Despite the rise of the agile software development model, development and operations teams acted independently for years. Considerable dysfunction existed, making development and deployment a hassle for organizations. As concerns emerged in discussions in online forums, developers, engineers, and system administrators began to design solutions that could create seamless development and deployment of code.

DevOps innovation continues as organizations create urgency in its adoption. Automation and cloud use is becoming increasingly important in the software development lifecycle. Although many teams are adopting the DevOps model, only a fraction of its capacity is engaged.

According to Puppet’s State of DevOps 2021 report, 65% of mid-evolution companies are adopting public cloud use, yet only 20% are using the cloud to its full potential.

Infrastructure-as-Code Goes Low Code/No Code

What Does the DevOps Pipeline Look Like?

Continuous integration, delivery, and deployment should be the components of a DevOps pipeline. Every pipeline is unique. However, similar fundamental components are employed in the pipeline:

Continuous Delivery (CD) — The CD concept prioritizes source codes being in reasonable states at all times and able to launch anytime at the push of a button. With continuous delivery, the pre-production environment closely mirrors the production environment.

Continuous Integration (CI) — CI entails the improvement of existing codes and the ability to integrate changes between new and existing codes swiftly.

Continuous Deployment — Traditional deployment methods required engineers to update manually and test codes. This method often took weeks or even months due to testing for bugs and other vulnerabilities in the code. Continuous development expands the testing and operations process, so new versions of the software are validated and deployed automatically. CI/CD enables advanced teams to deploy runnable codes multiple times daily rather than once in weeks or months.

DevOps Tools Simplify Software Implementation

DevOps is often among the tools and tech stacks that organizations use to integrate development and operations teams continuously. However, the DevOps culture revolves around the practice and processes that improve the DevOps lifecycle.

“Adopting DevOps doesn’t start with adopting DevOps tools — it starts with adopting the underlying values of the DevOps community,” Katy Farmer wrote.

Tools such as servers, software, platforms, and applications used in DevOps solutions only aid facilitation and implementation. As the DevOps model evolves and pivots, DevOps technologies that make up the DevOps toolchain should adopt new developments and trends to remain competitive.

DevSecOps Combines Security and DevOps

DevSecOps is a combination of Development, Operations, and Security processes. It’s an approach that requires security to be integrated alongside DevOps processes.

In the past, security was the job of a specific team at the end of the software development process. While that could have sufficed when deployment took weeks or months to be completed, it is not feasible now, with fast and frequent software releases focusing on DevOps teams.

Securing the development process as codes are built and tested is necessary for preventing malware. Security should be built alongside software and not be bolted when DevOps is completed.

An Engineer’s Best Tips for Writing Documentation Devs Love

Securing the DevOps process has become the new direction for DevOps discussions. DevOps evangelists preach that security frameworks that identify potential threats and hold every team member accountable should be built at the same scale as the software development process. Engineers must adapt how software is created, ensuring that codes and end-user software are secure as they are written and deployed.

Simplifying DevSecOps is vital in maximizing the output and productivity of each team. Attempts to secure the software development lifecycle should not hamper team progress or become more tedious than manual deployment. Administering standard tests, having optimal cloud vulnerability scanners, and specified security goals are simple ways to secure the DevOps lifecycle.

DevOps Software Implementation Challenges

Although there have been recent developments and improvements in DevOps practices, certain challenges must be addressed to ensure seamless team integration.

Barriers to DevOps adoption include:

  • Adapting organizational culture to enhance DevOps teams
  • Identifying and synchronizing tool kits for DevOps teams
  • Adopting more efficient tools and processes
  • Moving from traditional infrastructure to microservices architecture

DevOps is gaining rapid traction. It has become widely adopted among decision-makers and influencers. Highly evolved firms are making extensive DevOps automation a focus. In a survey by Delphix, nearly all of the 2,000 companies surveyed said they were already practicing DevOps or plan to adopt it within the next 24 months.

Organizations that adopt innovative technologies and grow with new DevOps trends will continue to have an edge. Empowering DevOps teams to handle challenges and improve DevOps processes is the best way to maintain relevance.

Find out more about current DevOps trends, challenges, and opportunities:

For AI to Succeed, MLOps Needs a Bridge to DevOps

Engineering Management During Wartime

Shift-Left Testing Applied to Kubernetes


The New Stack Newsletter Sign-Up
A newsletter digest of the week’s most important stories & analyses.
Do you also want to be notified of the following?
We don’t sell or share your email. By continuing, you agree to our Terms of Use and Privacy Policy.
The CEO is standing and speaking in front of the word: Disrupt
CI/CD / Culture / DevOps / Sponsored
CloudBees’ DevOps World 2020 Points the Way to Accelerated Resiliency
24 Sep 2020 10:19am, by Jennifer Riggins
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
DevOps / Networking / Sponsored
Chaos Engineering: What It Means, Why It Matters
23 Sep 2020 3:00pm, by Alex Williams and B. Cameron Gain
CI/CD / DevOps / Security / Sponsored
CloudBees CI/CD Widens Access and Control for SecOps
23 Sep 2020 1:48pm, by B. Cameron Gain
DevOps / Serverless / Sponsored / Contributed
Serverless and Demand Spikes
22 Sep 2020 12:00pm, by Emrah Samdan
CI/CD / DevOps / Security / Sponsored / Contributed
5 Common Risks in Infrastructure-as-Code Templates
22 Sep 2020 10:11am, by Theo Despoudis
CI/CD / DevOps / Kubernetes / Sponsored
CloudBees Offers SalesForce-Like Features for Software Delivery Management 
22 Sep 2020 5:30am, by B. Cameron Gain
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
Culture / DevOps / Open Source / Sponsored
The Opportunity of Open Source to Create Opportunities for Others
21 Sep 2020 3:00pm, by Jennifer Riggins
Culture / DevOps / Sponsored / Contributed
DevOps World: Great Content, Engagement and Ideation Is Within Reach
21 Sep 2020 8:35am, by Georgiana Patru
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
CI/CD / DevOps / Kubernetes / Sponsored
The Flux Factor: GitOps for Continuous Delivery
17 Sep 2020 3:00pm, by Jennifer Riggins and Alex Williams
DevOps / Sponsored / Contributed
5 Sessions You Won’t Want to Miss at DevOps World 2020
17 Sep 2020 8:02am, by Doug Tidwell
DevOps / Security / Sponsored / Contributed
6 DevSecOps Metrics for DevOps and Security Teams to Share
16 Sep 2020 9:19am, by Chris Tozzi
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
Cloud Native Ecosystem / DevOps / Frontend Development / Security / Sponsored
Struggles of the Cloud — Survival Tactics from Two GitLab Experts
8 Sep 2020 5:00pm, by Richard MacManus
Data Science / DevOps / Kubernetes / Sponsored / Contributed
Using Chaos Engineering to Improve the Resilience of Stateful Applications on Kubernetes
8 Sep 2020 9:19am, by Karthik Satchitanand
DevOps / Software Development
Install the Chef Infra Server and Client to Ease Configuration Management
7 Sep 2020 9:00am, by Jack Wallen
DevOps / Security / Sponsored / Contributed
Three Ways to Overcome Cloud DevSecOps Bottlenecks
3 Sep 2020 5:00am, by Idan Tendler
DevOps / Observability / Sponsored / Contributed
A Simple, Safe Path for Automating Remediation
2 Sep 2020 10:14am, by Rachel Obstler
DevOps / Security / Technology
Refactr Brings Easier Automation to DevSecOps
2 Sep 2020 6:00am, by Susan Hall
Cloud Native Ecosystem / DevOps / Sponsored / Contributed
Chaos Engineering Now Part of AWS Well-Architected Framework
31 Aug 2020 9:23am, by Taylor Smith
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
Cloud Native Ecosystem / DevOps / Kubernetes / Sponsored
Why Kubernetes Needs to Be Dumbed Down for DevOps
27 Aug 2020 5:00pm, by Alex Williams and B. Cameron Gain
DevOps
Ansible, Terraform Excel Among Site Reliability Engineers, DevOps
27 Aug 2020 10:19am, by Lawrence E Hecht
DevOps / Security / Sponsored / Contributed
Why DevSecOps Is the New Bottleneck for Cloud Native Teams
24 Aug 2020 8:00am, by Idan Tendler
DevOps / Security / Sponsored / Contributed
Shifting Left: The Evolving Role of Automation in DevOps Tools
19 Aug 2020 12:00pm, by James Brotsos
Data Science / DevOps / DevOps Tools / Open Source / Sponsored
GitLab’s Meltano Shows Why Open Source Is the ‘Only’ Future
11 Aug 2020 2:37pm, by B. Cameron Gain
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
CI/CD / DevOps / Microservices / Sponsored
The Developer’s Struggle for Control
10 Aug 2020 5:00pm, by B. Cameron Gain
Cloud Native Ecosystem / DevOps
Q&A with Eli Lilly’s Software Engineering Lead: Focus on People, not Tech
8 Aug 2020 6:00am, by Emily Omier
CI/CD / DevOps / Open Source
Harness Acquires Drone.io for Open Source Containerized Continuous Integration
5 Aug 2020 6:00am, by Joab Jackson
Pagination Previous Button
21 22 23 24 25 26 27 28 29 30
Pagination Next Button
Architecture
  • Cloud Native
  • Containers
  • Edge/IoT
  • Microservices
  • Networking
  • Serverless
  • Storage
Development
  • Cloud Services
  • Data
  • Development
  • Machine Learning
  • Security
Operations
  • CI/CD
  • Culture
  • DevOps
  • Kubernetes
  • Monitoring
  • Service Mesh
  • Tools
The New Stack
  • Ebooks
  • Podcasts
  • Events
  • Newsletter
  • About / Contact
  • Sponsors
  • Sponsorship
  • Disclosures
  • Contributions

© 2022 The New Stack. All rights reserved.

Privacy Policy. Terms of Use.