Top-bewertete Pulumi Alternativen
25 Pulumi Bewertungen
Ich wechselte 2019 zu Pulumi, als ich frustriert war, jegliche Art von Logik in meine Terraform-Konfigurationen einzubetten. Ich fand Pulumis Ansatz, eine allgemeine Programmiersprache zu verwenden, machte für mich viel mehr Sinn. Was ich an Pulumi am meisten mag, ist, dass ich nicht nur Geschäftsprobleme durch Infrastruktur als Code löse, sondern auch Fähigkeiten und Erfahrungen in einer Programmiersprache aufbaue. Das ist übertragbares und wiederverwendbares Wissen, das meinem beruflichen Werdegang Wert hinzufügt. Bewertung gesammelt von und auf G2.com gehostet.
Als jemand mit einem Hintergrund in Infrastruktur/Betrieb kann die Lernkurve beim Einsatz einer universellen Programmiersprache (ich begann mit TypeScript und wechselte später zu Golang) etwas herausfordernd sein, wenn man die Sprache nicht bereits kennt oder mit ihr vertraut ist. Das ist nicht Pulumis Schuld; das ist einfach die Natur des Lernens einer Programmiersprache. Die Pulumi-Dokumentation muss verbessert werden, aber ansonsten bin ich auf keine Probleme oder Schwierigkeiten gestoßen. Bewertung gesammelt von und auf G2.com gehostet.

Pulumi ist ein großartiges Werkzeug, um Infra-as-Code mit einem neuen Ansatz zu verwalten, der mehr auf Code als auf YAML basiert, im Gegensatz zu seinen Konkurrenten.
Die Möglichkeit, meine bevorzugte Sprache zur Verwaltung meiner Infrastruktur zu verwenden, ist wirklich nützlich.
Das Onboarding zu Pulumi wird durch die vollständige Dokumentation und eine große Community, die jede Frage beantwortet, erleichtert. Bewertung gesammelt von und auf G2.com gehostet.
Was derzeit noch nicht zu 100% abgedeckt ist, ist, dass einige SDKs nicht in allen unterstützten Sprachen verfügbar sind. Aber dank der großartigen Gemeinschaft verbessert es sich sehr schnell. Bewertung gesammelt von und auf G2.com gehostet.

Erlauben Sie den TDDern, Automatisierungstests zu schreiben, sogar IaC-Code kann getestet werden!
Was mehr ist, wird das Geheimnis als Code möglich gemacht und es ist sicherer als SOPS. (Es ist schwieriger, Fehler zu machen als mit SOPS). Bewertung gesammelt von und auf G2.com gehostet.
Die kognitive Belastung ist etwas höher als erwartet. Bewertung gesammelt von und auf G2.com gehostet.

* Pulumi ermöglicht es uns, unsere AWS-Cloud-Ressourcen durch IaC-Komponenten zu definieren, die zusammen mit unserem Anwendungscode versioniert werden.
* Für unsere Infrastruktur-Testanforderungen bietet es nahtloses Testen, Modularisierung und CI/CD-Integrationen für unsere Bereitstellungen.
* Da Pulumi die Metadaten unserer Infrastruktur speichert, ist es einfach, unsere Cloud-Ressourcen zu verwalten, und wir nutzen seine CLI, um den Stack-Zustand zu erstellen/aktualisieren/löschen.
* Es gibt keine Sicherheitsbedenken beim Ausführen von Befehlen über seine CLI, Pulumi speichert keine unserer Cloud-Anmeldeinformationen. Alle Konfigurationen und Geheimnisse werden von unserem Verschlüsselungsanbieter verschlüsselt. Bewertung gesammelt von und auf G2.com gehostet.
* Wir hatten keine Unannehmlichkeiten bei der Nutzung von Pulumi, da es sich um eine Open-Source-IaC-Plattform handelt, die am besten für unsere AWS-Bereitstellungen geeignet ist.
* Wir können unsere Anwendungen und Infrastruktur problemlos durch beliebige native Testframeworks validieren.
* Pulumi-Pakete fördern die Wiederverwendbarkeit unserer IaC-Skripte, was uns viel Zeit spart. Jede Komponente ist produktionsbereit, sodass wir nicht viel Zeit mit Konfigurationen verbringen müssen.
* Insgesamt sind wir mit den von Pulumi angebotenen Dienstleistungen für die Modularisierung und Bereitstellung unserer Cloud-Infrastruktur zufrieden. Bewertung gesammelt von und auf G2.com gehostet.

