Operations | Monitoring | ITSM | DevOps | Cloud

Containers

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

Understanding the Essentials of Software Testing: A Comprehensive Guide

Software testing plays a crucial role in ensuring that applications function correctly and meet user expectations. In this blog, we will explore the fundamental aspects of software testing, including its importance, types, and the lifecycle phases involved.

Optimise your ML workloads on Kubernetes

Kubernetes has proven to be a vital tool for developing and running ML models. It enhances experimentation, workflow management, and ensures high availability while handling the resource-intensive nature of AI workloads. With optimizations, Kubernetes can further improve resource utilization, making AI/ML projects more efficient.

Join Ken on SMC Journal - Scaling Kubernetes, Microservices, and Ephemeral Environments

Check out Ken Ahrens and Scott Moore as they discuss some blockers of developer productivity when building in Kubernetes, and how removing environment and data challenges can reduce toil and frustration! You can catch the full podcast on Scott’s page here: Scott Moore: Hey everybody out there in internet meme land. It’s time to hide your kids and hide your wife because it’s time for the SMC Journal podcast. Some of you will get that joke. Others will not.

Installing Karpenter: Lessons Learned From Our Experience

This article shares our experience migrating from the AWS Cluster Auto Scaler to Karpenter. We provide an overview of the steps we took to install Karpenter. This article is the first in a series dedicated to Karpenter. In future posts, we will cover other aspects of using Karpenter.

Rightsizing & Handling Resource Allocation in Kubernetes

Handling resource allocation within Kubernetes clusters is of paramount importance. Proper resource allocation in Kubernetes ensures optimal performance and efficient utilization of the underlying infrastructure, safeguarding against capacity issues and application downtime. In contrast, improper resource allocation can lead to a plethora of challenges, from wasted resources to compromised application performance.

Everything you need to know about Large AI Model Training

When looking back at the role artificial intelligence (AI) has played in revolutionizing different industries that would typically require human intelligence, it is important to consider the next steps in this journey and how it is starting to evolve. With the growth of the industry, the volume and complexity of data are becoming unmanageable for pre-existing AI models.

The Cost of Cloud 2024: Rising Prices, Challenges, and Sustainable Solutions

In 2024, the cloud computing landscape faces significant challenges as costs and complexities rise. Our latest report, The Cost of Cloud 2024, explores these issues, focusing on the dominance of Azure, AWS, and GCP, and offers strategies for navigating this evolving landscape.

What's New in Kubernetes 1.31: Elli

Kubernetes 1.31, also refered to as 'Elli', is the latest release from the Kubernetes project, introduces several significant updates that enhance the orchestration capabilities of the platform. This release continues the trend of evolving Kubernetes into a more robust, scalable, and secure system for managing containerized applications across diverse environments. Below, we delve into the key updates in Kubernetes 1.31. Kubernetes v1.31 will be available through on Civo shortly.