Introducing G2.ai, the future of software buying.Try now
AWS CodePipeline
Enregistrer dans Mes Listes
Non revendiqué
Non revendiqué

AWS CodePipeline Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Les utilisateurs apprécient la intégration fluide et la sécurité d'AWS CodePipeline, améliorant leur flux de travail DevOps avec facilité. (4 mentions)
Les utilisateurs apprécient les intégrations faciles avec GitHub et divers services AWS, améliorant ainsi leurs flux de travail de déploiement. (3 mentions)
Les utilisateurs apprécient les intégrations fluides d'AWS CodePipeline avec divers services AWS et dépôts de code source. (3 mentions)
Les utilisateurs apprécient l'intégration transparente avec divers services, ce qui améliore leur flux de travail de développement et simplifie les déploiements. (3 mentions)
Les utilisateurs apprécient l'intégration transparente d'AWS CodePipeline avec GitHub et d'autres services AWS, améliorant ainsi leur flux de travail. (2 mentions)
Les utilisateurs trouvent la configuration difficile d'AWS CodePipeline particulièrement difficile lorsqu'ils gèrent des configurations inter-comptes. (2 mentions)
Les utilisateurs rencontrent des limitations de l'API dans CodePipeline, ce qui entrave le suivi et le support des variables dynamiques essentiels pour une exécution fluide. (1 mentions)
Les utilisateurs trouvent AWS CodePipeline peu convivial pour les débutants, souvent en difficulté avec les politiques et rôles IAM, nécessitant un temps et des efforts supplémentaires. (1 mentions)
Les utilisateurs trouvent les difficultés de codage avec AWS CodePipeline difficiles, nécessitant un temps et un effort considérables pour naviguer dans les politiques IAM. (1 mentions)
Les utilisateurs trouvent que la complexité des politiques IAM dans AWS CodePipeline est difficile et peu conviviale pour les débutants. (1 mentions)

Meilleures alternatives à AWS CodePipeline les mieux notées

Bamboo
(64)
4.1 sur 5

Avis sur 68 AWS CodePipeline

4.3 sur 5
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Rechercher des avis
Masquer les filtresPlus de filtres
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Avis sur 68 AWS CodePipeline
4.3 sur 5
Avis sur 68 AWS CodePipeline
4.3 sur 5

AWS CodePipeline Avantages et Inconvénients

Comment sont-ils déterminés ?Information
Les avantages et les inconvénients sont compilés à partir des commentaires et regroupés par thèmes pour fournir un résumé facile à comprendre des avis des utilisateurs.
Avantages
Inconvénients
Les avis G2 sont authentiques et vérifiés.
Zachary J.
ZJ
VP Engineering, Data & Platform
Petite entreprise (50 employés ou moins)
"Un bon outil pour des opérations de construction complexes"
Qu'aimez-vous le plus à propos de AWS CodePipeline?

Codepipline est un peu sous-estimé, car la plupart des gens n'ont pas besoin d'un outil de CD aussi programmable. Chaque facette du pipeline de construction peut être configurée, et peut envoyer des événements de notification via AWS SQS. Lorsque vous faites déjà beaucoup de choses via AWS, cela peut réduire les tracas de maintenir tout votre code d'opérations en un seul endroit.

Je n'ai pas vu d'autres outils de CD avoir autant de programmabilité — et même là où ils peuvent, j'hésite toujours à avoir trop de choses dans trop d'endroits disparates. De plus, CodePipeline dispose d'une interface en ligne de commande complète. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de AWS CodePipeline?

Il n'y a vraiment rien de convivial à ce sujet, lorsque vous le comparez à des outils comme CodeShip ou Ansible. CodePipeline est un « outil de programmeurs » — et donc il manque la « facilité » d'interaction que d'autres outils possèdent. Considérez que chaque fonctionnalité de CodePipeline a un équivalent en ligne de commande.

Quand j'ai construit des choses pour des petites entreprises, ce serait trop à transmettre à des ingénieurs moins qualifiés. C'est aussi le cas dans les entreprises de taille moyenne, où il y a suffisamment de personnes intelligentes pour faire de grandes choses, mais pas assez pour « réajuster le moteur régulièrement ». Même dans une entreprise avec environ 100 ingénieurs, le groupe d'opérations était assez petit pour que CodePipeline soit un peu trop à configurer et à maintenir avec une construction complexe impliquant un grand arbre de dépendances. Dans ce cas particulier, GoCD offrait plus d'interface utilisateur dès le départ. Cela dépend vraiment du type de personnes que vous avez.

