Improving the quality of data with Apache Spark

Improving the quality of data with Apache Spark

As data consultant experts and heavy Apache Spark users, we felt honoured to become early adopters of OVHcloudData Processing. As a first use case to test this offering, we chose our quality assessment process. As a data consultancy company based in Paris, we build complete and innovative data strategies for our large corporate and public …

Improving the quality of data with Apache Spark Read More »

A journey through the wondrous land of Machine Learning or "Can I really buy a palace in Paris for 100,000€?" (Part 2)

A journey through the wondrous land of Machine Learning or “Can I really buy a palace in Paris for 100,000€?” (Part 2)

Spoiler alert, no you can’t. A few months ago, I explained how to use Dataiku – a well-known interactive AI studio – and how to use data, made available by the French government, to build a Machine Learning model predicting the market value of real estate. Sadly, it failed miserably: when I tried it on …

A journey through the wondrous land of Machine Learning or “Can I really buy a palace in Paris for 100,000€?” (Part 2) Read More »

Privacy Shield : Invalidation

Privacy Shield: Invalidation

On 16 July, in a much-awaited ruling (C-311/18), the Court of Justice of the European Union  (ECJ) dealt a serious blow to the practice of transferring personal data to countries outside the European Union.    A bit of history…   This case dates back to 25 June 2013, when Mr Maximilian Schrems, an European citizen, filed a complaint with the Irish …

Privacy Shield: Invalidation Read More »

Declarative integration tests in a microservice environment

Declarative integration tests in a microservice environment

At OVHcloud, the Domain Names team currently manages a total of 5 millions domain names. To handle this volume, and anticipate future growth, we have been migrating our information system from a monolith to a microservice-inspired architecture. Although this ongoing migration presents lots of advantages over the monolithic approach (scalability being the most obvious), a …

Declarative integration tests in a microservice environment Read More »

Executing delivery projects in a hyper-scalable environment

Executing delivery projects in a hyper-scalable environment

Effective cloud computing requires both agility and thrift. To translate: the delivery of cloud projects needs to be lean and highly adaptable. Hyper-agility is part of OVHcloud’s DNA; who are simultaneously creating and disrupting paradigms in the tech and project management sectors. Back to basics Delivery management is the function of applying processes to ensure …

Executing delivery projects in a hyper-scalable environment Read More »

SMAUG, the brand new OCHcloud backbone network infrastructure

SMAUG, the brand new OVHcloud backbone network infrastructure

The OVHcloud network has 34 PoPs (Points of Presence); located in Europe, North America and Asia-Pacific. With a global capacity of around 21Tbps, the OVHcloud network can handle much more traffic than other providers. At OVHcloud, network traffic is constantly growing to meet the needs of millions of internet users, who utilise our 31 data …

SMAUG, the brand new OVHcloud backbone network infrastructure Read More »

Do you need to process your data? Try the new OVHcloud Data Processing cloud service!

Do you need to process your data? Try the new OVHcloud Data Processing service!

One of the data services of OVHcloud is called OVHcloud Data Processing (ODP). It is a service that allows you to submit a processing job without caring about the cluster behind it. You just have to specify the ressources you want to use for your job, and the service will abstract the cluster creation, and destroy it for you as soon as your job is finished. In other words, you don’t have to think about clusters any more. Decide how much resources you need to process your data in the most efficient way for you and let OVHcloud Data Processing do the rest.

Selfheal at Webhosting – The external part

Selfheal at Webhosting – The external part

Introduction With almost 6000000 websites hosted on more than 15000 servers, the OVHcloud Webhosting SRE team manage lots of alerts during their working day. Our infrastructure is constantly growing, but to scale smoothly, the amount of time spent solving alerts should not increase proportionally. We need, therefore, some tools to help us.  In our team, we …

Selfheal at Webhosting – The external part Read More »

How PCI-Express works and why you should care? #GPU

How PCI-Express works and why you should care? #GPU

What is PCI-Express ? Everyone, and I mean everyone, should pay attention when they do intensive Machine Learning / Deep Learning Training. As I explained in a previous blog post, GPUs have accelerated Artificial Intelligence evolution massively. However, building a GPUs server is not that easy. And failing to create an appropriate infrastructure can have …

How PCI-Express works and why you should care? #GPU Read More »