Ingénierie DevOps

Nous développons vos infrastructures dans un environnement de pointe en mettant à profit notre vaste expérience et notre expertise diversifiée. Nous créons des synergies entre les domaines du DevOps, du conseil en architecture et du développement logiciel pour réaliser des solutions sur mesure. Forts de nombreuses années d’expérience et de nombreux projets de référence réussis, nous contribuons activement au développement de plateformes cloud modernes. Nous permettons des environnements personnalisés prêts à l’emploi pour une flexibilité maximale, garantissant ainsi que votre infrastructure soit non seulement robuste et évolutive, mais aussi pérenne.
Brücke

Pour ce faire, nous utilisons les technologies suivantes :

  • DevOps Pipelines : développement continu/intégration continue.
  • Helm Charts : bundle logiciel déclaratif.
  • Kubernetes : orchestration évolutive de co
  • Grafana/Prometheus: pour alerte/surveillance

Pipelines DevOps

Gitlab Pipeline Editpor

Les pipelines Devops nous permettent de développer l'intégration continue et le déploiement continu de manière compréhensible et reproductible. Le résultat est que le code arrive toujours dans les environnements d'exécution respectifs selon le même processus et de manière entièrement automatique.

 

Nous nous sommes spécialisés dans Gitlab,  mais nous aimons aussi développer des pipelines pour vous sur d'autres plateformes comme Azure DevOps ou Github.

Votre valeur ajoutée en utilisant des Pipelines DevOps

  • Automatisation
  • Traçabilité des processus
  • Un nombre illimité d'environnements de test
  • Time to market pour les nouvelles fonctionnalités
Magnolia Helm Chart

Charts Helm

Nous avons co-développé avec notre partenaire MiroNet le Helm Chart officiel Magnolia, et construisons sur ce Helm Chart des solutions personnalisées.  

Les Helm Charts présentent de nombreux avantages par rapport aux configurations manuelles : ils sont traçables, versionnables et facilement adaptables, entre autres.

Il existe aussi de bonnes alternatives que nous serions heureux d'évaluer dans une mission d'architecture.

Ce que vous apportent les Charts Helm

  • Packages logiciels réutilisables
  • Possibilités de configuration
  • Possibilités de personnalisation
  • Traçabilité
Kubernetes

Kubernetes

Kubernetes est la principale plateforme d'orchestration pour l'exploitation d'applications conteneurisées. Les applications peuvent être mises à l'échelle avec précision et sont mises à jour de manière automatisée et efficace. Kubernetes permet de mettre en place et d'exploiter des environnements de développement. La plateforme peut être déployée aussi bien dans des environnements clients sur site que dans le cloud sur différentes plateformes deployed.

Votre valeur ajoutée en utilisant Kubernetes

  • Environnements stables
  • Etat de l'art
  • Traçabilité
  • Versionnabilité
  • Utilisation efficace des ressources
  • Time To Market
Server Infrastruktur

Suivi

Nous utilisons Grafana/Prometheus pour surveiller nos environnements d'exécution. Cela nous permet d'effectuer un dépannage efficace et rapide et, dans le meilleur des cas, de prendre des mesures proactives.

Nos success stories avec DevOps Engineering

Twint

Twint

Pour Twint, une version adaptée du logiciel officiel Magnolia HelmChart est utilisée, ce qui permet de l'utiliser dans un serveur d'application spécifique au client et dans une base de données propre.

>

Pro Senectute

Pro Senectute

En plus de l'installation standard, Pro Senectute utilise des services supplémentaires comme Apache Solr ou la solution antivirus ClamAV pour scanner les documents téléchargés.

>

Simpego Oldtimer

Simpego Oldtimer

Pour la vente de voitures anciennes de Simpego, nous avons écrit notre propre Helm-Chart et exploitons la solution sur un environnement Kubernetes.

>