Comme avec la plupart des produits AWS, le support est coûteux ou difficile à obtenir (à moins que vous ne soyez dans une ville qui a un AWS Loft). Avis collecté par et hébergé sur G2.com.

Manil C.
MC
Ingénieur d'affaires
Logiciels informatiques
Marché intermédiaire (51-1000 employés)
"Codepipeline est excellent pour la livraison continue sur AWS mais a un manque en termes d'intégrations."
Qu'aimez-vous le plus à propos de AWS CodePipeline?

Dans le cadre des outils fournis par AWS pour DevOps, CodePipeline permet une livraison continue dans le cloud AWS. Il peut être utilisé pour connecter des outils d'intégration continue jusqu'au déploiement de votre application. Il gère toutes les étapes liées au cycle de vie de l'application, c'est-à-dire tester, construire et déployer. Il récupère d'abord votre code source à partir d'un dépôt (sur les commits par exemple) en se connectant au dépôt correspondant, lance potentiellement une étape de construction/test puis déploie les artefacts dans l'environnement de production. Il a un bon niveau de sécurité car un rôle IAM peut être affecté à l'ensemble du processus, ce qui peut garantir l'isolation de l'ensemble du processus. De plus, il dispose d'un assistant intuitif qui peut vous aider à configurer rapidement un environnement CD pour votre application. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de AWS CodePipeline?

C'est lié à AWS et ne peut pas être utilisé localement ou sur l'infrastructure d'un autre fournisseur de cloud. Il manque également encore beaucoup d'intégrations, par exemple, il prend en charge un ensemble limité de dépôts de code source, pour le moment le code de l'application ne peut être hébergé que sur S3 ou sur GitHub. De plus, les cibles de déploiement ne peuvent être que l'une de ces options : Beanstalk ou CodeDeploy, qui sont tous deux des services Amazon. De même, les fournisseurs de build sont limités à Jenkins et un autre CI basé sur SaaS. Avis collecté par et hébergé sur G2.com.

AG
Senior Network Engineer
Télécommunications
Entreprise (> 1000 employés)
"CodePipeline est une excellente solution de livraison continue de bout en bout pour l'infrastructure AWS."
Qu'aimez-vous le plus à propos de AWS CodePipeline?

