En savoir plus sur l'automatisation de la boîte de code
Codebox est un copilote Infrastructure as Code (IaC) qui aide les développeurs et les équipes DevOps à générer le code nécessaire pour exécuter toute opération prise en charge par NetApp Workload Factory. Codebox est conforme aux politiques d'autorisation de Workload Factory et définit une voie claire pour la préparation à l'exécution, tout en fournissant un catalogue d'automatisation pour une réutilisation future rapide.
Fonctions de la Codebox
Codebox offre deux fonctionnalités IAC clés :
-
Codebox Viewer affiche l'IAC généré par une opération de flux de travaux spécifique en faisant correspondre les entrées et les sélections de l'assistant graphique ou de l'interface de conversation. Même si Codebox Viewer prend en charge le codage couleur pour faciliter la navigation et l'analyse, il ne permet pas la modification, mais uniquement la copie ou l'enregistrement du code dans le catalogue d'automatisation.
-
Codebox Automation Catalog affiche tous les travaux IAC enregistrés, ce qui vous permet de les référencer facilement pour une utilisation ultérieure. Les travaux du catalogue d'automatisation sont enregistrés en tant que modèles et affichés dans le contexte des ressources qui s'y appliquent.
De plus, lors de la configuration des identifiants Workload Factory, Codebox affiche dynamiquement les autorisations AWS nécessaires à la création de politiques IAM. Les autorisations sont fournies pour chaque fonctionnalité de Workload Factory que vous prévoyez d'utiliser (bases de données, IA, FSx pour ONTAP, etc.) et elles sont personnalisables. Il vous suffit de copier les autorisations depuis Codebox, puis de les coller dans la console de gestion AWS afin que Workload Factory dispose des autorisations nécessaires pour gérer vos charges de travail.
Formats de code pris en charge
Les formats de code pris en charge sont les suivants :
-
API REST de Workload Factory
-
CLI AWS
-
AWS CloudFormation
-
Terraform