Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on DevOps, CI/CD, Automation and related technologies.

Database Governance with OPA in Harness DB DevOps | Harness Blog

Harness Database DevOps integrates Open Policy Agent (OPA) to enforce database governance through policy as code. By embedding compliance rules directly into CI/CD pipelines, teams can automatically prevent risky database changes, maintain audit trails, and meet regulatory requirements without slowing down development. Database systems store some of the most sensitive data of an organization such as PII, financial records, and intellectual property, making strong database governance non-negotiable.

Making the Case for Vendor-Backed Puppet Core

Thousands of organizations rely on open source community builds for infrastructure automation. But if you're tasked with certifying, maintaining, and patching those builds yourself, you know the burden firsthand. The reality is that managing open source internally consumes time, introduces risk, and diverts resources from higher-value initiatives. When critical vulnerabilities emerge, your team scrambles to assess, test, and deploy fixes, all while keeping production environments stable.

GitKraken Explains: How AI is Changing Your Commit History

AI commit message generation is fast, accurate, and consistent. It's also missing the most important thing: the why. AI-assisted Git workflows can summarize a diff in seconds, but they optimize for description, not decision-making. In this video, we break down what AI commit messages do well, where they fall short, and how to use them without quietly erasing the context future teammates (and future you) actually need.

6 Underused Git Commands That Save Time

Git is full of underused powers that most developers never discover. In this GitKon 2025 session, GitKraken Senior Product Manager Jonathan Silva reveals 6 lesser-known Git commands that solve real workflow pain points, from recovering lost commits to managing stashes strategically. Learn how to undo commits without losing work, recover deleted branches with git reflog, cherry-pick without immediate commits, target specific stashes, see contributor breakdowns, and more. Jonathan also demonstrates how GitKraken Desktop makes these workflows visual and intuitive.

Beyond Mirroring: 5 Reasons Your DevOps Strategy Depends on Repository Federation

For today’s leading enterprise computing environments, the concept of “centralized headquarters” is a relic. Today, R&D happens on different continents, spanning cloud, on-prem and hybrid environments, while stretching across multiple regulatory jurisdictions. But here is the hard truth: Most global organizations are still managing their binaries using legacy mirroring or “blind” infrastructure-level syncing. They treat artifact delivery like a basic file-transfer mechanism.

Why API Documentation Is a Core Engineering Discipline, Not an Afterthought

Developers rarely cite documentation as the most exciting part of building an API. Yet it is frequently the factor that determines whether an integration succeeds in days or drags on for weeks. Poor documentation creates friction at every stage of the API lifecycle. Consumers misunderstand endpoints, send malformed requests and file support tickets that a well-structured reference would have made unnecessary.

Counting Consecutive Repeating Segments in URL Strings via Trino SQL

Short Summary: Sometimes URL paths repeat by mistake because of tracking problems or redirect loops.. In this guide, you’ll learn how to find and count those repeats using Trino SQL. By using simple SQL tools like CTEs, arrays, and window functions, you can break a long link into smaller pieces and clean up the data without using complex regex.

WireMock vs MockServer vs Proxymock: Java Mocking in 2026

Your WireMock stubs are lying to you. They were accurate when someone wrote them six months ago, but the payment API added a metadata field in January, the inventory service switched from REST to gRPC in February, and nobody updated the stubs because the tests still pass. Meanwhile, production is breaking in ways your mocks will never catch. This is not a WireMock problem. It is a hand-written mock problem.

Migrate Your On-premises to the Cloud: A Step-by-Step Guide

Is it time to migrate your data center applications to the cloud? Get key considerations and a step-by-step migration path. Migrating your on-premises data center to the cloud can seem like a daunting task, from deciding on the right cloud deployment model to ensuring that your network connectivity is secure and scalable. For many companies, the question isn’t whether to migrate, but how to do it efficiently and with minimal disruption.

Step 2 to Web App Deployment: Back-End Deployment

Front-end deployment can embarrass you. Back-end deployment can wake you up at 2:13am. This is where web app deployment stops being about assets and starts being about state, uptime, traffic, and data that absolutely refuses to forget what happened five minutes ago. Back-end deployment is where complexity compounds. Quietly. Patiently. And then all at once. Let's talk about what's actually happening when you "just deploy the API.".