Meilleures alternatives à Hashicorp Terraform les mieux notées
Avis vidéo
Avis sur 92 Hashicorp Terraform
Sentiment de l'avis global pour Hashicorp Terraform
Connectez-vous pour consulter les sentiments des avis.

La meilleure caractéristique de Terraform est sa syntaxe déclarative, qui vous permet de définir l'infrastructure en tant que code et de la gérer de manière cohérente sur plusieurs fournisseurs. Avis collecté par et hébergé sur G2.com.
Terraform peut avoir des difficultés avec la gestion des fichiers d'état, surtout dans des environnements collaboratifs, ce qui peut entraîner des conflits potentiels ou de la complexité. Avis collecté par et hébergé sur G2.com.

Il prend en charge tous les principaux clouds publics et privés, y compris AWS, Azure, GCP et VMware. Il maintient un fichier d'état qui sert de composant crucial de sa fonctionnalité. Le fichier d'état est responsable du suivi et de la gestion de l'état actuel des ressources déployées, et il aide Terraform à comprendre les modifications nécessaires pour atteindre l'état souhaité. Des certifications sont disponibles pour améliorer les compétences. Avis collecté par et hébergé sur G2.com.
Nécessite une courbe d'apprentissage. Le flux de travail de planification et d'application de Terraform est un processus en deux étapes où la première étape consiste à générer un plan d'exécution qui montre les modifications qui seront appliquées à l'infrastructure. La deuxième étape consiste à appliquer les modifications à l'infrastructure. Pendant l'exécution de ces étapes, Terraform peut ne pas fournir de retour d'information en temps réel sur la progression, et cela peut entraîner des retards dans l'obtention de retours, surtout dans les déploiements plus importants. À mesure que la taille du déploiement augmente, le temps nécessaire pour compléter les modifications peut également augmenter, entraînant des boucles de rétroaction plus longues. Il convient de noter que Terraform offre diverses façons de surveiller le statut des déploiements, telles que les journaux et les mises à jour de statut, mais celles-ci peuvent ne pas être en temps réel. Il existe des outils tiers qui peuvent aider à fournir un retour d'information en temps réel, mais il est essentiel d'évaluer les outils avec soin pour s'assurer qu'ils répondent à vos exigences. Avis collecté par et hébergé sur G2.com.

La manière facile de configurer et d'aider à déployer plusieurs ressources en réduisant les erreurs. Avis collecté par et hébergé sur G2.com.
Manque d'accès à la formation. Aimerait avoir un meilleur soutien. Avis collecté par et hébergé sur G2.com.

Modulaire, sécurisé et polyvalent. Je peux parler de tous les avantages techniques de l'utilisation de Terraform, mais je commencerai par une compétence douce que Terraform offre, qui est la capacité d'apprendre différentes offres cloud. Les interfaces graphiques sont conçues pour simplifier les déploiements uniques, mais lorsque vous configurez un module, vous pouvez voir toutes les options de configuration disponibles. Je vais utiliser les Azure Storage Blobs comme exemple. Dans l'interface graphique, lorsque vous configurez un blob de stockage, par défaut, il est ouvert et disponible sur Internet si vous choisissez les paramètres par défaut. Lorsque vous configurez un blob de stockage Azure dans Terraform, vous pouvez voir comment désactiver rapidement l'accès public, appliquer TLS 1.2, ajouter des politiques de stockage pour la rétention des données et bien plus encore. En bref, cela permet aux ingénieurs de bien construire dès le début.
Un autre favori est l'intégration. Je peux facilement configurer Terraform dans Jenkins, Azure DevOps, Git Actions et je peux ajouter la sécurité du code pour obtenir des suggestions dans CI/CD. Même lors du développement, les IDE locaux ont des plugins pour accélérer le développement avec la sécurité comme Snyk.
Le langage HCL vous permet également d'appliquer le développement logiciel afin que vous puissiez avoir des conditions, des boucles, des fonctions et différents styles d'entrées de données (chaînes, tableaux, tuples, etc.) pour une meilleure lisibilité et structure du code. Avis collecté par et hébergé sur G2.com.
Lorsque de nouveaux services sont lancés chez les fournisseurs de cloud, il peut prendre plus de temps pour obtenir un module que d'utiliser un outil cloud comme Bicep ou Cloudformation, mais vous pouvez toujours utiliser les modules API et Hashicorp est bon pour publier des mises à jour des nouvelles fonctionnalités. Avis collecté par et hébergé sur G2.com.