Pulumi, als das erste imperative-basierte Infrastructure-as-Code-Tool, hat die Bereitstellung von Infrastruktur in Hyperscalern revolutioniert und sie nicht nur für DevOps-Ingenieure, sondern für alle Ingenieure zugänglich gemacht. Dieser Durchbruch hat die Herausforderungen angesprochen, denen DevOps-Teams gegenüberstehen, wie in der Umfrage von firefly.ai mit dem Titel "State of IaC" enthüllt. Pulumi (insbesondere Pulumi Cloud) hat die Effizienz der Ingenieure erheblich gesteigert, indem es den IaC-Prozess optimiert und gleichzeitig die Einhaltung von Vorschriften und die Versionierung der Infrastruktur vereinfacht hat. Durch die Verringerung der Wahrscheinlichkeit von Ausfallzeiten oder Dienstunterbrechungen unterstützt Pulumi bei der Fehlersuche bei Infrastrukturänderungen und ist somit ein unschätzbares Gut für Organisationen, die nach optimaler Leistung und Zuverlässigkeit streben. Bewertung gesammelt von und auf G2.com gehostet.
Die Migration von Pulumi Cloud zu Pulumi OSS kann in der Tat eine herausfordernde Aufgabe sein. Pulumi Cloud bietet zusätzliche Funktionen und Fähigkeiten, die in Pulumi OSS nicht verfügbar sind, was den Übergang komplexer machen kann. Bewertung gesammelt von und auf G2.com gehostet.

Sehr einfach zu konfigurieren und zu verwalten. Funktioniert auch gut in Github-Aktionen. Bewertung gesammelt von und auf G2.com gehostet.
Dokumentation kann für neue Benutzer etwas entmutigend sein, und Pulumi AI Halluzination kann etwas lästig sein. Bewertung gesammelt von und auf G2.com gehostet.

Pulumi ermöglicht es unserem Team, IaC-Projekte zu erstellen und erlaubt es Projekt-Stacks, Informationen voneinander abzurufen. Diese eingebaute Funktionalität war in unserer Hub-and-Spoke-Architektur äußerst wertvoll, da die Spokes häufig Informationen über den Hub benötigen, wenn sie bereitgestellt werden.
Dazu kommt die beeindruckende Anzahl der von Pulumi unterstützten Cloud-Anbieter und die Unterstützung mehrerer Sprachen für das Schreiben von Code, und wir sind sicher, dass wir Pulumi unabhängig vom Cloud-Anbieter oder der Sprache mitnehmen können. Bewertung gesammelt von und auf G2.com gehostet.
Mein einziger Kritikpunkt an Pulumi ist, dass das Azure Native Typescript-Paket zu umfassend ist. Es ist eine riesige Bibliothek, die einige Zeit für die Installation durch Entwickler benötigt. Zum Zeitpunkt des Schreibens arbeitet Pulumi an einer Lösung, und ich warte gespannt auf deren Veröffentlichung. Bewertung gesammelt von und auf G2.com gehostet.

Ich liebe es, dass ich meine IaC schreiben kann, um meine Infrastruktur in meinen bevorzugten Programmiersprachen bereitzustellen und zu verwalten, ohne den mentalen Wechsel zu TypeScript, YAML oder JSON machen zu müssen. Es macht auch Bedingungen und Schleifen viel einfacher zu schreiben und zu verwalten.
Pulumi Cloud bietet auch eine großartige Möglichkeit, Ihre Infrastruktur-Stacks über mehrere Cloud-Anbieter hinweg zu visualisieren, ohne jeden manuell ansehen zu müssen. Sich auf das Schreiben von Code konzentrieren zu können und weniger auf das Verwalten der Infrastruktur macht einen viel produktiver. Und die Möglichkeit, eine Vielzahl von Anbietern zu verwalten, ist noch besser. Bewertung gesammelt von und auf G2.com gehostet.
Pulumi ist in Bezug auf Beispiele und andere Ressourcen relativ neu, aber die Einfachheit, Dinge zum Laufen zu bringen, gleicht dies aus. Es erfordert auch, dass man Provider in Golang schreibt, womit ich keine Erfahrung habe, daher hat der Versuch, einen neuen Provider für eine Cloud-Plattform zu erstellen, mit der ich arbeiten möchte, zu einigen Schwierigkeiten geführt, aber das ist eher mein Problem. Bewertung gesammelt von und auf G2.com gehostet.

