Pipelines DevOps
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
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 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
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
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
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
Pour la vente de voitures anciennes de Simpego, nous avons écrit notre propre Helm-Chart et exploitons la solution sur un environnement Kubernetes.
>