EdTech : Jupyter comme environnement de Travaux Pratiques et d’examens virtuels connectés à FUN MOOC

  • Installation de JupyterHub dans le Kubernetes des serveurs du client, par extension du chart Helm et de sa configuration qui permettra aux étudiants de lancer du code Python
  • Intégration entre Fun MOOC, JupyterHub et les différentes extensions de JupiterHub via protocole LTI
  • Développement et mise en place d’un système de notation automatique des notebooks
  • Monitoring et gestion opérationnelle pendant les 6 semaines du MOOC suivi par plus de 6000 personnes

Editeur de logiciel : Mise en place d’un POC en 2 jours pour montrer les possibilités de Kubernetes à l’équipe de développement puis déploiement dans l’entreprise suite à son succès 

  • Mise en place d’un POC en 2 jours pour montrer les possibilités de Kubernetes :
    • Audit de l’existant des éléments qui composent l’application destinés à être mis en place dans une intégration continue
    • Installation et mise en service d’un cluster de 3 serveurs basés sur un managed K8S chez OVH
    • Mise en place de l’intégration continue entre le gitlab et le K8S chez OVH
  • Suite au succès du POC, passage sur des serveurs dédiés, et migration sous Kubernetes des applications puis support à l’exploitation grâce à nos outils de monitoring

Support à l’exploitation d’un Cluster Kubernetes chez Google Cloud Platform

  • Intégration continue : rédaction des manifests, création et optimisation des images docker
  • Audit de la configuration du cluster
  • Mise en place des outils d’exploitation : gestionnaire de certificats SSL, monitoring interne, dashboard Kubernetes..
  • Mise en place des backup des bases de données, des documents du cluster en production

SilverEconomy : Infrastructure de collecte IOT et traitement de données (2 brevets) pour apprentissage du mode de vie dans un habitat

  • Design d’une plateforme IOT : Debian, Ceph, Docker, Kubernetes, Kafka, PostgreSQL
  • Migration de serveurs physiques vers une plateforme Kubernetes haute disponibilité sur 3 datacenters en production depuis 2016
  • Développement des applications de restitution des données en Python/Django/HTML
  • Monitoring du parc IOT et des plateformes serveurs avec Xymon/Prometheus/Grafana
  • Mise en place des outils de déploiement et de documentation : serveur Gitlab CI/CD, wiki

Migration Sous Kubernetes d’un applicatif JAVA et mise en place de l’intégration continue

  • Installation de gitlab pour avoir un lieu qui contient toutes les versions logicielles
  • Migration du code qui est actuellement stocké sous Subversion vers gitlab
  • Réaliser les images docker et les tester
  • Mettre en place l’intégration continue qui permettra de mettre en production avec un gain de temps plus court d’une application JAVA (migration compilation ECLiPSE vers Maven)
  • Formation sur les mécanismes d’intégration continue

Installation d’un Cluster Kubernetes et gestion au quotidien

  • Aide et conseils sur le choix des serveurs chez OVH
  • Installation des serveurs Kubernetes + Ceph
  • Analyse des briques applicatives et de leurs interactions
  • Installation des outils de monitoring et de métrologie
  • Ecriture des manifest Kubernetes pour les déploiements puis tests et debug et analyse des ressources consommées
  • Installation du backup via image et stockage dans Ceph qui permet au client de les rapatrier
  • Ecriture de la procédure de mise en production des nouveaux clients

Installation d’un cluster Kubernetes et de tous les outils pour gérer le cycle de développement

  • Installation d’un cluster Kubernetes
  • Création des images Docker
  • Mise en place de l’intégration continue avec Gitlab
  • Mise en place d’un Backoffice Django
  • Installation de tous les composants et scripts pour collecter des données de multiples sources à l’aide de Kafka

Telecom : Solution de monitoring  de plusieurs milliers d’équipements réseaux

  • Installation d’une solution de monitoring d’équipements réseaux : Cisco, ADVA ..
  • Adaptation de l’interface graphique
  • Migration sous un cluster Kubernetes de la solution

Réservez 30 minutes avec notre CTO qui vous donnera un premier retour sur comment mener à bien votre projet

En savoir plus sur l’expérience d’Olivier