Ce qui est agréable avec AWS, c'est qu'il y a une multitude de services gérés qui cachent la complexité de leur configuration et, plus important encore, leur évolutivité. L'un de ces services est CodePipeline, qui est un service de livraison continue (CD) hébergé. Il dispose d'une interface utilisateur Web agréable qui vous aide dans la modélisation, la visualisation et l'automatisation des étapes requises pour la mise en production de toutes sortes d'applications (qu'il s'agisse d'une application simple ou complexe avec de nombreuses parties mobiles). En fait, avec CodePipeline, il est très facile de modéliser l'ensemble du processus de mise en production pour construire une base de code, déployer dans les environnements de préproduction, tester l'application et enfin la mettre en production. Ensuite, chaque fois que la base de code change, CodePipeline exécutera automatiquement les constructions, les tests et le déploiement comme modélisé. De plus, CodePipeline est un service ouvert qui peut être intégré à des outils tiers ou à des systèmes personnalisés à n'importe quelle étape du processus de mise en production afin de créer une solution de bout en bout. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de AWS CodePipeline?

Code Pipeline est encore un service jeune, malheureusement il n'est pas encore disponible dans toutes les régions (seulement disponible pour les États-Unis). De plus, les dépôts de code d'application qui sont pris en charge sont encore limités à Github et S3. En outre, il y a une limite au nombre de Code Pipeline auxquels un utilisateur AWS donné peut être lié (environ 20 si cela n'a pas été changé). L'étape de déploiement dans Code Pipeline est limitée à l'infrastructure AWS, c'est-à-dire que si une partie de vos applications est hébergée chez un autre fournisseur de Cloud, il ne sera pas possible d'automatiser tout depuis un seul endroit. Avis collecté par et hébergé sur G2.com.

Anubhb M.
AM
Developer
Technologie de l'information et services
Entreprise (> 1000 employés)
"Une expérience très intégrée avec AWS"
Qu'aimez-vous le plus à propos de AWS CodePipeline?

En provenance de Jenkins, certaines fonctionnalités sérieuses étaient nécessaires pour nous maintenir sur Codepipeline. L'une d'elles était le déploiement hébergé. Pour 1$ par pipeline actif par mois, c'était une bonne affaire. Le service est hautement évolutif et les déploiements peuvent être gérés dans des groupes d'auto-scaling. Très facile de dupliquer les pipelines. Les modifications d'application et de pipeline peuvent être déployées en un seul commit. Codepipeline peut être configuré avec IAM, pour agir en notre nom. Les environnements de test peuvent être configurés pour n'autoriser que le trafic provenant de sources internes. C'était très facile de passer de Jenkins. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de AWS CodePipeline?

Nous atteignons rapidement la limite de 20 pipelines par compte qui est imposée. Enchaîner les pipelines est impossible si cette limite est fixée, car cela nous amène à 20 encore plus rapidement. La capacité du fournisseur n'est pas si bonne, peut être atténuée avec Jenkins mais alors quel est l'intérêt de l'utiliser. Fonctionne très bien pour AWS, pour d'autres services, allez comprendre. Avis collecté par et hébergé sur G2.com.

Andrew R.
AR
Database Administrator
Technologie de l'information et services
Entreprise (> 1000 employés)
"Déploiement simple en un clic, si tout est correctement configuré."
Qu'aimez-vous le plus à propos de AWS CodePipeline?

Beaucoup à aimer avec CodePipeline. Il provient directement d'Amazon, donc très bien intégré avec leur service S3. Nous pouvons construire, exécuter des tests et déployer en une seule étape, ce qui leur a donné un avantage. Pour le fournisseur de source, nous pouvons nous connecter directement avec GitHub, cependant le téléchargement de fichiers zip personnalisés est également pris en charge s'ils sont hébergés dans un bucket S3. Très bien intégré avec Jenkins, donc l'étape de construction et de déploiement en tire parti. Peut être déployé facilement sur la plupart des serveurs, si configuré correctement. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de AWS CodePipeline?

Pour le configurer correctement, nous devions configurer une multitude de choses, le pipeline Jenkins de CodePipeline n'est que la partie émergée de l'iceberg, nous devions configurer une règle IAM pour lui permettre d'exécuter des actions AWS. Après quelques étapes de configuration supplémentaires, nous pouvions enfin utiliser CodePipeline. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Transport/Camionnage/Ferroviaire
UT
Petite entreprise (50 employés ou moins)
"Avec Jenkins, vous n'avez plus besoin de gérer des déploiements désordonnés."
Qu'aimez-vous le plus à propos de AWS CodePipeline?

- configurations configurables ;

- déploiement en un clic ;

- organiser les dépendances dans une application multi-projets ;

- créer une méthode répétable pour créer des artefacts qui amènent l'application en production. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de AWS CodePipeline?

- La déclaration des dépendances pour la première fois a tendance à être délicate. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Enseignement supérieur
UE
Entreprise (> 1000 employés)
"Ne payez que pour ce que vous utilisez... pas une mauvaise stratégie !"
Qu'aimez-vous le plus à propos de AWS CodePipeline?

J'ai apprécié que nous n'ayons payé que pour ce que nous avons utilisé. Et aucun engagement. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de AWS CodePipeline?

Les plugins personnalisés étaient un excellent ajout mais nécessitaient beaucoup d'essais et d'erreurs. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Sans fil
US
Petite entreprise (50 employés ou moins)
"Pipeline de Code AWS"
Qu'aimez-vous le plus à propos de AWS CodePipeline?

AWS CodePipeline est un logiciel en tant que service, pas de soucis avec l'installation et la configuration. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de AWS CodePipeline?

AWS Code Pipeline est bien, mais il vous enferme dans AWS. Avis collecté par et hébergé sur G2.com.

Pricing Insights

Averages based on real user reviews.

Temps de mise en œuvre

2 mois

Retour sur investissement

14 mois

Average Discount

7%

Perceived Cost

$$$$$
Comparaisons AWS CodePipeline
Image de l'avatar du produit
AWS CodeDeploy
Comparer maintenant
Image de l'avatar du produit
AWS CodeStar
Comparer maintenant
Image de l'avatar du produit
CircleCI
Comparer maintenant
Fonctionnalités de AWS CodePipeline
Mise en scène prête pour le déploiement
Intégration
Extensible
Processus et flux de travail
Rapports
Automatisation
AWS CodePipeline