Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

Comprehensive Metrics in the SaaS Industry: 7 Reasons Why They Matter

Understanding comprehensive metrics in SaaS is crucial for your success in the industry. These numbers are more than just data; they offer insights into customer behavior, product performance, and operational efficiency. By embracing the importance of these metrics, you can drive better decision-making, ensure customer satisfaction, and promote sustainable growth. Let's dive into why these metrics are indispensable to your business strategy.

The Evolution of Business: Why Mobile Apps are the Future

In the digital age, the business landscape has been profoundly transformed by the advent of mobile technology. With smartphones becoming ubiquitous, mobile apps have emerged as essential tools for enterprises looking to thrive in a competitive market. They serve not only as direct marketing channels but also as platforms for customer engagement and personalized services, heralding a new era in which agility and accessibility are key to business advancement.

What is Ping Command: A Deep Dive into Network Diagnostics

The Ping command is an essential tool in network diagnostics, crucial for checking connectivity, solving problems, and measuring network performance. In the complex world of digital communication, where connections stretch across long distances and pass through many devices, knowing how to use the Ping command is extremely important. In this detailed exploration, we will examine the Ping command thoroughly, exploring its uses, and highlighting its importance in keeping networks strong and reliable.

Codefresh in the Wild: building Starbase-80

This article is part of our series “Codefresh in the Wild” which shows how we picked public open-source projects and deployed them to Kubernetes with our own pipelines. This week’s pick is starbase-80, a Kubernetes “homepage” application. We will use various tools such as GitHub, Docker, AWS, Codefresh, Argo CD, Terraform. This article chronicles how we integrated all those tools together in order to build an end-to-end deployment workflow.

Codefresh in the Wild: Building draw.io

This article is part of our series “Codefresh in the Wild” which shows how we picked public open-source projects and deployed them to Kubernetes with our own pipelines. This week’s pick is draw.io an online application for drawing different types of diagrams. We will use several tools such as GitHub, Docker, Helm Codefresh, Argo Rollouts, Argo CD. This guide chronicles how we integrated all those tools together in order to build an end-to-end Kubernetes deployment workflow.

Debugging and Decoding MongoDB with OpenTelemetry

MongoDB’s flexibility and document-oriented nature have always stood out to me as its most compelling features, setting it apart from the strict schema constraints of traditional relational databases. This adaptability is a boon for application development, allowing for more dynamic data interactions that mirror real-world information complexities and freeing table schemas’ constraints.

GitHub Variables and Nx Reusable Workflows

At Qovery, we build our frontend using Nx and rely on the official nrwl/ci GitHub Actions. Our frontend requires third-party tokens during compile time, but we would like to avoid hardcoding them or using the.env file to define our tokens. The latter exposes our source code directly on GitHub, and even though it's not sensitive data, we don't want it to be easily scraped.

Why DNS Monitors Are Crucial for Your Infrastructure

In the early 90s, it was easier—and more affordable—to register a domain name with the same as a company’s. Now, it requires other services to register it and keep it from potential competitors. Despite the process change, registering a domain name is still one of the most crucial aspects of supporting a business online. This blog details the behind-the-scenes processes on how domain names become accessible content to users, starting with what a Domain Name System (DNS) is.