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
-
News
10 Jul 2024
IT ops pros grapple with glut of AI assistants
After nearly two years of hype, it's still early for enterprise GenAI. That said, skepticism -- and outright pessimism -- have begun to emerge about AI assistants for IT automation. Continue Reading
-
News
25 Jun 2024
JFrog buy bolsters MLOps combo with DevSecOps
JFrog plans to meld AI/ML development with established DevSecOps pipelines through the acquisition of Qwak in a bid to help more enterprise AI apps reach production. Continue Reading
-
Tip
12 May 2023
5 best practices for building a strong DevOps culture
Under the CALMS framework, establishing an open, collaborative culture from the outset is just as important as tools and technologies when starting out on your DevOps journey. Continue Reading
-
Tip
03 May 2023
Unify business and IT with DevOps value stream management
Value stream management can be a powerful tool to align DevOps with the business by optimizing data analysis and improving collaboration and reporting. Continue Reading
-
News
02 May 2023
Citing data privacy, GitLab syncs with Google generative AI
GitLab's deal with Google lets it keep sensitive customer data in the GitLab cloud while training models, amid enterprise concerns about generative AI licensing and security risks. Continue Reading
-
Tip
01 May 2023
Stay ahead of threats with DevOps security best practices
Unsure where to start when it comes to securing your DevOps environment? Taking these five actions can strengthen your organization's defenses against cyber attacks. Continue Reading
-
News
28 Apr 2023
Amid supply chain attacks, emerging vendor rethinks SBOM
Early adopters such as Swisscom have used startup Codenotary’s notarization system to establish and track the provenance of software artifacts in pipelines and production. Continue Reading
-
Opinion
26 Apr 2023
Takeaways and emerging trends from KubeCon Europe 2023
An industry analyst shares key highlights and trends to watch from this year's KubeCon + CloudNativeCon Europe, including adoption of large language models and WebAssembly. Continue Reading
-
Tip
21 Apr 2023
A quick look at the Carbon programming language
Carbon is an experimental programming language built to stand on the shoulders of C++ -- but with a new outlook on memory safety, threading and functional programming. Continue Reading
-
News
19 Apr 2023
Atlassian demos ChatGPT tie-ins for Confluence, Jira Cloud
Atlassian teased early previews of cloud platform AI that supports natural language queries and automated links between Jira, Confluence and third-party products. Continue Reading
-
Tip
13 Apr 2023
Platform engineering vs. DevOps: What's the difference?
Platform engineering and DevOps both contribute to successful software development, but it's important to understand the nuances between the two functions in an IT organization. Continue Reading
-
News
13 Apr 2023
ChatGPT craze hits infrastructure as code
From GitHub's Copilot to a purpose-built product from Pulumi, generative AI is emerging for infrastructure as code, with the same potential benefits and risks it presents for apps. Continue Reading
-
Definition
11 Apr 2023
operational-level agreement (OLA)
An operational-level agreement (OLA) is a contract that defines how various IT groups within a company plan to deliver a service or set of services. Continue Reading
-
Tip
07 Apr 2023
The enduring link between Conway's Law and microservices
While Conway's Law is a decades-old concept, some would argue that the industry's rush to adopt microservices makes this take on development team structure more relevant than ever. Continue Reading
-
Feature
06 Apr 2023
Mainframe modernization to AI apps: USPTO reinvents itself
How the US Patent and Trade Office, founded in 1802, maintained IT resilience while managing systems ranging from mainframes to the cloud, AI and beyond. Continue Reading
-
Tip
05 Apr 2023
How to implement FinOps in DevOps pipelines
As cloud costs climb, applying FinOps principles in DevOps practices can optimize cloud spend. Learn how FinOps and DevOps can work together to promote better cloud resource use. Continue Reading
-
News
05 Apr 2023
Securing remote access grows crucial for DevSecOps
Between remote work and hybrid cloud lies a menacing security gap that experts warn more and more businesses will fall into without a cohesive approach. Continue Reading
-
Tip
30 Mar 2023
How to choose IT operations metrics that deliver real value
The sheer volume of data collected in today's IT environments can be overwhelming. But by focusing on the user experience, IT ops teams can pinpoint the metrics that matter most. Continue Reading
-
Definition
28 Mar 2023
object-relational mapping (ORM)
Object-relational mapping (ORM) is a way to align programming code with database structures. 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
-
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