DevOps
Explore the organizational team structure and vast umbrella of tools and technology created to facilitate and support it. Covering both tools and culture from internal and external viewpoints, by practitioners and analysts alike, these articles will help guide you on your adoption journey.
Top Stories
-
Video
08 Apr 2024
Learn Jenkins: Tutorial for beginners
Jenkins is a popular open source CI/CD tool, and it's not hard to learn either. Learn to build your own CI/CD pipelines with this full Jenkins tutorial for beginners. Continue Reading
-
News
04 Apr 2024
JetBrains IDEs add local AI code completion
JetBrains beats GitHub Copilot to an increasingly popular trend that circumvents copyright and data privacy concerns with cloud-based AI assistants. Continue Reading
-
Tutorial
27 Mar 2023
Simplify code with for_each and dynamic blocks in Terraform
In this tutorial, get hands-on practice using Terraform features like dynamic blocks and the for_each attribute to write cleaner, more reusable code for cloud deployments. Continue Reading
-
Definition
23 Mar 2023
Azure DevOps
Azure DevOps -- rebranded from Visual Studio Team Services (VSTS) in 2018 -- is a software-as-a service (SaaS) platform from Microsoft designed to provide a comprehensive toolchain for developing and deploying software projects. Continue Reading
-
Tip
21 Mar 2023
The fundamentals of achieving high cohesion and low coupling
It's easy to say, 'high cohesion, low coupling,' but is it as easy to put into practice? We examine some of the basics behind cohesion, coupling and the right balance between them. Continue Reading
-
Opinion
20 Mar 2023
The rise of the non-developer
Low-code and no-code tools are often touted as solutions to the developer talent shortage -- but they might not be the full answer for companies facing a lack of tech skills. Continue Reading
-
Feature
10 Mar 2023
Is DevOps dead? What the future of DevOps could look like
While some think DevOps has run its course, others say it's just maturing and evolving into what organizations need -- which, for some, might include platform engineers. Continue Reading
-
Tip
24 Feb 2023
Tips for building a DevOps knowledge-sharing culture
The DevOps spirit of openness and collaboration makes knowledge sharing a necessity. Explore best practices for documenting and communicating knowledge within your organization. Continue Reading
-
News
23 Feb 2023
CEO reflects on remote work, team-building amid Ukraine war
A GraphQL API management company is on track for an official launch in the coming months, despite a year of massive challenges for its developer team in Ukraine. Continue Reading
-
Definition
22 Feb 2023
Go programming language
Go, also called Golang or Go language, is an open source programming language that Google developed. Continue Reading
-
Definition
21 Feb 2023
GitHub
GitHub is a web-based version control and collaboration platform for software developers. Continue Reading
-
Answer
16 Feb 2023
What are hyperautomation use cases for IT operations?
Fully automated NoOps workflows might not be possible, but there's always room to further automate existing processes. An expert explains two hyperautomation use cases for DevOps. Continue Reading
-
Definition
01 Feb 2023
technical debt
Technical debt -- or tech debt -- is the implied cost incurred when businesses do not fix problems that will affect them in the future. Continue Reading
-
Opinion
30 Jan 2023
3 key steps when creating a DevOps implementation plan
Shifting to the DevOps model can be complicated and challenging. Set your team up for success by learning which areas to prioritize at the early stages of DevOps adoption. Continue Reading
-
News
26 Jan 2023
Lens Kubernetes developer portal expands with Shipa buy
The early stage startup, co-founded by Juniper and CloudBees vets, adds a "stupid easy" option for application auto-discovery and ongoing management, according to Mirantis. Continue Reading
-
Tip
12 Jan 2023
8 tips for building a multi-cloud DevOps strategy
DevOps practices and tools have many benefits for application development, deployment and monitoring in complex IT environments that span multiple clouds. Continue Reading
-
Tip
11 Jan 2023
Demystify the DevOps process, step by step
While varying definitions and vendor marketing spins can make the meaning of DevOps tough to nail down, there are concrete principles and processes that underpin the methodology. Continue Reading
-
Definition
04 Jan 2023
ChatOps
ChatOps, sometimes known as conversation-driven collaboration or conversation-driven DevOps, is the use of chat clients, chatbots and other real-time communication tools to facilitate software development and IT operations tasks. Continue Reading
-
Tip
27 Dec 2022
Compare Go vs. Python: What are the differences?
Golang and Python are both versatile, popular languages, but they have some important differences that developers should take into account when planning software projects. Continue Reading
-
News
15 Dec 2022
Lego site vulnerabilities highlight API security gaps
What's old is new again: Lego site BrickLink was found vulnerable to cross-site scripting and other well-understood types of attacks, intensifying scrutiny on API security. Continue Reading
-
Tip
14 Dec 2022
Carefully weigh these DevOps pros and cons
DevOps can help organizations gain a competitive edge through fast and iterative software development cycles. Still, there are tradeoffs to consider. Continue Reading
-
Definition
08 Dec 2022
Hofstadter's law
Hofstadter's law states that a project always takes longer than expected, even when the law is taken into account. Continue Reading
-
Definition
06 Dec 2022
event-driven application
An event-driven application is a computer program written to respond to actions generated by a user or system. Continue Reading
-
Tip
28 Nov 2022
How to make and use maps in Golang
Maps are a popular data structure in many programming contexts thanks to their efficiency and speed. But, in Go, some unique features make maps especially useful. Continue Reading
-
Tip
23 Nov 2022
Use the CALMS framework for a smooth DevOps transition
Adopting DevOps can be challenging, especially when communicating across IT and business teams. The five elements of the CALMS framework can help organizations measure progress. Continue Reading
-
Definition
22 Nov 2022
DevSecOps
DevSecOps (development plus security plus operations) is an approach that combines application development, security, operations and infrastructure as code (IaC) in an automated continuous integration/continuous delivery (CI/CD) pipeline. Continue Reading
-
News
02 Nov 2022
Fresh crop of IT automation tools targets platform engineers
As enterprise IT shifts from full-stack DevOps to platform engineering, IT automation tools reinvented for the Kubernetes era can reduce toil for operators. Continue Reading
-
News
01 Nov 2022
Security AI shifts left into DevSecOps
DevSecOps vendors such as GitLab and Palo Alto's Prisma Cloud embrace security AI throughout the software development lifecycle, as IT trust in AI grows. Continue Reading
-
Opinion
01 Nov 2022
AnsibleFest 2022: Automation across distributed environments
IT environments are more distributed than ever, making infrastructure management increasingly challenging. Ansible's automation capabilities can help IT ops handle the complexity. Continue Reading
-
Tip
28 Oct 2022
Why contract testing can be essential for microservices
Developers face numerous struggles trying to perform traditional, end-to-end integration testing on microservices. Contract testing presents a potential alternative. Continue Reading
-
News
27 Oct 2022
Platform engineers plug abstraction leaks
Platform engineers presented at KubeCon about how new tools have helped them better hide infrastructure complexity from developers. But a paradox of choice remains. Continue Reading
-
Tip
24 Oct 2022
What Golang generics support means for code structure
Generics are a relatively recent addition to the strongly and statically typed Go language. Learn the benefits of using generics in Golang and how to get started. Continue Reading
-
News
18 Oct 2022
Enterprises learn the downsides of DevSecOps metrics
DevSecOps metrics can be helpful, but they can also steer developer and security collaboration in an unproductive direction if they are over-emphasized, practitioners said. Continue Reading
-
Tip
14 Oct 2022
What DevOps teams need to know about API management
Managing today's sprawling API ecosystems is increasingly daunting for DevOps teams. Learn what to look for when choosing a tool to reduce the complexity of API management. Continue Reading
-
Definition
07 Oct 2022
sunsetting
Sunsetting is the intentional phasing out or termination of something, and in business, the term is used often regarding brands, partnerships, agreements, policies, and hardware and software. Continue Reading
-
News
06 Oct 2022
HashiCorp Waypoint public beta adds fresh take on PaaS
The sales pitch for HashiCorp Waypoint sounds a lot like traditional PaaS, but its technical approach may be uniquely well-suited to the recent rise of DevOps platform engineering. Continue Reading
-
Feature
06 Oct 2022
What we can learn from the top DevOps articles of 2022
From runbooks to open source tools and self-service portals, 2022 was a big year for DevOps. IT teams preparing for 2023 should brush up on their understanding of DevOps. Continue Reading
-
News
29 Sep 2022
Cloud Custodian spans FinOps, SecOps cloud policies
Users such as Avalara and HBO Max use Cloud Custodian to manage cloud cost and security policies, as the project's founders prepare Kubernetes support to rival OPA and Kyverno. Continue Reading
-
News
28 Sep 2022
CloudBees ReleaseIQ buy renews CI/CD pipeline, SaaS support
The newly acquired startup adds SaaS-based low-code views into multiple tools and doesn't require upfront integration work, as CloudBees regroups after recent upheavals. Continue Reading
-
Feature
26 Sep 2022
Explore the pros and cons of Go for DevOps
Author and Docker engineer Teiva Harsanyi explains the benefits of Golang -- including why he sees it as the future of back-end development -- and how to avoid common pitfalls. Continue Reading
-
News
22 Sep 2022
IT pros pan government software supply chain security advice
As the prospect of federally mandated SBOM drives up usage of the software supply chain security tech, the government's documentation so far adds to risky confusion, experts say. Continue Reading
-
News
20 Sep 2022
Aqua adds software supply chain security to DevSecOps mix
A new software supply chain security module for Aqua's platform correlates runtime security monitoring with pre-deployment scans as IT pros look to merge disparate tools. Continue Reading
-
Tip
16 Sep 2022
How to bolster vulnerability management with DevSecOps
DevSecOps pushes security work into every stage of the software delivery lifecycle. Vulnerability management is a critical element to this security posture. Continue Reading
-
Opinion
14 Sep 2022
5 ways to improve your cloud security posture
With more applications deployed to multiple clouds, organizations must shore up their security posture, and cloud security posture management is designed to help. Find out why. Continue Reading
-
Tip
08 Sep 2022
Build AI into the DevOps maturity model for smooth sailing
AI has promising applications in DevOps, but organizations must account for the maturity of their teams, processes and tools to ensure the success of their AI initiatives. Continue Reading
-
News
11 Aug 2022
How CI/CD pipelines are putting enterprise networks at risk
At Black Hat USA 2022, NCC Group researchers demonstrated how threat actors can compromise CI/CD pipelines and break out into enterprise networks and cloud environments. Continue Reading
-
Tip
10 Aug 2022
DevOps vs. AgileOps: What's the difference?
While AgileOps may seem like a sign that the IT industry has reached 'peak Ops,' the approach could enable DevOps teams to further refine their operations. Continue Reading
-
Tip
10 Aug 2022
How to create and manage a rock-solid DevSecOps framework
Going from DevOps to DevSecOps requires a serious adjustment -- but it's a change that improves both the IT ecosystem and the IT department's collaboration prowess. Continue Reading
-
News
08 Aug 2022
Blue chips hone continuous compliance as GRC pressures mount
The concept of continuous improvement has found its way into IT governance, as companies such as Fannie Mae, JPMorgan Chase and John Deere embrace continuous compliance. Continue Reading
-
News
03 Aug 2022
Another new CloudBees CEO faces fierce CI/CD tools rivalry
Former SAP and Cisco strategy exec Anuj Kapur is tasked with keeping CloudBees CI/CD and DevOps platform tools relevant as the cloud-native arms race intensifies. Continue Reading
-
Tip
29 Jul 2022
Get to know Amazon DevOps Guru for system monitoring
Amazon DevOps Guru gives IT admins machine learning-driven insights into applications to respond to problems quickly and efficiently. Discover how it works and its benefits. Continue Reading
-
Tip
26 Jul 2022
Putting up DevOps guardrails -- what does that mean?
IT projects without proper communication and collaboration can be risky for organizations to take on -- that's where DevOps guardrails come in. Learn more below. Continue Reading
-
News
20 Jul 2022
CNCF, CISA address hurdles to SBOM for cloud security
Discussions in the tech industry about how to overcome cloud security challenges for SBOMs include an early-stage CNCF idea that uses a graph database to manage transitory metadata. Continue Reading
-
Tip
30 Jun 2022
A 7-point language comparison of Ballerina vs. Golang
This comparison takes a look at both Ballerina and Golang, including their support for high-level programming, libraries, built-in management features and community support. Continue Reading
-
News
30 Jun 2022
Atlassian Confluence zero day triggers IT security ire
A critical Atlassian Confluence vulnerability disclosed this month draws critiques from some IT practitioners about the vendor's overall security posture. Continue Reading
-
Definition
28 Jun 2022
hardware security
Hardware security is vulnerability protection that comes in the form of a physical device rather than software that's installed on the hardware of a computer system. Continue Reading
-
Definition
28 Jun 2022
binary-coded decimal
Binary-coded decimal is a system of writing numerals that assigns a four-digit binary code to each digit 0 through 9 in a decimal (base 10) number. Continue Reading
-
Tip
27 Jun 2022
How viable is it to create microservices in Python?
Python offers microservices developers access to advanced scripting, embedded testing and plugin tooling. But is it a good fit for you? And what are the alternatives if it isn't? Continue Reading
-
Tip
23 Jun 2022
Scrum vs. DevOps: Are they intertwined or redundant?
To keep up with a complex CI/CD environment, IT ops teams can choose between Scrum or DevOps -- or use them together. Discover the roles and benefits of each approach. Continue Reading
-
Tip
22 Jun 2022
Develop a DevOps branching strategy to promote efficiency
Projects in DevOps environments can move quickly, which often creates chaos. To curb the confusion, use a branching strategy to track changes as teams work simultaneously. Continue Reading
-
Definition
20 Jun 2022
hexadecimal
Hexadecimal is a numbering system with base 16. It can be used to represent large numbers with fewer digits. Continue Reading
-
News
09 Jun 2022
DevSecOps demands focus on developer experience, IT pros say
It's not enough to set up an approved path to production to establish DevSecOps, experienced platform engineers say; developer experience and collaboration are equally important. Continue Reading
-
News
09 Jun 2022
OpenTelemetry inspires CDF's event-driven architecture plan
The CDEvents project and others like it aspire to standardize how CI/CD pipeline tools share data, filling a role similar to OpenTelemetry's in the observability realm. Continue Reading
-
News
08 Jun 2022
New CD Foundation GM fights CI/CD pipeline fragmentation
Former Ericsson engineer Fatih Degirmenci will coordinate between CDF projects and CNCF working groups to secure software supply chains and ensure interoperability among tools. Continue Reading
-
Tip
03 Jun 2022
DevOps goals and objectives for a smooth adoption roadmap
Start your organization's DevOps adoption journey with the right set of metrics -- and drill down from there. And while no two orgs are the same, they share some key goals. Continue Reading
-
Tip
01 Jun 2022
DevOps architect vs. engineer: What's the difference?
DevOps engineers and architects work in the same environment, but their roles, skills and experience differ. Learn what each entails and how to prepare for one over the other. Continue Reading
-
Opinion
23 May 2022
Highlights from KubeCon + CloudNativeCon Europe 2022
Now that KubeCon + CloudNativeCon Europe has come to a close, check out these updates from vendors across the conference floor. Continue Reading
-
Definition
19 May 2022
multiprogramming
Multiprogramming is a rudimentary form of parallel processing in which several programs run at the same time on a uniprocessor system. Continue Reading
-
Tip
19 May 2022
Reduce cloud waste with careful DevOps cost management
To keep up with swift business demands and managing the costs of the cloud, organizations can turn to DevOps. Follow these four principles to reduce waste. Continue Reading
-
News
19 May 2022
Citi gives software supply chain security kit to OpenSSF
The financial services company's prototype system based on CNCF's software supply chain security guidelines joins OpenSSF's $150 million open source standards campaign. Continue Reading
-
Tip
11 May 2022
Important DevOps engineer programming languages to learn
We've learned that DevOps demands some code knowledge -- but there are a lot of languages to choose from. Think about CI/CD, object-oriented languages and infrastructure as code. Continue Reading
-
News
11 May 2022
OpenShift boosts DevSecOps with VMware Tanzu in its rear view
Red Hat expands OpenShift, with VMware Tanzu poised to capture at least some of its vast vSphere install base as enterprises get serious about container-based DevOps platforms. Continue Reading
-
Feature
10 May 2022
Case study: Scaling DevSecOps at Comcast
Comcast's DevSecOps transformation started small but quickly gained steam, resulting in 85% fewer security incidents in production. Learn more in this case study. Continue Reading
-
Tip
05 May 2022
6 ways cloud-native and cloud-agnostic architecture differ
While development teams should carefully weigh the tradeoffs between cloud-native and cloud-agnostic architectures, they don't necessarily have to commit to just one. Continue Reading
-
Tip
21 Apr 2022
How to create a DevOps self-service portal
Remote DevOps teams need the tools to build and deploy applications independently -- that's where self-service portals come in. Discover the benefits and how to build one. Continue Reading
-
Tip
20 Apr 2022
Do DevOps and the Theory of Constraints still relate?
The Theory of Constraints still holds weight in the IT industry decades later, but the adoption of DevOps slims down some of its relevancy. Here's how. Continue Reading
-
Tip
18 Apr 2022
The fundamentals of writing effective acceptance criteria
Acceptance criteria plays a key role in shaping an application from the user standpoint. We review some of the basic things to remember when it comes to acceptance criteria. Continue Reading
-
News
13 Apr 2022
IT pros lambaste Atlassian communication amid cloud outage
IT pros including affected Atlassian customers and prospective cloud users were critical of Atlassian's communications both publicly and privately during its ongoing SaaS outage. Continue Reading
-
News
12 Apr 2022
Atlassian cloud outage could take weeks to resolve
As Atlassian's cloud outage neared the one-week mark, the company informed affected customers that it could take up to another two weeks to fully recover. Continue Reading
-
News
11 Apr 2022
Perforce acquires Puppet for infrastructure as code
Puppet execs had previously targeted an IPO for the company but opted for 'Plan B' in the deal, which primarily focuses on its infrastructure-as-code and compliance tools. Continue Reading
-
News
07 Apr 2022
Atlassian product expansion raises fresh integration questions
Atlassian added analytics and new Atlas and Compass apps to orchestrate work among distributed teams, but some customers still seek deeper integrations between its cloud tools. Continue Reading
-
Feature
07 Apr 2022
DevOps administrator: The role and responsibilities
To really understand a job, it's best to hear from those who have held it. Learn about what it means to work in a DevOps role from these practitioners. Continue Reading
-
News
04 Apr 2022
Can 'shift left' in DevOps pipelines go too far?
More and more functionality, from security to cost management, is now packed into DevOps pipelines -- but if done improperly, "shift left" can create more problems than it solves. Continue Reading
-
News
31 Mar 2022
Docker drops Desktop roadmap hints after cash infusion
The roadmap for Docker Desktop will include security updates and serverless support, as industry watchers speculate about potential acquisition interest from Atlassian. Continue Reading
-
Tutorial
21 Mar 2022
NetOps vs. DevOps vs. NetSecOps: What's the difference?
DevOps, NetOps and NetSecOps ... oh my! These IT concepts have their differences, but at the end of the day, they're family. Here's how they relate. Continue Reading
-
Feature
18 Mar 2022
6 DevOps soft skills and how they drive success
DevOps is built on collaboration and communication -- and soft skills make that foundation strong. Discover six soft skills to help set you apart. Continue Reading
-
Tip
15 Mar 2022
Compare open source orchestration tools for DevOps
Orchestration is a vital piece of the modern IT ecosystem puzzle. Compare popular tools and learn how they fit together. Continue Reading
-
Definition
17 Feb 2022
Agile operations (AgileOps)
Agile operations, or AgileOps, is a digital business operating model that builds on Agile methodologies and DevOps techniques to help organizations adapt to change quickly and efficiently. Continue Reading
-
News
10 Feb 2022
As DevSecOps tools coalesce, IT pros ponder role overlaps
Dynatrace is among a slew of DevSecOps vendors touting a one-stop shop for observability and security automation, but IT pros say it's unlikely to displace existing tools for now. Continue Reading
-
Opinion
16 Dec 2021
ITIL vs. DevOps: What path should an enterprise choose?
Frameworks and methodologies must keep pace with technology stacks. ITIL fell too far behind between the release of ITIL 3 and ITIL 4, but there might be a middle ground. Continue Reading
-
News
15 Dec 2021
Log4j vulnerability nightmare: A DevSecOps wake-up call
DevSecOps can help mitigate the Log4j vulnerability, but it's unclear whether this latest cybersecurity crisis will bring about lasting adoption in the industry. Continue Reading
-
Feature
15 Dec 2021
8 key DevOps roles and responsibilities for team success
More than most IT initiatives, DevOps is built around people. Involve the right professionals, and get those people primed to work in concerted ways. Continue Reading
-
Feature
08 Dec 2021
Geek gifts 2021: Home office edition
Remote work seems to be here to stay for many IT pros, and shoppers for geek gifts this year have plenty of home office gadgetry and creature comforts from which to choose. Continue Reading
-
News
18 Nov 2021
DevOps platforms hone developer experience, yield ops wins
When IT ops teams centralized infrastructure automation behind developer-friendly self-service interfaces with DevOps platforms, developers weren't the only ones who benefited. Continue Reading
-
Tip
18 Oct 2021
5 nontechnical metrics to measure DevOps success
There are a lot of specific, technical KPIs for IT admins to track, but what are the nontechnical signs that your organization's DevOps transformation is going well? Continue Reading
-
Definition
05 Oct 2021
DevOps 2.0
DevOps 2.0 is the extension of DevOps practices through the entire organization, beyond development and IT ops. Continue Reading
-
Feature
16 Sep 2021
VMware DevOps platforms evolve without full-stack developers
Full-stack developers are rare in large enterprise companies, prompting VMware to realign its DevOps platforms to better accommodate ops specialists. Continue Reading
-
Tip
13 Sep 2021
Is Anywhere Operations the right path for your organization?
Transitioning to remote access has become a necessary reality. And while there are benefits to the Anywhere Operations model, organizations must be wary of its challenges, too. Continue Reading
-
News
22 Jul 2021
DevOps platforms seen as key to enterprise evolution
Ten years into the DevOps movement, an industry report finds DevOps is still rarely done well at scale, and says centralized platforms hold the key to further progress. Continue Reading
-
Opinion
09 Jul 2021
Get around the biggest disadvantage of DevOps: Cost
DevOps is expensive -- maybe too expensive. So, how can you slash the price tag? Instead of diving into a full culture shift, adopt only the processes that benefit your business. Continue Reading
-
Tip
21 Jun 2021
6 steps to reduce SRE toil
All organizations suffer from toil -- even if they don't call it that. And while SRE is not a single product, there are many ways to instill its concepts into IT environments. Continue Reading
-
Tip
07 Jun 2021
The root cause analysis process needs all IT hands on deck
What caused the problem and where? If IT needs to know, they'll need more than one team to find it. Take one of these three approaches to collaborative RCA for a clearer picture. Continue Reading