Introducing G2.ai, the future of software buying.Try now
AWS CodePipeline
Zu Meinen Listen hinzufügen
Nicht beansprucht
Nicht beansprucht

AWS CodePipeline Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Benutzer schätzen die nahtlose Integration und Sicherheit von AWS CodePipeline, die ihren DevOps-Workflow mühelos verbessert. (4 mentions)
Benutzer schätzen die einfachen Integrationen mit GitHub und verschiedenen AWS-Diensten, die ihre Bereitstellungs-Workflows verbessern. (3 mentions)
Benutzer schätzen die nahtlosen Integrationen von AWS CodePipeline mit verschiedenen AWS-Diensten und Quellcode-Repositories. (3 mentions)
Benutzer schätzen die nahtlose Integration mit verschiedenen Diensten, die ihren Entwicklungsworkflow verbessert und Bereitstellungen vereinfacht. (3 mentions)
Benutzer schätzen die nahtlose Integration von AWS CodePipeline mit GitHub und anderen AWS-Diensten, die ihren Arbeitsablauf verbessern. (2 mentions)
Benutzer finden die schwierige Einrichtung von AWS CodePipeline besonders herausfordernd, wenn sie Konfigurationen über mehrere Konten hinweg verwalten. (2 mentions)
Benutzer stehen vor API-Beschränkungen in CodePipeline, die das Tracking und die Unterstützung dynamischer Variablen behindern, was für eine nahtlose Ausführung entscheidend ist. (1 mentions)
Benutzer finden AWS CodePipeline anfängerunfreundlich und haben oft Schwierigkeiten mit IAM-Richtlinien und -Rollen, was zusätzlichen Zeit- und Arbeitsaufwand erfordert. (1 mentions)
Benutzer finden die Codierungsschwierigkeiten mit AWS CodePipeline herausfordernd, da sie erheblichen Zeit- und Arbeitsaufwand erfordern, um sich in IAM-Richtlinien zurechtzufinden. (1 mentions)
Benutzer finden die Komplexität der IAM-Richtlinien in AWS CodePipeline herausfordernd und nicht anfängerfreundlich. (1 mentions)

Top-bewertete AWS CodePipeline Alternativen

Bamboo
(64)
4.1 von 5

68 AWS CodePipeline Bewertungen

4.3 von 5
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
Bewertungen durchsuchen
Filter ausblendenWeitere Filter
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
68 AWS CodePipeline Bewertungen
4.3 von 5
68 AWS CodePipeline Bewertungen
4.3 von 5

AWS CodePipeline Vor- und Nachteile

Wie wird diese bestimmt?Informationen
Vor- und Nachteile werden aus dem Feedback der Bewertungen zusammengestellt und in Themen gruppiert, um eine leicht verständliche Zusammenfassung der Benutzerbewertungen zu bieten.
Vorteile
Contra
G2-Bewertungen sind authentisch und verifiziert.
Zachary J.
ZJ
VP Engineering, Data & Platform
Kleinunternehmen (50 oder weniger Mitarbeiter)
"Ein gutes Werkzeug für komplexe Bauoperationen"
Was gefällt dir am besten AWS CodePipeline?

CodePipeline ist ein wenig unterschätzt, weil die meisten Menschen nicht die Notwendigkeit für ein so programmierbares CD-Tool haben. Jeder Aspekt der Build-Pipeline kann konfiguriert werden und kann Benachrichtigungsereignisse über AWS SQS senden. Wenn man bereits viel über AWS macht, kann es den Aufwand reduzieren, den gesamten Betriebs-Code an einem Ort zu verwalten.

Ich habe bei anderen CD-Tools nicht so viel Programmierbarkeit gesehen — und selbst wenn sie es haben, zögere ich immer noch, zu viele Dinge an zu vielen verschiedenen Orten zu haben. Außerdem hat CodePipeline eine vollständige Befehlszeilenschnittstelle. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? AWS CodePipeline?

Es gibt wirklich nichts Benutzerfreundliches daran, wenn man es mit Tools wie CodeShip oder Ansible vergleicht. CodePipeline ist ein 'Programmiererwerkzeug' – und daher fehlt ihm die 'Leichtigkeit' der Interaktion, die andere Tools haben. Bedenken Sie, dass jede Funktionalität von CodePipeline ein Äquivalent in der Befehlszeile hat.

Wenn ich Dinge für kleinere Unternehmen gebaut habe, wäre es zu viel, um es an weniger erfahrene Ingenieure zu übergeben. Dies ist auch in mittelgroßen Unternehmen der Fall, wo es genug kluge Leute gibt, um große Dinge zu tun, aber nicht genug von ihnen, um den 'Motor regelmäßig neu zu stimmen'. Selbst in einem Unternehmen mit etwa 100 Ingenieuren war die Ops-Gruppe klein genug, dass CodePipeline ein bisschen zu viel war, um es mit einem komplexen Build, der einen großen Abhängigkeitsbaum beinhaltete, einzurichten und zu warten. In diesem speziellen Fall bot GoCD mehr UI von Anfang an. Es hängt wirklich davon ab, welche Art von Leuten man hat.