Pulumi ermöglicht für Infrastrukturcode all die Verbesserungen der Lebensqualität, die wir Softwareentwickler für anderen Code erwarten. Damit habe ich umfassende IDE-Unterstützung, ausgezeichnete Unit- und Integrationstestfähigkeiten, großartige statische und dynamische Analyse, enge Integration in Build- und Deployment-Pipelines und all die anderen Dinge, die ich jetzt als essenziell für ein zufriedenstellendes Entwicklungserlebnis betrachte. Die Unterstützung (sowohl bezahlt als auch von der Community bereitgestellt) ist ausgezeichnet, das Ökosystem der Erweiterungen ist umfangreich, und der Katalog von Beispielen ist sehr gut (und verbessert sich ständig). Es als kostenloses Tool zu Beginn zu übernehmen bedeutet, dass man schnell einige der schwierigeren Konzepte lernen muss; wenn das Tool seinen Wert für Sie und Ihre Organisation beweist, wechseln Sie natürlich zu den bezahlten Diensten und erkennen schnell, wie viel Wert sie über ein Team und ein Unternehmen hinweg bieten. Bewertung gesammelt von und auf G2.com gehostet.
Ich habe mir darüber den Kopf zerbrochen. Ich kann an keine Abneigung denken, die über längere Zeit anhielt. Es gab ein paar nicht offensichtliche Lernhürden auf dem Weg, die mich wahrscheinlich geärgert haben, als ich sie durchgearbeitet habe, aber sie erforderten nur eine leichte Änderung im Denken oder einen "Aha!"-Moment. Ich denke, ich mag die Implementierung einiger der offiziellen Pulumi-Erweiterungen nicht. Als erfahrener Benutzer habe ich einige Zuckerbits in ihrer AWSX-Bibliothek gesehen, von deren Verwendung ich abrate. Die Basisimplementierung in ihren klassischen Bibliotheken ist nicht schwieriger (wenn auch etwas ausführlicher) und vermeidet einige wiederkehrende Probleme, die regelmäßig im Pulumi-Community-Slack angesprochen werden. Bewertung gesammelt von und auf G2.com gehostet.

Unser Team hat eine Reihe von Tools verwendet, um Multi-Cloud-Bereitstellungen über mehrere Cloud-Dienstanbieter hinweg zu verwalten - Pulumi ist mit Abstand das beste. Es macht die Arbeit in vielen verschiedenen Umgebungen zu einem nahtlosen Erlebnis, nicht zuletzt, weil es tatsächliche Programmiersprachen verwendet. Da die volle Leistungsfähigkeit einer Programmiersprache (nicht nur Vorlagen) zur Verfügung steht, wird die vollständige Automatisierung zur Realität. Das Durchlaufen einer Liste von Anforderungen zur Bereitstellung von Infrastruktursuiten ist ein Kinderspiel. Darüber hinaus erleichtert die zusätzliche Infrastruktur (Teamzusammenarbeit, Benutzeroberfläche usw.), die Pulumi um das Toolset herum aufgebaut hat, die Zusammenarbeit im großen Maßstab. Bewertung gesammelt von und auf G2.com gehostet.
Die Vorlagen und Beispiele sind hervorragend und ein großartiger Ausgangspunkt - ich wünschte nur, es gäbe mehr davon. Dies verbessert sich jedoch schnell und die Online-Community ist großartig. Bewertung gesammelt von und auf G2.com gehostet.