Qu’est-ce que Cloud Custodian ?

La technologie du cloud est devenue essentielle pour les entreprises, et cette technologie les a aidées à résoudre un large éventail de problèmes. Cependant, de nombreuses entreprises et organisations citent la conformité et la gouvernance comme un problème majeur pour elles lorsqu’ils traitent de la technologie cloud.

Popularité de l’Open-Source

Selon Github, 20 % de toutes les interactions avec GitHub sont le fait de personnes souhaitant simplement interagir avec cloud custodian. C’est un chiffre énorme qui montre combien de personnes se tournent vers les technologies à code open-source. De plus, cela montre également que de nombreuses personnes commencent leur voyage vers les sources ouvertes en utilisant le gardien du nuage.

Qu’est-ce que Cloud Custodian ?

Cloud Custodian est un outil qui permet à plusieurs outils et scripts souvent utilisés pour gérer les opérations en cloud de fonctionner ensemble sur une plateforme légère et facile à utiliser.

Il y parvient en utilisant un moteur de règles sans état pour la définition et l’application des politiques et est entièrement open source. Cloud custodian peut être lié à des flux d’événements sans serveur reliant plusieurs fournisseurs cloud. Ainsi, il est utile à d’autres égards, notamment :

  • Garantir la conformité en temps réel sur la base de politiques définies par l’utilisateur.
  • Contrôlez les coûts d’énergie et de serveur en établissant des heures où certaines ressources sont éteintes lorsqu’elles ne sont pas nécessaires.
  • Prise en charge multi-cloud et possibilité d’exécuter AWS, Azure et GCP depuis n’importe où.

Cloud Custodian est un logiciel puissant et, par conséquent, il nécessite quelques connaissances préalables pour être utilisé correctement. La principale connaissance requise pour utiliser Cloud Custodian est une connaissance suffisante d’AWS pour interagir avec la console de gestion AWS.

Pourquoi utiliser Cloud Custodian ?

La conformité est devenue particulièrement difficile pour les développeurs, qui essaient continuellement de suivre l’évolution des questions de conformité. « À mesure que la conformité et la gouvernance évoluent, les développeurs essaient constamment de trouver des solutions automatisées pour renforcer la sécurité et réduire les coûts de conformité », écrit Alfred Bensen, rédacteur technique pour 1 Day 2 write et Origin Writings.

Cloud custodian est un moteur de règles apatride open-source qui fonctionne dans les environnements AWS et qui est responsable de la consolidation de plusieurs des scripts de conformité en des scripts légers et efficaces.

Le kit de développement AWS permet aux développeurs de créer des politiques en code sur les ressources AWS à l’aide de l’Open Policy Agent. « Bien que l’Open Policy Agent permette aux personnes développant dans l’environnement AWS de réaliser des politiques en code, cela devrait vraiment être considéré comme une mesure préventive », écrit Jane Lamont, blogueuse spécialiste du cloud chez Writemyx et Brit Student.

Avec Cloud Custodia, les développeurs peuvent facilement définir des règles qui valident et appliquent l’environnement face à des exigences en matière d’environnement, de sécurité et de conformité qui peuvent sembler difficiles au départ.

Ainsi, AWS Lambda permet une exécution flexible du code en fonction des événements. Ceci est important car chaque cloud custodian peut employer sa propre fonction lambda, ce qui signifie des événements Amazing CloudWatch, des événements AWS Cloud Trail, et bien d’autres encore. 

L’un des principaux avantages de la technologie du cloud est sa commodité, mais c’est cette même commodité qui peut poser des problèmes aux développeurs, en particulier lorsqu’ils travaillent pour de grandes organisations soumises à de nombreuses réglementations, comme une banque ou une agence gouvernementale.

Lorsqu’une entreprise commence à écrire pour le cloud, les développeurs rédigent généralement des scripts ponctuels pour résoudre les problèmes de sécurité et de conformité. Cela peut fonctionner quelques fois, mais lors des audits, les organisations constatent qu’il est de plus en plus difficile de passer à l’échelle supérieure en effectuant des fonctions de script ad hoc.

C’est là que Cloud Custodian brille vraiment. Depuis son lancement, la plateforme a attiré plus de 300 contributeurs et a été largement adoptée par de grandes entreprises, telles que Ticketmaster et Verizon media. Toutefois, pour de nombreux développeurs, l’aspect le plus important de Cloud Custodian est sa conversion en logiciel open-source. 

La programmation et la technologie open-source sont devenues une tendance importante ces dernières années. Auparavant, les projets open-source les plus populaires étaient des systèmes d’exploitation basés sur Linux, que peu de gens utilisaient. De nos jours, la technologie open source a pris d’assaut le monde et peut être vue partout, du bitcoin et Defi à la technologie de cloud computing.

Conclusion

Cloud Custodian est une technologie open-source puissante qui permet aux utilisateurs d’exécuter plusieurs services différents basés sur le cloud dans un seul environnement. Contrairement à d’autres services qui prétendent offrir la même chose, Cloud Custodian est un programme open-source et témoigne de la tendance open-source qui émerge dans le monde de la technologie et des FinOps.

Toute personne souhaitant en savoir plus sur Cloud Custodian peut visiter le site web du projet.

Regina Wheeler est consultante en apprentissage en ligne chez Write my research proposal et Phd Kingdom. Elle a participé à un certain nombre de projets qui l’ont amenée à écrire sur des sujets tels que la gestion, le marketing et la finance. Elle écrit également pour Cheap coursework.

FAQ

Qu’est-ce que Cloud Custodian ?

Cloud Custodian est un outil qui permet à plusieurs outils et scripts souvent utilisés pour gérer les opérations en cloud de fonctionner ensemble sur une plateforme légère et facile à utiliser.

Pourquoi utiliser Cloud Custodian ?

– Garantir la conformité en temps réel sur la base de politiques définies par l’utilisateur.
– Contrôlez les coûts d’énergie et de serveur en établissant des heures où certaines ressources sont éteintes lorsqu’elles ne sont pas nécessaires.
– Prise en charge multi-cloud et possibilité d’exécuter AWS, Azure et GCP depuis n’importe où.


Leave a reply

Your email address will not be published.