Wie bei den meisten AWS-Produkten ist der Support teuer oder schwer zu bekommen (es sei denn, man ist in einer Stadt, die ein AWS Loft hat). Bewertung gesammelt von und auf G2.com gehostet.

Manil C.
MC
Ingénieur d'affaires
Computersoftware
Unternehmen mittlerer Größe (51-1000 Mitarbeiter)
"Codepipeline ist großartig für die kontinuierliche Bereitstellung auf AWS, hat aber einen Mangel an Integrationen."
Was gefällt dir am besten AWS CodePipeline?

Als Teil der von AWS für DevOps bereitgestellten Tools ermöglicht CodePipeline eine kontinuierliche Bereitstellung in der AWS-Cloud. Es kann verwendet werden, um zwischen kontinuierlichen Integrationstools bis zur Bereitstellung Ihrer Anwendung zu verbinden. Es verwaltet alle Schritte im Zusammenhang mit dem Lebenszyklus der App, d.h. Testen, Erstellen und Bereitstellen. Es greift zunächst Ihren Quellcode aus einem Repository (zum Beispiel bei Commits), indem es sich mit dem entsprechenden Repository verbindet, startet möglicherweise einen Build-/Testschritt und stellt dann die Artefakte in der Produktionsumgebung bereit. Es bietet ein gutes Maß an Sicherheit, da eine IAM-Rolle dem gesamten Prozess zugewiesen werden kann, was die Isolation des gesamten Prozesses gewährleisten kann. Darüber hinaus verfügt es über einen intuitiven Assistenten, der Ihnen helfen kann, schnell eine CD-Umgebung für Ihre Anwendung einzurichten. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? AWS CodePipeline?

Es ist an AWS gebunden und kann nicht lokal oder auf der Infrastruktur eines anderen Cloud-Anbieters verwendet werden. Es fehlen auch noch viele Integrationen, zum Beispiel unterstützt es derzeit nur eine begrenzte Anzahl von Code-Quell-Repositorys. Der Anwendungscode kann vorerst nur auf S3 oder auf GitHub gehostet werden. Darüber hinaus können die Bereitstellungsziele nur eine dieser Optionen sein: Beanstalk oder CodeDeploy, die beide Amazon-Dienste sind. Ebenso sind die Build-Anbieter auf Jenkins und einen anderen SaaS-basierten CI beschränkt. Bewertung gesammelt von und auf G2.com gehostet.

AG
Senior Network Engineer
Telekommunikation
Unternehmen (> 1000 Mitarbeiter)
"CodePipeline ist eine großartige End-to-End-Continuous-Delivery-Lösung für die AWS-Infrastruktur."
Was gefällt dir am besten AWS CodePipeline?

Was an AWS schön ist, ist, dass es viele verwaltete Dienste gibt, die die Komplexität ihrer Einrichtung und vor allem der Skalierbarkeit verbergen. Einer dieser Dienste ist der CodePipeline, ein gehosteter Continuous Delivery (CD) Dienst. Er verfügt über eine benutzerfreundliche webbasierte Benutzeroberfläche, die bei der Modellierung, Visualisierung und Automatisierung der Schritte hilft, die für die Veröffentlichung jeder Art von Anwendungen erforderlich sind (ob es sich um eine einfache oder eine komplexe mit vielen beweglichen Teilen handelt). Tatsächlich ist es mit CodePipeline sehr einfach, den gesamten Freigabeprozess für den Aufbau einer Codebasis zu modellieren, in die Staging-Umgebungen zu implementieren, die Anwendung zu testen und schließlich auf die Produktionsplattform freizugeben. Jedes Mal, wenn sich die Codebasis ändert, führt CodePipeline automatisch die Builds, Tests und Bereitstellungen wie modelliert aus. Darüber hinaus ist CodePipeline ein offener Dienst, der mit Drittanbieter-Tools oder eigenen benutzerdefinierten Systemen in jeder Phase des Freigabeprozesses integriert werden kann, um eine End-to-End-Lösung zu schaffen. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? AWS CodePipeline?

Code Pipeline ist noch ein junger Dienst, leider ist er noch nicht in allen Regionen verfügbar (nur in den USA verfügbar). Darüber hinaus sind die unterstützten Anwendungscode-Repositories noch auf Github und S3 beschränkt. Außerdem gibt es eine Begrenzung der Anzahl von Code Pipelines, die mit einem bestimmten AWS-Benutzer verknüpft werden können (etwa 20, wenn dies nicht geändert wurde). Die Bereitstellungsstufe in Code Pipeline ist auf die AWS-Infrastruktur beschränkt, d.h. wenn Teile Ihrer Anwendungen bei einem anderen Cloud-Anbieter gehostet werden, ist es nicht möglich, alles von einem Ort aus zu automatisieren. Bewertung gesammelt von und auf G2.com gehostet.

