SEARCH (ENTER TO SEE ALL RESULTS)
Cancel Search
POPULAR TOPICS
Contributed
News
sponsored-post-contributed
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

An Overview of DevOps
The term “DevOps” comes from combining two different 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. A considerable level of 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 are 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 the State of DevOps 2021 report by Puppet, 65% of mid-evolution companies are adopting public cloud use, yet only 20% are using the cloud to its full potential.
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, 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 manually update and test codes. This method often took weeks or even months due to testing for bugs and other vulnerabilities with the code. With continuous development, the testing and operations process is expanded to a point that new versions of the software are validated and deployed automatically. CI/CD enables advanced teams to deploy runnable codes multiple times a day rather than once in weeks or months.

DevOps Tools Simplify Software Implementation
DevOps is often considered among the tools and tech stacks that organizations use for continuous integration of development and operations teams. 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. According to Up Guard, highly evolved organizations experienced a 63% increase in the quality of their deployments.

As the DevOps model evolves and pivots, DevOps technologies that make up the DevOps toolchain should adopt new developments and trends in order 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 being the focus of DevOps teams. Securing the development process as codes are built and tested is necessary in preventing malware. Security should be built alongside software and should not be bolted on when DevOps is completed.

Securing the DevOps process has become the new direction for DevOps discussions. DevOps evangelists are preaching that security frameworks that identify potential threats and make every team member accountable should be built at the same scale as the software development process. Engineers must adapt the way 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, there are certain challenges that need to be addressed to ensure seamless integration between teams.

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 arising challenges and improve DevOps processes is the best way to maintain relevance.

Find out more about current DevOps trends, challenges, and opportunities with articles in this category.


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.
API Management / Cloud Native Ecosystem / DevOps / Observability / Software Development / Sponsored / Contributed
The Ever-Changing Roles of the Developer: How to Adapt and Thrive
20 Jun 2017 7:00am, by David Hayes
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
Cloud Services / DevOps / Serverless / Software Development / Tools
The Need for Infrastructure Tooling in the Serverless Ecosystem
19 Jun 2017 2:00pm, by Benjamin Ball
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
Containers / Data Science / DevOps / Serverless
Skipping Containers Altogether for Serverless Environments
15 Jun 2017 1:30pm, by Benjamin Ball
CI/CD / Culture / DevOps / Software Development / Tools
Atlassian Stacks up for DevOps
13 Jun 2017 1:16pm, by Alex Handy
API Management / CI/CD / DevOps / Security / Software Development
DevSecOps is Not a Security Panacea
13 Jun 2017 9:15am, by Lucian Constantin
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
Containers / DevOps / Kubernetes / Software Development / Sponsored
OK, Google: Kelsey Hightower’s ChefConf Keynote Was Totally Dope
12 Jun 2017 12:32pm, by Alex Williams
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
DevOps / Security
Three Perspectives on the Evolution of Container Security
9 Jun 2017 2:00pm, by Joab Jackson and Alex Williams
Cloud Services / Containers / DevOps / Kubernetes / Microservices / Contributed
Create the Next-Generation Cloud Management Platform with Model-Driven Service Orchestration
9 Jun 2017 9:00am, by Nati Shalom
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
CI/CD / Cloud Native Ecosystem / Culture / DevOps / IoT Edge Computing / Kubernetes / Microservices
What Oracle Is Developing with Its Hyperscale Cloud
7 Jun 2017 3:00pm, by Alex Williams
CI/CD / Culture / DevOps
What’s the Role of the CIO in a Modern Agile Organization?
7 Jun 2017 9:00am, by Jennifer Riggins
API Management / CI/CD / DevOps / Software Development
API Document Generators Can Fall Woefully Short on Meeting Accessibility Guidelines
5 Jun 2017 9:00am, by Mark Boyd
CI/CD / DevOps / Microservices / Software Development / Sponsored / Contributed
The Many Problems with Jenkins and Continuous Delivery
5 Jun 2017 7:00am, by Micha Hernandez van Leuffen
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
Cloud Services / DevOps / Open Source / Software Development / Sponsored
SXSW 2017: How Capital One Became Technology First with Open Source
1 Jun 2017 11:16am, by Alex Williams
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
DevOps / Software Development / Sponsored
At Chef, the Band Will Always Play
30 May 2017 12:35pm, by Alex Williams
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
Containers / DevOps / Kubernetes
Establishing Best Practices for Adopting Kubernetes
23 May 2017 1:54pm, by Benjamin Ball
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
DevOps / Observability / Serverless
Dev or Ops, Observability is Crucial
22 May 2017 3:08pm, by Benjamin Ball
DevOps / Contributed
What Is DevOps?
17 May 2017 6:00am, by Ritesh Modi
Cloud Native Ecosystem / DevOps / Security
Software Defined Talk: DevOps Security, Canonical IPO and When Analysts Go Enterprise
16 May 2017 3:00pm, by Michael Coté
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Analysts.svg
CI/CD / DevOps / Tools / Sponsored
Event Intelligence Lets Your DevOps Sleep at Night
11 May 2017 4:08pm, by Alex Williams
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Analysts.svg
Culture / DevOps / IoT Edge Computing / Machine Learning / Microservices
A New Developer Conference Explores the Intersection of Infrastructure and Application Technologies
4 May 2017 3:10pm, by Alex Williams
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
API Management / Cloud Native Ecosystem / Cloud Services / Containers / DevOps / Kubernetes / Microservices / Open Source / Software Development
Cloud Foundry Service Broker API: Simplicity Is the Secret Sauce
3 May 2017 3:00pm, by Joab Jackson
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
API Management / Cloud Services / Data Science / DevOps / Open Source / Software Development
Capital One Opened Its APIs to Third-Party Developers — Here’s What They Learned
3 May 2017 1:00pm, by Alex Williams
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
Containers / DevOps / Kubernetes / Open Source / Software Development
Red Hat and Dell EMC: Two Perspectives from DockerCon
28 Apr 2017 3:00pm, by Alex Williams
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Analysts.svg
Cloud Services / Containers / DevOps / Kubernetes
Navigating Cloud-Native Alliances
27 Apr 2017 3:00pm, by Lawrence E Hecht
CI/CD / Cloud Native Ecosystem / DevOps / Observability / Software Development
How Node.js Helped Fashion E-Tailer Net-a-Porter Handle Java-Crushing Sale Traffic
27 Apr 2017 6:00am, by Michelle Gienow
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
API Management / Cloud Native Ecosystem / Cloud Services / DevOps / Kubernetes / Software Development / Sponsored
Developers First: The Cloud Foundry Service Broker API and Kubernetes
26 Apr 2017 5:50pm, by Alex Williams
Pagination Previous Button
41 42 43 44 45 46 47 48 49 50
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.