Operations | Monitoring | ITSM | DevOps | Cloud

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

Live Linux kernel patching with progressive timestamped rollouts

The apt package manager is responsible for installing.deb packages on Ubuntu LTS (long-term support) and interim releases, including the.deb package for the Linux kernel. Updating the kernel package requires a system restart, leaving systems vulnerable between the moment the Linux kernel package is installed and when the machine is rebooted.

30+ Essential Cloud Metrics For SaaS And FinOps Teams

Author Jeff Duntemann said a good tool improves how you work, whereas a great tool transforms your thinking. Companies that want to improve their cloud-based operations can rely on cloud metrics as an effective tool for transforming their cloud operations. You can’t fix what you don’t measure. Cloud metrics are the logs of data that a cloud infrastructure or application generates.

Stop paying for Microsoft 365 licenses

When someone leaves your company, the natural step is to disable their Microsoft 365 account. But what many businesses don’t realize is that they often continue paying for that user’s license — just to retain access to their OneDrive files, Teams chats, and emails. Over time, this adds up to thousands in unnecessary costs. In this article, we’ll explain.

LangChain & LangGraph: The Frameworks Powering Production AI Agents

Your AI agent worked flawlessly in development, with fast responses, clean tool use, and nothing out of place. Then it hit production. A simple "What's our pricing?" query triggered six API calls, took 8 seconds, and returned the wrong answer. No errors. No stack traces. Unlike traditional systems, AI agents don't crash, they drift. They make poor decisions quietly, and your monitoring says everything's fine.

Top NetSuite Connectors in 2025 and How Businesses Use Them

NetSuite connectors unlock the real power of your ERP by bridging gaps between systems, data, and decisions. According to McKinsey, only 1 in 5 companies capture more than half the expected value from their ERP investments. The missing link? Integration. Core modules alone are not enough. Today’s ERPs must serve as connected command centers, linking systems, syncing data, and supporting real-time decision-making. NetSuite is no exception.

Zero Ticket IT Process Automation: Beyond the Service Desk

Traditional IT process automation has always promised faster, more efficient operations. But for years, it’s been largely synonymous with service desk workflows: password resets, access requests, and the like. Those are important, no doubt. But limiting automation to the service desk is like only automating the assembly line in a factory while leaving the rest of the production floor manual.

Logging in Docker Swarm: Visibility Across Distributed Services

Docker Swarm's logging model shifts from individual container logs to service-level aggregation. The docker service logs command batch-retrieves logs present at the time of execution, pulling data from all containers that belong to a service across your cluster. This approach gives you a unified view of distributed applications, but it comes with its patterns and considerations for effective observability.

How to Write Logs to a File in Go

When your Go application moves beyond development, you need structured logging that persists. Writing logs to files gives you the control and reliability that stdout can't match, especially when you're debugging production issues or need to meet compliance requirements. This blog walks through the practical approaches, from Go's standard library to structured logging with popular packages.

Departed M365 Users

When someone leaves your organization, the first step IT usually takes is to disable their Microsoft 365 account. But have you ever stopped to ask: The answer might surprise you. If you’re not actively managing this, Microsoft will automatically delete that data — often in as little as 30 days. This post explains exactly what gets deleted (and when), why this is a problem, and what you can do to protect that data — without paying for unnecessary licenses.