Anubhb M.
AM
Developer
Informationstechnologie und Dienstleistungen
Unternehmen (> 1000 Mitarbeiter)
"Eine sehr integrierte Erfahrung mit AWS"
Was gefällt dir am besten AWS CodePipeline?

Kommend von Jenkins, waren einige ernsthafte Funktionen erforderlich, um uns auf Codepipeline zu halten. Eine davon war die gehostete Bereitstellung. Für 1$ pro aktivem Pipeline pro Monat war es ein gutes Angebot. Der Dienst ist hoch skalierbar und Bereitstellungen können in Auto-Scaling-Gruppen verwaltet werden. Sehr einfach, Pipelines zu spiegeln. Anwendungs- und Pipeline-Änderungen können beide in einem einzigen Commit bereitgestellt werden. Codepipeline kann mit IAM konfiguriert werden, um in unserem Namen Aktionen durchzuführen. Testumgebungen können so konfiguriert werden, dass sie nur Verkehr aus internen Quellen zulassen. Es war sehr einfach, von Jenkins zu wechseln. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? AWS CodePipeline?

Wir erreichten schnell das Limit von 20 Pipelines pro Konto, das auferlegt wird. Das Verketten von Pipelines ist unmöglich, wenn dieses Limit festgelegt ist, da wir dadurch noch schneller auf 20 kommen. Die Anbieterfähigkeit ist nicht so gut, kann mit Jenkins gemildert werden, aber dann stellt sich die Frage, warum man es überhaupt benutzt. Funktioniert sehr gut für AWS, für andere Dienste, wer weiß. Bewertung gesammelt von und auf G2.com gehostet.

Andrew R.
AR
Database Administrator
Informationstechnologie und Dienstleistungen
Unternehmen (> 1000 Mitarbeiter)
"Einfacher Ein-Klick-Einsatz, wenn alles richtig eingerichtet ist."
Was gefällt dir am besten AWS CodePipeline?

Vieles zu mögen mit CodePipeline. Es stammt direkt von Amazon, also sehr gut in ihren S3-Dienst integriert. Wir können in einem Schritt bauen, Tests ausführen und bereitstellen, und das hat ihnen einen Vorteil verschafft. Für den Quellanbieter können wir direkt mit GitHub verbinden, jedoch wird auch das Hochladen von benutzerdefinierten ZIP-Dateien unterstützt, wenn sie in einem S3-Bucket gehostet werden. Sehr gut mit Jenkins integriert, sodass der Build- und Bereitstellungsschritt davon profitiert. Kann problemlos auf die meisten Server bereitgestellt werden, wenn korrekt konfiguriert. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? AWS CodePipeline?

Um es korrekt zu konfigurieren, mussten wir eine Vielzahl von Dingen konfigurieren. Die CodePipeline Jenkins-Pipeline ist nur die Spitze des Eisbergs, wir mussten eine IAM-Regel konfigurieren, um ihr die Ausführung von AWS-Aktionen zu erlauben. Nach ein paar weiteren Konfigurationsschritten konnten wir schließlich CodePipeline verwenden. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Transportwesen/LKW-Transport/Eisenbahn
BT
Kleinunternehmen (50 oder weniger Mitarbeiter)
"Mit Jenkins müssen Sie sich nicht mehr mit chaotischen Bereitstellungen herumschlagen."
Was gefällt dir am besten AWS CodePipeline?

- konfigurierbare Konfigurationen;

- 1-Klick-Bereitstellung;

- Abhängigkeiten in einer Multi-Projekt-Anwendung organisieren;

- Erstellen Sie eine wiederholbare Methode zur Erstellung von Artefakten, die die Anwendung in die Produktion bringt. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? AWS CodePipeline?

- Die Deklaration von Abhängigkeiten beim ersten Mal kann knifflig sein. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Höhere Bildung
GH
Unternehmen (> 1000 Mitarbeiter)
"Zahlen Sie nur für das, was Sie nutzen... keine schlechte Strategie!"
Was gefällt dir am besten AWS CodePipeline?

Ich schätzte, dass wir nur für das bezahlt haben, was wir genutzt haben. Und keine Verpflichtung. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? AWS CodePipeline?

Benutzerdefinierte Plugins waren eine großartige Ergänzung, erforderten jedoch viel Ausprobieren. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Drahtlos
GD
Kleinunternehmen (50 oder weniger Mitarbeiter)
"AWS Code Pipeline"
Was gefällt dir am besten AWS CodePipeline?

AWS CodePipeline ist eine Software as a Service, keine Sorgen mit Einrichtung und Konfiguration. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? AWS CodePipeline?

AWS Code Pipeline ist gut, aber es führt zu einer Abhängigkeit von AWS. Bewertung gesammelt von und auf G2.com gehostet.

Pricing Insights

Averages based on real user reviews.

Implementierungszeit

2 Monate

Return on Investment

14 Monate

Average Discount

7%

Perceived Cost

$$$$$
AWS CodePipeline