Rancher : Une plateforme de code logiciel libre pour les applications en nuage natif
Rancher est une plateforme de gestion de conteneurs qui aide les équipes DevOps à adopter Kubernetes de manière simple et évolutive. En effet, il offre une pile logicielle complète qui simplifie et améliore le processus de gestion des clusters Kubernetes dans plusieurs environnements de nuages, qu’ils soient publics, privés ou sur serveurs physiques. Rancher est une plateforme de code logiciel libre bâtie sur Kubernetes qui soutient les applications en nuage natif.
Ultimement, Rancher vise à aider les leaders technologiques à exploiter le nuage et DevOps pour offrir rapidement des produits sur le marché dans le cadre d’une transformation numérique. La récente publication de Rancher 2.5 élargit une plateforme déjà robuste en offrant une foule de nouvelles fonctionnalités. Rancher peut aider plusieurs types d’organisations à accélérer leur stratégie en nuage natif, mais s’avère particulièrement utile pour trois types d’utilisation.
1. Gestion de clusters multiples pour les déploiements en périphérie
Un récent sondage (en anglais seulement) a prédit que le marché de l’informatique en périphérie s’accroîtra de 3,6 milliards $ US en 2020 à 15,7 milliards $ US d’ici 2025. Compte tenu de la demande grandissante pour l’Internet des objets, Rancher espère se spécialiser dans le soutien aux organisations qui exploitent Kubernetes dans des contextes de grande échelle et d’informatique en périphérie. Rancher 2.5 standardise l’offre de Kubernetes : des centres de données, aux nuages et en périphérie.
Rancher fait un travail exceptionnel pour gérer les interactions avec des clusters multiples de sorte que les équipes DevOps peuvent relier des centaines de clusters différents en appuyant sur un bouton. Ces capacités ont été améliorées dans Rancher 2.5 avec l’intégration d’une fonction de livraison continue propulsée par le projet Fleet de logiciel libre. La livraison continue permet aux utilisateurs de stocker et de gérer les applications et les configurations de ressources Kubernetes avec des dépôts Git. Rancher 2.5 permet aux organisations de faire évoluer leur gestion de clusters multiples à des endroits en périphérie.
2. Accessibilité pour des déploiements de nuages multiples et hybrides
Dans des architectures multinuages, les applications sont hébergées dans différents nuages et chaque charge de travail est personnalisée en fonction du nuage qui convient le mieux à son utilisation. Après avoir constaté qu’aucun nuage individuel ne peut tout offrir, la plupart des organisations se tournent activement vers des stratégies multinuages et en conséquence, elles ont besoin de plateformes qui fonctionnent bien sur plusieurs nuages différents. Kubernetes est démocratisé et doit travailler dans des développements de petite et grande envergure.
Avec la publication de la version 2.5, Rancher peut être installé sur n’importe quel cluster certifié Kubernetes. Plus particulièrement, elle facilite la gestion des clusters EKS Amazon par l’entremise d’un cycle de vie complet de gestion des clusters EKS. Ceci comprend la gestion des nœuds, des mises à jour en continu, l’étalonnage avancé de la capacité d’observation du Centre de cybersécurité, un service maillé de boutons de commande Istio, OPA Gatekeeper intégré et la mise à l’échelle automatique simplifiée. À mesure que Rancher devient plus accessible à différents nuages, sa plateforme est déployée à grande échelle par une vaste gamme d’entreprises et d’entreprises en nuage natif qui exploitent des clusters de grande envergure dans des architectures multinuages.
3. Visibilité centralisée pour les équipes DevOps
Rancher permet aux développeurs de déployer rapidement des applications conteneurisées tout en assurant un plein contrôle administratif aux opérateurs. Ceci parce qu’il offre un point simple et unique d’entrée dans Rancher et à l’écosystème Kubernetes plus vaste. Les équipes DevOps peuvent accéder au suivi, aux alertes, aux ouvertures de session, à des vérifications de sécurité, à un service maillé et à un stockage permanent depuis une console unique. Les équipes peuvent importer, approvisionner, inspecter et possiblement gérer des dizaines de milliers de clusters dans des environnements multinuages et en périphérie à partir d’un seul endroit. Les utilisateurs peuvent également gérer plus facilement les flux de travail à l’aide du tableau de bord de clusters avec Rancher 2.5. Son catalogue exhaustif d’applications offre la gestion d’applications et d’authentification unique. En procurant une visibilité et un contrôle centralisés, Rancher donne des moyens aux développeurs et aux équipes des opérations d’acquérir une valeur opérationnelle rapidement.
Le paysage en nuage natif est vaste et regorge de solutions concurrentielles qui se chevauchent. CloudOps est agnostique en matière de nuage et d’outils, mais nous avons des opinions bien arrêtées. Sachant que nous servons mieux nos clients avec une combinaison de logiciel libre et d’outils propriétaires, nous nous sommes associés à divers leaders dans l’industrie pour mettre au point des solutions de piles technologiques complètes qui peuvent être reproduites à l’échelle de différentes plateformes et s’adapter à des exigences particulières. Nous possédons de l’expérience avec une variété de fournisseurs de nuages et de plateformes et nous ajoutons Rancher dans notre coffre à outils des meilleurs outils infonuagiques de chaque catégorie.
Pour en savoir plus sur la façon dont les organisations peuvent bâtir et exploiter une foule de technologies en nuage natif, lisez notre livre blanc intitulé Sécuriser votre plateforme DevOps.