Uncategorized

Agile telemetry at OVHCloud – Part II

In our previous post, we outlined the reasons that led us to create an Agile monitoring tool. To capitalise on this collective success, we needed to: Establish an efficient, simple and universally-accepted methodology to support the development teams. Set out the different visions necessary for the good handling of a project. Define the micro vision, […]

Agile telemetry at OVHCloud – Part II Read More »

Celery Director

Introducing Director – a tool to build your Celery workflows

As developers, we often need to execute tasks in the background. Fortunately, some tools already exist for this. In the Python ecosystem, for instance, the most well-known library is Celery. If you have already used it, you know how great it is! But you will also have probably discovered how complicated it can be to

Introducing Director – a tool to build your Celery workflows Read More »

Jerem: an agile bot

Jerem: An Agile Bot

At OVHCloud, we are open sourcing our “Agility Telemetry” project. Jerem, as our data collector, is the main component of this project. Jerem scrapes our JIRA at regular intervals, and extracts specific metrics for each project. It then forwards them to our long-time storage application, the OVHCloud Metrics Data Platform.   Agility concepts from a developer’s

Jerem: An Agile Bot Read More »

CVE-2017-9841: What is it, and how do we protect our customers?

CVE-2017-9841: What is it, and how do we protect our customers?

Recently, a previously-identified CVE (Common Vulnerabilities and Exposures) security breach, CVE-2017-9841, was thrust back into the spotlight, thanks to PrestaShop‘s security alert. Unfortunately, it’s already been exploited ‘in the wild’ for a while now. What are the risks ? The CVE-2017-9841 vulnerability lets a malicious user remotely run PHP code on fallible websites, by exploiting

CVE-2017-9841: What is it, and how do we protect our customers? Read More »

Contributing to Apache HBase: custom data balancing

Contributing to Apache HBase: custom data balancing

In today’s blogpost, we’re going to take a look at our upstream contribution to Apache HBase’s stochastic load balancer, based on our experience of running HBase clusters to support OVHcloud’s monitoring. The context Have you ever wondered how: we generate the graphs for your OVHcloud server or web hosting package? our internal teams monitor their

Contributing to Apache HBase: custom data balancing Read More »

The birth of agile telemetry at OVHcloud.

The birth of agile telemetry at OVHcloud – Part I

In October 2018, just before the OVHcloud Summit, I joined the Product Unit Platform as Program Manager. A new challenge came with this new role… to support the team working on a new product: OVHcloud Managed Kubernetes. The deadline was short, we had lots of things to do, and we needed to provide visibility to both

The birth of agile telemetry at OVHcloud – Part I Read More »

TSL by OVHcloud

TSL (or how to query time series databases)

Last year, we released TSL as an open source tool to query a Warp 10 platform, and by extension, the OVHcloud Metrics Data Platform. But how has it evolved since then? Is TSL ready to query other time series databases? What about TSL states on the Warp10 eco-system? TSL to query many time series databases

TSL (or how to query time series databases) Read More »

migrate-datacentre --quiet: How do we seamlessly migrate a datacentre?

migrate-datacentre –quiet: How do we seamlessly migrate a datacentre?

In our previous articles, we explained why we had to move 800,000 databases from one datacentre to another, 300 kilometres away. So here we are… We did it!Now we will focus on a very important goal of any migration. From your point of view, as a customer, you must see… Nothing! I understand this completely,

migrate-datacentre –quiet: How do we seamlessly migrate a datacentre? Read More »