Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on Containers, Kubernetes, Docker and related technologies.

Navigating the Cloud with Civo: Understanding Public vs. Private Solutions

As businesses evolve in today’s digital landscape, the need for efficient and scalable computing resources has become paramount. In the early days of the Internet, large corporations would build or rent out large data centers to run their applications and serve customers. This was great as they could use dedicated hardware and expand as they pleased.

Getting started with Tensor Cores

Technology is advancing rapidly, and with it comes a growing demand for powerful computers, especially in fields such as machine learning (ML), artificial intelligence (AI), and high-performance computing. As these areas develop, the size and complexity of the data they handle also increases. This surge in computing power requirements necessitates new methods for processing large amounts of data efficiently, without sacrificing accuracy or speed.

Why Kubernetes Is Becoming the Platform of Choice for Running AI/MLOps Workloads

Artificial intelligence (AI) and machine learning operations (MLOps) have become crucial across a wide swath of industries, with the two technologies working in tandem to provide value. AI enables data-driven insights and automation, while MLOps ensures efficient management of AI models throughout their lifecycle. With AI’s growing complexity and scale, organizations need robust infrastructure to manage intensive computational tasks, giving rise to platforms like Kubernetes.

Is the Cloud Broken? Rethinking Simplicity, Value, and Purpose in Cloud Computing

As someone deeply embedded in the cloud-native space, I’ve witnessed how the rapid evolution of cloud computing has unlocked remarkable opportunities—but also introduced significant challenges. Recently, I revisited some research we conducted back in 2022, which revealed a critical trend: despite the hundreds of services offered by the major cloud providers (the Big Three hyperscalers), most businesses use fewer than 10 services from their cloud provider.

Securing Argo CD for 2025: Looking Back at Key Achievements and Innovations in 2024

Argo CD is a declarative, GitOps-based continuous delivery tool designed to simplify and streamline application deployments in Kubernetes environments. As part of the CNCF (Cloud Native Computing Foundation) ecosystem, Argo CD has become a cornerstone for teams embracing cloud-native development practices. At its core, Argo CD ensures that the desired application state defined in Git repositories is automatically synchronized with the live state of applications running in Kubernetes clusters.

Your data applications, contained and maintained

It’s time to stop proclaiming that “cloud native is the future”. Kubernetes has just celebrated its 10 year anniversary, and 76% of respondents to the latest CNCF Annual Survey reported that they have adopted cloud native technologies, like containers, for much or all of their production development and deployment. Cloud native isn’t the future – it’s here and now. Data-intensive workloads are no exception.

Key metrics for Kubernetes performance monitoring: A practical guide

Kubernetes is known to be the best container orchestration tool, but it can also add complexity to resource management, particularly as your clusters expand. Without proper monitoring, problems can rapidly worsen, resulting in subpar application performance, service interruptions, and higher expenses. In this blog, you will learn the key metrics for monitoring Kubernetes performance and how monitoring these can assist you in maintaining optimal performance in your environment.

Docker Networking 101

This series will guide you through the most crucial container networking concepts. You don't need to be a Docker expert to apprehend the different concepts introduced here, though a basic understanding of networking, Docker, and Kubernetes is required. You can fast-track to the second part by going to Docker Networking Part II. Docker is a tool designed to create, build, and run isolated environments inside containers. It's widely used to containerize applications to run inside lightweight containers.

Accelerate root cause analysis with Watchdog and Faulty Kubernetes Deployment

Understanding and managing the impact of Kubernetes changes is one of the biggest challenges for modern DevOps teams. Every modification to a manifest, whether it’s adjusting memory limits, tweaking CPU allocations, or updating container images, has the potential to destabilize services or degrade performance.

The Secret Weapon for Product Success: Developer Documentation Explained

Discover why developer documentation is your product's secret weapon for success. In this talk from Civo Navigate Europe 2024, Frédéric Harper, Principal Developer Advocate at Construct, breaks down why great documentation is essential for user adoption and business growth. Learn actionable tips to improve your docs, avoid common pitfalls, and create a flawless developer experience that drives retention and customer satisfaction.