L'application se caractérise par un haut degré de convivialité et de facilité d'installation. Elle était utilisée quotidiennement pour le déploiement de nouvelles fonctionnalités dans notre cadre d'intégration et de déploiement continus (CI/CD). De plus, elle a trouvé son utilité dans l'établissement et la maintenance de moniteurs et d'alertes au sein de la plateforme de surveillance Datadog. Avis collecté par et hébergé sur G2.com.
Bien que Terraform offre une gestion d'état robuste, la gestion des fichiers d'état et la mise en œuvre des meilleures pratiques peuvent être difficiles. Il est crucial de gérer les fichiers d'état de manière appropriée, et des erreurs dans la gestion de l'état peuvent entraîner des problèmes si elles ne sont pas traitées avec soin. Avis collecté par et hébergé sur G2.com.

L'un des meilleurs avantages est le multi-cloud, nous devons l'apprendre une seule fois, puis nous pouvons déployer directement des ressources sur n'importe quel cloud sans aucun problème en lisant simplement le document. Avis collecté par et hébergé sur G2.com.
Je n'ai particulièrement aucun dégoût, cela fonctionne très bien. Avis collecté par et hébergé sur G2.com.

Terrafom est un outil très vaste si nous parlons d'infrastructure en tant que code. Il n'a pas de limite de fournisseur, ce que j'aime le plus, car grâce à cela, nous pouvons créer notre infrastructure sur n'importe quel cloud en écrivant simplement le code. Avis collecté par et hébergé sur G2.com.
À mon avis, le principal inconvénient de Terraform est qu'il n'existe pas de moyen intégré pour planifier les migrations à travers le fichier d'état distant des ressources. Avis collecté par et hébergé sur G2.com.

Terraform peut instantanément aider à construire une infrastructure à grande échelle et même détruire la même infrastructure.
Les commandes sont simples mais uniques à exécuter et aident à construire l'infrastructure selon nos besoins. Avis collecté par et hébergé sur G2.com.
Rien que je sache parce que Terraform facilite la vie pour travailler Avis collecté par et hébergé sur G2.com.

- Le processus d'installation est simple et rapide.
- C'est gratuit et open source.
- HCL est vraiment simple et facile à apprendre.
- RBAC et le chiffrement ne sont que deux des solutions de sécurité offertes par Terraform.
- Parce qu'il est déclaratif, il est facile de gérer les ressources.
- Terraform prend en charge un large éventail de fournisseurs de services cloud, y compris AWS, Azure, GCP et Kubernetes. Avis collecté par et hébergé sur G2.com.
-La gestion de la configuration peut être difficile si l'infrastructure est grande.
-Si le code n'est pas géré correctement, il pourrait devenir un désordre.
-La coopération d'équipe n'est pas activée par défaut, cependant il existe des solutions possibles.
-Terraform peut être lent pour les déploiements importants, surtout si vous effectuez de nombreux changements. Avis collecté par et hébergé sur G2.com.

Terraform s'est adapté à tous les principaux fournisseurs de cloud, capable d'apporter l'infrastructure en tant que code, ce qui nous aide à maintenir l'infrastructure telle quelle, et elle peut être facilement redéployée et nous aidera à créer plus d'environnements avec le même ensemble de modules Terraform. Avis collecté par et hébergé sur G2.com.
Je vois qu'il y a toujours un décalage entre Hashicorp Terraform et les fournisseurs de cloud, par exemple, si une nouvelle fonctionnalité est publiée dans n'importe quel service cloud existant, cela prendra du temps pour que Terraform la prenne en charge, ce qui n'est pas le cas avec les outils d'automatisation natifs comme ARM et BICEP. Avis collecté par et hébergé sur G2.com.