Operations | Monitoring | ITSM | DevOps | Cloud

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

How Cloud-Native Artifact Management Can Facilitate the Move to Platform Engineering

In this session we will explore why prioritizing artifact management is essential in advancing to self-service IDPs and how adoption of Cloudsmith offers solutions to common challenges such as high infrastructure costs, managing security vulnerabilities, and maintaining productivity. Attendees will gain insights into best practices of implementing an artifact repository at the center of their CI/CD pipeline.

How does Git work?

If you're like me and have less than twenty years of software engineering experience, the thought of a world without Git doesn't seem possible. When I started to research for this post, I almost fell out of my chair when I read that Git was created in 2005. It doesn't seem that long ago... either that, or I'm simply getting old. When I started programming, I asked myself a question I sometimes still ask myself today - How does git work? I often find myself being scared of certain Git commands.

Using K8S But Not Overhauling Your Devops Processes

Kubernetes is now the industry standard for cloud-based organizations. Slowly, many enterprises and mid-level companies are adopting it as the default platform for managing their applications. But we all know Kubernetes adoption has its challenges, as well as its associated costs. How do we decide when and what to migrate to Kubernetes? Does migrating to Kubernetes mean overhauling all DevOps processes? Adopting K8S should not lead to an overhaul of your DevOps process - it should complement it.

Choosing the Best SRE Tools for Your Business: A Buyer's Guide

If you're a member of a Site Reliability Engineer(SRE), DevOps, or IT operations team, you're likely familiar with the challenges of maintaining system uptime and reliability. That's where SRE tools come in. They are the unsung heroes that help maintain reliability and performance. In today's tech-driven world, these tools are more important than ever. This guide is here to help you choose the best SRE tools for your enterprise team.

Optimizing DevOps with Kubernetes Ephemeral Environments: Efficient Testing and Deployment

Ephemeral environments transform software development by providing temporary, isolated spaces for testing and deploying microservices without affecting production. Given its robust orchestration capabilities, Kubernetes excels at creating these temporary environments, allowing teams to efficiently manage and scale containerized applications. By integrating tools like Helm and Kustomize, developers can maintain a codified version of their app and its dependencies.

How To Build A Successful Cloud Strategy in 2024

Businesses move to the cloud for several reasons. For some, moving to the cloud means gaining access to the best enterprise-level technology without the associated costs of handling, maintaining, and managing the underlying infrastructure. For others (like startups), the ability to scale quickly and respond faster to market demands is at the top of the list.

How Ubuntu keeps you secure with KEV prioritisation

The Known Exploited Vulnerabilities Catalog (KEV) is a database published by the US Cybersecurity and Infrastructure Security Agency (CISA) that serves as a reference to help organisations better manage vulnerabilities and keep pace with threat activity. Since its first publication in 2021, it has gone beyond its US federal agency scope and has been adopted by various organisations across the globe as guidance for their vulnerability management prioritisation frameworks.

How To Identify Requests as Part of an End-To-End Tracing Strategy

Tracing follows requests as they move through an entire network, from the initial client request to the final response. In financial services, end-to-end tracing is essential for maintaining robust security, ensuring comprehensive observability of system operations, and understanding chains of events in case of issues or anomalies.

Software Deployment Best Practices for Modern Engineering Teams

Adopting best practices for software deployment is essential to maintaining a high standard of quality, minimizing downtime, and ensuring that your applications meet user expectations. Here are five best practices to help you deploy your software more securely and reliably.