Operations | Monitoring | ITSM | DevOps | Cloud

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

Docker Container Lifecycle Management

Managing an application's dependencies and tech stack across numerous cloud and development environments is a regular difficulty for DevOps teams. Regardless of the underlying platform it uses, it must maintain the application's stability and functionality as part of its regular duties. However, one possible solution to this problem is to create an OS image that already contains the required libraries and configurations needed to run the application.

Embracing Asynchronous Communication at Qovery

In today’s face-paced and interconnected business environment, effective communication is at the heart of a successful organisation. After the pandemic and as companies expand across timezones, rely on remote teams that enhance diversity, and seek to increase productivity, our traditional approach of synchronous communication can become a struggle.

Comparing Networking Solutions for Kubernetes: Cilium vs. Calico vs. Flannel

In Kubernetes, networking holds immense significance as it enables seamless communication among various components and facilitates uninterrupted data flow. To allow pods within a Kubernetes cluster to engage with other pods and cluster services, each of them requires an exclusive IP address. Consequently, networking solutions in Kubernetes encompass more than mere interconnecting machines and devices.

Hacking our Way Towards ML-first Jupyter Notebooks - Civo Navigate NA 2023

In this Navigate 2023 talk, Matt Dupree discusses various challenges in data work and machine learning and proposes potential solutions. He highlights the importance of static analysis to address the problem of refactoring in data notebooks. Dupree emphasizes the need for automated testing workflows using IPython's hooks and profiles to minimize errors and missed opportunities. Furthermore, he suggests the development of Jupyter Bridge plugins to alleviate the repetitive typing of code and simplify the interaction between Python and JavaScript.

A Software Developer's Guide to Getting Started With Kubernetes: Part 1

Put simply, Kubernetes is an orchestration system for deploying and managing containers. Using Kubernetes, you can operate containers reliably across different environments by automating management tasks such as scaling containers across Nodes and restarting them when they stop. Kubernetes provides abstractions that let you think in terms of application components, such as Pods (containers), Services (network endpoints), and Jobs (one-off tasks).

Discover, Learn, and Experience: The Qovery Playground is Now Open!

In the dynamic world of development and operations (DevOps), one thing is clear: there's always room for new, innovative platforms that make life easier for developers and platform engineers. And today, we're thrilled to introduce our latest contribution to this dynamic sphere – the Qovery Playground.

Installing FerretDB through Civo Marketplace - Civo.com

In this video @KunalKushwaha introduces FerretDB, an open-source alternative to MongoDB built on PostgreSQL. It explains how to install FerretDB through the Civo Marketplace, highlighting the prerequisites and installation process. The video covers basic CRUD operations using FerretDB, including creating, reading, updating, and deleting documents. It also mentions the benefits of using FerretDB, such as its open-source nature, transparency, simplicity, and supportive community.