For the last few months, I have been acting as Developer Advocate for the OVH Managed Kubernetes beta, following our beta testers, getting feedback, writing docs and tutorials, and generally helping to make sure the product matches our users' needs as closely as possible. In the next few posts, I am going to tell you some stories about this beta phase. We'll be taking a look at feedback from some of our beta testers, technical insights, and some fun anecdotes about the development of this new service. Today, we'll start with one of the most frequent questions I got during (...)
Blog Posts
OVH Customer Talks : un rendez-vous mensuel dédié à l’échange C’est en vous écoutant que nous pouvons construire les produits les plus adaptés à vos besoins. Depuis septembre 2018, nous avons donc lancé un nouveau rendez-vous: les OVH Customer Talks. L’objectif : améliorer les produits et services que vous utilisez au quotidien en recueillant chaque mois vos feedbacks, partout en France, autour de thématiques préalablement définies telles que l’amélioration des interfaces OVH.com, les nouvelles offres, les produits ou encore les pistes d’amélioration du support. Le premier OVH Customer Talk s’est tenu à Lyon au mois de septembre, le second à Lille (...)
Machine Learning and especially Deep Learning are hot topics and you are sure to have come across the buzzword « Artificial Intelligence » in the media. Yet these are not new concepts. The first Artificial Neural Network (ANN) was introduced in the 40s. So why all the recent interest around neural networks and Deep Learning? We will explore this and other concepts in a series of blog posts on GPUs and Machine Learning. YABAIR – Yet Another Blog About Image Recognition In the 80s, I remember my father building character recognition for bank checks. He used primitives and derivatives around pixel darkness level. Examining so (...)
From git commit to production, the delivery process is the set of steps that take place to deliver your service to your customers. Continuous Integration and Continuous Delivery – CI/CD - are practices based on the Agile Values which aim to automate this process as much as possible. The Continuous Delivery Team @OVH has a mission: to help the OVH developers to industrialize and automate their delivery process. The CD team is here to advocate CI/CD best practices and maintain the ecosystem tools, with a maximum focus on as-a-service solutions. The central point of this ecosystem is a tool built (...)
This week, the OVH Integration and Continuous Deployment team was invited to the DataBuzzWord podcast. Together, we explored the topic of continuous deployment in the context of machine learning and big data. We also discussed continuous deployment for environments like Kubernetes, Docker, OpenStack and VMware VSphere. If you missed it, or would like to review everything that was discussed, you can listen to it again here. We hope to return soon, to continue sharing our passion for testing, integration and continuous deployment. Although the podcast was recorded in French, starting from tomorrow, we’ll be delving further into the key points of our discussion in a (...)
At the Metrics team we have been working on time series for several years. From our experience the data analytics capabilities of a Time Series Database (TSDB) platform is a key factor to create value from your metrics. And these analytics capabilities are mostly defined by the query languages they support. TSL stands for Time Series Language. In a few words, TSL is an abstracted way, under the form of an HTTP proxy, to generate queries for different TSDB backends. Currently it supports Warp 10's WarpScript and Prometheus' PromQL query languages but we aim to extend the support to other major TSDB. (...)