BlogueÉtuis

Une construction éclair d'une infrastructure basée sur Kubernetes à partir de zéro pour un projet de blockchain de nouvelle génération

Remme vise à fournir une nouvelle norme de sécurité. Ils développent le protocole d'infrastructure à clé publique distribuée et des applications compatibles PKI pour relever les défis du Web 3.0. Les produits Remme répondent aux problèmes toujours croissants liés à la sécurité, à l'authentification et à la gestion des certificats numériques.

Tâche commerciale

Dysnix a été chargé de développer une infrastructure basée sur Kubernetes à partir de zéro en peu de temps (1 mois) pour un démarrage rapide du projet. L'équipe Dysnix a également dû déployer les environnements de développement et de production avec 30 services sur Kubernetes, ainsi que développer et exploiter un système CI/CD. Au cours de la période de maintenance (support) du projet, les tâches se sont étendues et Dysnix a dû lancer un environnement supplémentaire, et le nombre de services de projet est passé à 70.

La tâche de l'équipe Dysnix était

  • Création d'une infrastructure Kubernetes hautement disponible, évolutive, tolérante aux pannes et sécurisée à partir de zéro
  • Configuration du système CI/CD
  • Optimisation des coûts d'infrastructure de 40 à 50 %

Des solutions

  • Création d'une infrastructure de serveurs basée sur Kubernetes hautement disponible, sécurisée et évolutive
  • Création d'une infrastructure rentable
  • Implémentation complète de l'infrastructure en tant que code à l'aide de Terraform
  • Déploiement complet des services sous forme de code à l'aide de Helm et Helmfile
  • Système CI/CD entièrement automatisé utilisant CloudBuild
  • Conception et mise en œuvre de systèmes de surveillance et d'alerte de base avec des indicateurs commerciaux personnalisés
  • Assistance à la conception et à la mise en œuvre d'une solution personnalisée pour obtenir un service Ethereum JSON-RPC&WebSockets évolutif à haute disponibilité

Valeur apportée par Dysnix

  • Mentorat et conseil continus de l'équipe interne
  • Changements et support faciles grâce à l'infrastructure en tant que code et au déploiement en tant que code
  • Déploiement rapide et fiable de plusieurs environnements avec des services similaires
  • En collaboration avec l'équipe interne, Dysnix continue de soutenir le projet avec un temps de réponse élevé pour les événements
L'industrie
Lieu
Durée du projet
Notre équipe
Technologies utilisées

GCP, GKE

Terraform, Terragrunt

Casque, Helmfile, Helm-Secrets

Création dans le cloud

Stackdriver

Services fournis

Construire l'infrastructure à partir de zéro

Conseils et améliorations en matière de cloud et de sécurité

CI/CD

Infrastructure en tant que code, 3 environnements actifs

Déploiement sous forme de code, plus de 70 microservices par environnement et leur nombre ne cesse de croître

Mentorat

Conseil en matière de blockchain

soutien