GitLab CI

Jenkins, Gitlab CI ou GitHub Actions : quel outil de CI/CD ?

Article coécrit avec Jérémy Monnier L'onboarding dans une nouvelle équipe client est un exercice classique mais parfois périlleux. Fort heureusement, on peut souvent bénéficier de l'aide d'un collègue déjà présent sur le projet. Jusqu'au moment où l'on s'aperçoit qu'on ne partage pas forcément les mêmes valeurs, notamment en termes de...

Lire la suite

rePlay : la revue de presse du Cloud – Mars 2024

Comme toujours, nous nous efforçons de suivre le rythme des innovations et de vous tenir au courant des sujets qui nous paraissent les plus prometteurs. Pour compléter votre veille, nous vous conseillons aussi la lecture de la revue de presse Sustainability, ainsi que les éditions consacrées à la Sécurité, et aux sujets IA/ML. Côté AW...

Lire la suite

A Python serverless Swagger UI for Amazon API Gateway

A few days ago, one of my colleagues was complaining about the lack of ready-to-use Swagger UI for Amazon Api Gateway. He had found a working Node.js version, but the project was written using Node.js 14. I suggested to migrate it to Python 3.11, and he argues that it will take too much time. Consequently, I proposed the following deal: ...

Lire la suite

CLS Group : Industrialisation d’une plateforme ML Ops sur le Cloud avec Kubeflow

Suite à la mise en production d’une plateforme Cloud de traitement d’image, Devoteam Revolve a poursuivi son accompagnement chez CLS Group, pour une phase de collaboration visant à industrialiser le run de la plateforme sur Kubeflow. Contexte Durant le premier semestre 2022, CLS Group a construit, en collaboration avec Devoteam Rev...

Lire la suite

rePlay : la revue de presse Cloud – Édition Spéciale Frissons

👻💀😱 Comme toujours, nous nous efforçons de suivre le rythme des innovations et de vous tenir au courant des sujets et technos Cloud qui nous paraissent les plus prometteurs. Cette fois-ci pour le bilan du mois d’octobre, en plus d’avoir vu le Stade Toulousain l’équipe de France se faire horriblement éliminer en quarts de finale de ...

Lire la suite

Jitsi Meet on ECS Fargate

Hello traveler. Your quest to find a working Terraform stack deploying Jitsi Meet on AWS Fargate is now over. The next article will detail how I have implemented it. What is Jitsi Meet ? Jitsi is a collection of Open Source projects. The main projects supported by the Jitsi team are Jitsi Meet, Jitsi Videobridge, Jitsi Conference F...

Lire la suite

rePlay : la revue de presse Cloud – Eté 2023

Comme toujours, nous nous efforçons de suivre le rythme des innovations et de vous tenir au courant des sujets qui nous paraissent les plus prometteurs. 👀 🔥 ✅ 😴 👍 👌 😊 😨 💪 😵 ⛨ 💜 😅 😆 😶 😮 Côté AWS La sélection de nouveautés : EKS / ECS / Fargate AWS Fault Injection Simulator supports chaos engineering experiments on Amazon E...

Lire la suite

Déployer simplement son appli sur ECS Fargate avec Terraform

J'ai récemment eu le besoin de déployer une application sans avoir accès à une réelle infra sous-jacente, l'environnement étant principalement serverless. L'option ECS Fargate s'est donc assez rapidement présentée et je trace ici mes premiers "vrais" pas avec la solution. Cet article couvre pour l'instant : démarrer un conteneur e...

Lire la suite
GitLab CI

Automatisation de la gestion de règles AWS WAF avec AWS Firewall Manager, Terraform et Gitlab CI

La gestion des règles de sécurité peut s’avérer complexe dans un contexte où l’entreprise dispose de très nombreux comptes AWS et d’autant d’unités d’organisation (organisational units). Dans cet article tiré d’un cas d’usage client, nous verrons comment nous avons automatisé et centralisé le déploiement et la gestion de règles AWS WAF à...

Lire la suite

Securing Your Terraform Deployment On AWS Via Gitlab-Ci And Vault – Part 3

How do you secure your Terraform deployment on AWS using Gitlab-CI and the Vault? In previous articles, we've looked at the problems of CI/CD deployments on the cloud, and then at how to solve these problems by using Vault to generate dynamic secrets and authenticate the Gitlab-CI pipeline. In this third and final article, we will discus...

Lire la suite