# Pulumi Reviews
**Vendor:** Pulumi  
**Category:** [Cloud-Infrastruktur-Automatisierungssoftware](https://www.g2.com/de/categories/cloud-infrastructure-automation)  
**Average Rating:** 4.8/5.0  
**Total Reviews:** 25
## About Pulumi
Pulumi ermöglicht es Teams, Infrastruktur in jeder Cloud mit vertrauten Sprachen und Werkzeugen zu erstellen, bereitzustellen und zu verwalten. Dies erleichtert moderne Anwendungsarchitekturen, eine engere Zusammenarbeit zwischen Anwendungsentwicklern und Infrastrukturteams sowie einen konsistenten Workflow zur Sicherung und Bereitstellung von Software in öffentlichen, privaten, hybriden oder sogar mehreren Clouds gleichzeitig. Mit der Open-Source-Plattform von Pulumi kann Ihr Team: - Infrastruktur in echten Sprachen wie TypeScript, JavaScript, Python oder Go deklarieren. - Vertraute Ökosysteme von Werkzeugen nutzen, einschließlich Bibliotheken, Paketmanager, IDEs und Testframeworks Ihrer Wahl. - Auf viele Cloud-Dienste zugreifen, einschließlich AWS, Azure, GCP, Kubernetes und DigitalOcean — sowie New Relic, Datadog, Cloudflare und mehr. - Mit über einem Dutzend CI-Systemen integrieren, um globale kontinuierliche Bereitstellung zu erreichen. - Moderne, zuverlässige und skalierbare Anwendungen mit der Breite von Cloud-Architekturen erstellen, einschließlich Container, serverloser Funktionen, VMs und statischer Websites. - Höhere Frameworks verwenden, die mühsame Aspekte der Cloud-Entwicklung abstrahieren und das Teilen und Wiederverwenden von gemeinsamen Mustern in der Community und Ihrem Team ermöglichen. Zusätzlich zu diesen grundlegenden Infrastruktur-als-Code-Funktionen zähmt Pulumi die Komplexität im großen Maßstab: - Stack-Management: Bereitstellung und Förderung zwischen mehreren Umgebungen. - Zustandspeicherung: den kostenlosen Pulumi-Dienst nutzen oder stattdessen den Zustand manuell in AWS S3, Azure Storage, Google Cloud Storage oder dem Dateisystem verwalten. - Konfiguration: einfach unterschiedliche Konfigurationen zwischen Umgebungen verwalten. - Verschlüsselte Geheimnisse: den kostenlosen Pulumi KMS-Dienst nutzen, um sensible Konfigurationen wie Passwörter oder Tokens zu verschlüsseln, oder AWS KMS, Azure KeyVault, GCP KMS oder HashiCorp Vault einbinden. - Konvertierungswerkzeuge: Einfach von Terraform, AWS CloudFormation, Azure ARM-Vorlagen, Kubernetes YAML oder Helm-Charts und mehr konvertieren, ohne Ihre bestehende Infrastruktur zu beeinträchtigen. Diese Fähigkeiten arbeiten in Verbindung mit einer Online gehosteten SaaS-Website, die automatische Zustandsverwaltung, Teamrichtlinienkontrollen und ein Verwaltungs-Dashboard bietet: - Pulumi-Konsole: ein Dashboard, um Einblick in und Verwaltung Ihrer Bereitstellungen zu erhalten. - Identität: Benutzer- und Organisationsidentitätsanbieter-Integrationen mit GitHub, GitLab, Atlassian oder SAML/SSO, einschließlich Active Directory, Okta, Google G Suite und anderen. - Rollenbasierte Zugriffskontrollen: Teammanagement, ebenfalls integriert mit Ihrem Identitätsanbieter. - REST-API und WebHooks: eine vollständig programmierbare Web-API für fortgeschrittene Automatisierungsszenarien.



## Pulumi Pros & Cons
**What users like:**

- Benutzer lieben Pulumi wegen seiner **Benutzerfreundlichkeit** , insbesondere aufgrund der nahtlosen Konfiguration und der starken Sprachintegration für das Infrastrukturmanagement. (14 reviews)
- Benutzer schätzen die **einfache Verwaltung der Infrastruktur** mit Pulumis codebasierter Herangehensweise und starker Unterstützung durch die Community. (9 reviews)
- Benutzer heben die **Automatisierungseffizienz** von Pulumi hervor, die Multi-Cloud-Bereitstellungen rationalisiert und die Testfähigkeiten verbessert. (7 reviews)
- Benutzer genießen die **Automatisierungsfähigkeiten** von Pulumi, die nahtlose Multi-Cloud-Bereitstellungen mit geringerem Fehlerrisiko ermöglichen. (5 reviews)
- Benutzer heben die **Vielseitigkeit** von Pulumi hervor, die nahtlose Infrastruktur als Code in ihren bevorzugten Programmiersprachen ermöglicht. (5 reviews)
- Cloud-Dienste (4 reviews)
- Umfassende Lösungen (4 reviews)
- Bereitstellung (4 reviews)
- Merkmale (4 reviews)
- Integrationen (3 reviews)

**What users dislike:**

- Benutzer finden die **schwierige Lernkurve** von Pulumi herausfordernd, insbesondere mit seiner Dokumentation und seinen Implementierungsbesonderheiten. (3 reviews)
- Benutzer finden die **Lernkurve steil** für Pulumi, insbesondere mit seiner Promise-Implementierung und den begrenzten Beispielen. (3 reviews)
- Benutzer bemerken **fehlende Funktionen** in einigen SDKs, was zu gelegentlichen Einschränkungen in der Abdeckung von Cloud-Tools führt. (3 reviews)
- Benutzer finden **unzureichende Dokumentation** herausfordernd, insbesondere für Neulinge in Bezug auf Pulumis Funktionen und die Erstellung von Providern. (2 reviews)
- Benutzer finden die **Lernschwierigkeit** von Pulumi herausfordernd aufgrund einer steilen Kurve und begrenzter Beispiele für spezifische Implementierungen. (2 reviews)
- Schlechte Dokumentation (2 reviews)
- Steile Lernkurve (2 reviews)
- Schwierigkeit verstehen (2 reviews)
- Kodierungsschwierigkeiten (1 reviews)
- Verzögerte Aktualisierungen (1 reviews)

## Pulumi Reviews
  ### 1. Ich bin jetzt ein Pulumi-Mitarbeiter, aber ich war zuerst ein Pulumi-Nutzer.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Scott L. | Informationstechnologie und Dienstleistungen, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** September 05, 2023

**Was gefällt Ihnen an Pulumi am besten?**

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.

**Was gefällt Ihnen an Pulumi nicht?**

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.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Pulumi ist eine Infrastructure as Code (IaC) Lösung, die entwickelt wurde, um Benutzern die Implementierung von IaC mit einer allgemeinen Programmiersprache zu ermöglichen. Als IaC-Lösung hilft Pulumi, die Bereitstellung von Cloud-Infrastruktur zu automatisieren, um Anwendungen zu unterstützen, die in der Cloud laufen. Ich kann ein Pulumi-Programm schreiben, um Cloud-Ressourcen bereitzustellen, und dann diese Ressourcen mit einem einzigen Befehl einfach bereitstellen und zerstören. Meine Pulumi-Programme werden in der Versionskontrolle gespeichert, sodass ich Änderungen leicht testen kann, bevor ich sie übernehme, oder zu einer vorherigen Konfiguration zurückkehren kann. Durch die Verwendung von Pull-Requests und Code-Reviews kann ich mit Teamkollegen an Infrastrukturänderungen zusammenarbeiten, bevor diese Änderungen implementiert werden.

  ### 2. Ein neuer Ansatz für Infra-As-Code, viel näher an "as-code" als yaml-orientierte Werkzeuge.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matthieu V. | Technical Director of ARA Business Unit, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** January 30, 2024

**Was gefällt Ihnen an Pulumi am besten?**

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.

**Was gefällt Ihnen an Pulumi nicht?**

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.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Implementierung von Infra-as-Code mit einem echten "as-code"-Ansatz basierend auf Ihrer bevorzugten Programmiersprache anstelle der Verwendung von YAML-Dateien.

Es ist wirklich einfacher für das Entwicklerteam, mit Pulumi zu arbeiten, um ihre Infrastruktur zu verwalten.

  ### 3. Kühl

**Rating:** 5.0/5.0 stars

**Reviewed by:** 杰 . | 高级开发工程师, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** March 13, 2024

**Was gefällt Ihnen an Pulumi am besten?**

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).

**Was gefällt Ihnen an Pulumi nicht?**

Die kognitive Belastung ist etwas höher als erwartet.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Geheimnis als Code ist schwierig. Wir haben vorher SOPS verwendet, aber manchmal haben wir Fehler gemacht, wie zum Beispiel, sie zu vergessen, bevor wir sie in das Code-Repository hochgeladen haben.

Der Pulumi hat uns geholfen, das zu verhindern und uns gezwungen, das Geheimnis immer verschlüsselt hochzuladen.

Auch ist es schwierig, den IaC-Code zu TDDen, mit Pulumi ist es möglich!

  ### 4. Pulumi bietet integrierte dynamische Ressourcenanbieter, die bei benutzerdefinierten RDS-Cluster-Bereitstellungen helfen.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Meghna S. | Cloud Engineer, Informationstechnologie und Dienstleistungen, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** August 23, 2023

**Was gefällt Ihnen an Pulumi am besten?**

* 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.

**Was gefällt Ihnen an Pulumi nicht?**

* 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.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

* Wir verwalten unsere CI/CD-Integrationen, Geheimnisverwaltung und Ressourcendeployments über die Pulumi Cloud-Plattform.

* Sie bietet mehr Flexibilität, um unsere Infrastruktur für Deployments zu konfigurieren und die ereignisbasierten Trigger, die unsere Stacks regelmäßig aktualisieren.

* Wir nutzen die integrierten dynamischen Ressourcenanbieter, um beliebigen Code direkt in unseren Amazon RDS-Cluster-Deployment-Prozess zu integrieren.

* Darüber hinaus können wir nahtlos verschiedene Monitoring- und Observability-Tools wie Dynatrace, Grafana und Prometheus integrieren, um genaue Einblicke zu gewinnen, regelmäßige Gesundheitschecks durchzuführen und die Leistung und Nutzung unserer Cloud-Ressourcen zu überwachen.

  ### 5. Überbrückung der Lücken zwischen DevOps und F&E

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sefi G. | Tech Interviewer at "GAMA Project", Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 18, 2023

**Was gefällt Ihnen an Pulumi am besten?**

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.

**Was gefällt Ihnen an Pulumi nicht?**

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.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Pulumi dient als Brücke zwischen meinem DevOps-Team und der F&E-Abteilung und ermöglicht nahtlose Kommunikation und Zusammenarbeit.

  ### 6. Tolles Produkt

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aniruddha G. | Full-stack Developer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** May 13, 2024

**Was gefällt Ihnen an Pulumi am besten?**

Sehr einfach zu konfigurieren und zu verwalten. Funktioniert auch gut in Github-Aktionen.

**Was gefällt Ihnen an Pulumi nicht?**

Dokumentation kann für neue Benutzer etwas entmutigend sein, und Pulumi AI Halluzination kann etwas lästig sein.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Automatisieren und verwalten Sie meine Cloud-Bereitstellungen

  ### 7. Pulumi ist ein fähiges Schweizer Taschenmesser.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dennis S. | DevOps Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 27, 2023

**Was gefällt Ihnen an Pulumi am besten?**

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.

**Was gefällt Ihnen an Pulumi nicht?**

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.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Traditionell würden Entwickler Ressourcen anfordern, die von dem Infrastrukturteam für Entwicklungs- und Produktionsumgebungen bereitgestellt oder bereitgestellt werden sollen. Pulumi ermöglicht es uns, unsere Best Practices und Konfigurationen zu templatisieren, und die Entwickler können diese Vorlagen verwenden, um Entwicklungsressourcen aufzubauen, in dem Wissen, dass dieselben Konfigurationen in die Produktion übernommen werden (natürlich nach Genehmigung).

  ### 8. Ein einfach zu verstehendes, aber leistungsstarkes IaC-Tool.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jordan L. | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** May 30, 2023

**Was gefällt Ihnen an Pulumi am besten?**

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.

**Was gefällt Ihnen an Pulumi nicht?**

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.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Die Geschwindigkeit und Reproduzierbarkeit der Infrastruktur macht das Innovieren und Ausprobieren neuer Dinge viel schneller. Ich kann Projekte mit viel höherer Geschwindigkeit prototypisieren, weil ich die Infrastruktur zur Unterstützung in derselben Sprache schreiben kann, in der ich programmiere.

  ### 9. Modernes Software-Entwicklung für Infrastruktur ermöglichen

**Rating:** 5.0/5.0 stars

**Reviewed by:** Paul H. | Principal Consultant, Computersoftware, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** May 10, 2023

**Was gefällt Ihnen an Pulumi am besten?**

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.

**Was gefällt Ihnen an Pulumi nicht?**

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.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Es teilt die Wissenslast des Infrastrukturdesigns und der Implementierung auf mehr Teammitglieder auf. Es ermöglicht allen unseren Entwicklern, den Infrastrukturcode zu lesen (und wenn sie möchten, zu schreiben), einschließlich der Tests und der damit verbundenen Anforderungen, was Wissensbarrieren abbaut und die Inklusivität erhöht. Die Details, wie die Anwendungen und Dienste in der Cloud laufen, sind nicht mehr vor den Personen verborgen, die diese Anwendungen und Dienste schreiben.

  ### 10. Bestes Werkzeug für Multi-Cloud-Management

**Rating:** 5.0/5.0 stars

**Reviewed by:** Denis W. | Fellow, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** May 23, 2023

**Was gefällt Ihnen an Pulumi am besten?**

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.

**Was gefällt Ihnen an Pulumi nicht?**

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.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Unser Team verwaltet die Infrastruktur über mehrere Konten auf jedem von AWS, GCP und Azure. Pulumi ermöglicht es uns, ähnliche Ressourcensätze auf reproduzierbare Weise über alle drei dieser Clouds hinweg nahtlos zu verwalten.

  ### 11. Vereinfachen Sie Ihre Infrastruktur mit Pulumi.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tomas J. | Principal Software Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** May 19, 2023

**Was gefällt Ihnen an Pulumi am besten?**

Ich habe seit über einem Jahrzehnt umfassende Automatisierung und kontinuierliche Bereitstellung durchgeführt, aber erst als ich Pulumi entdeckte, ging ich für den Infrastrukturbereich voll darauf ein. Als Entwickler ziehe ich es vor, Code im Vergleich zu YAML oder etwas anderem zu verwenden. Ich mag es, weil es mir mehr Vertrauen gibt, wenn man eine stark typisierte Version von Pulumi wie Typescript verwendet, und schnellere Rückmeldungen, da man direkt während der Kompilierung Antworten erhält.

Dinge im Code zu haben, ermöglicht es auch, "Patch-Jobs" für Ressourcen im Prozess auszuführen, anstatt diesen Code außerhalb der Bereitstellung auszuführen. Die Möglichkeit, den "Patch-Job" im Prozess auszuführen, ist hervorragend für die seltenen Gelegenheiten, wenn es möglicherweise eine fehlende Option im SDK gibt, was einmal in über drei Jahren mit dem Azure AD-Anbieter passiert ist.

Ich würde behaupten, dass die meisten Unternehmen ein Tool wie Pulumi benötigen, da die reinen Cloud-Tools auf diesen Cloud-Anbieter beschränkt sind. Wenn Sie ein größeres Unternehmen sind, möchten Sie auch Dinge wie Kubernetes, GitHub, Opsgenie und andere Dienste automatisieren, und Pulumi unterstützt viele davon.

Pulumi-Automatisierung ist ein weiteres Feature, das wir genutzt haben, um eine Self-Service-Anwendung zu erstellen, bei der jeder über eine einfache Benutzeroberfläche verschiedene Ressourcen "bestellen" kann und die Anwendung sie dann auf konforme Weise mit Pulumi erstellt.

Abschließend möchte ich auch hervorheben, wie Pulumi mit Konfiguration und Geheimnissen umgeht. Wie man sowohl sichere Konfigurationen in Pulumi speichert als auch Ausgaben zwischen verschiedenen Bereitstellungen in Pulumi teilt, ist ein herausragendes Feature, das uns viel Arbeit erleichtert hat. Ich verwende Pulumi oft, um mit Konfigurationen für kleinere Dinge umzugehen, bei denen ich Dinge ausprobiere, da es viel sicherer ist als das Kopieren einer Datei. Das Speichern von Geheimnissen in der Pulumi-Konfiguration macht es auch sehr einfach, eine neue Benutzeranwendung zum Laufen zu bringen, indem man ein kleines Skript erstellt, das die Konfiguration liest und geeignete Umgebungsvariablen setzt, um loszulegen.

Wenn es ein "Infrastructure as Code"-Tool gibt, das ich empfehlen würde, dann ist es Pulumi!

**Was gefällt Ihnen an Pulumi nicht?**

Wenn Sie ein Cloud-Tool verwenden, das nicht sehr bekannt ist, könnte der Anbieter dafür einige Funktionen vermissen lassen, aber die meisten Benutzer nutzen die bekannteren Anbieter mit guter Abdeckung.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Es vereinfacht die Infrastruktur und gibt uns einen besseren Überblick über das, was wir in unserer Systemlandschaft haben. Die Verwendung von Pulumi beschleunigt definitiv die Zeit, die wir benötigen, um Dinge wie eine neue Umgebung von der Entwicklung bis zur Produktion zu erstellen, Active Directory-Gruppen für die Sicherheit zu erstellen und GitHub-Repositories schneller einzurichten.

  ### 12. Automatisierungs-API verbindet Programmiersprachen mit einer optimierten Schnittstelle für Multi-Cloud.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sebastian S. | Process Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 22, 2024

**Was gefällt Ihnen an Pulumi am besten?**

- Multi-Cloud-Unterstützung  
- Mehrsprachige Unterstützung  
- Automatisierungs-API  
- Zustandsverwaltung

**Was gefällt Ihnen an Pulumi nicht?**

- Die Wiederherstellung von fehlerhaften Zuständen innerhalb der Automatisierungs-API ist nicht so mühelos wie die Verwendung der CLI.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Verwendung von Cloud-Automatisierung innerhalb der Geschäftslogik eines SaaS unter Verwendung von TypeScript

  ### 13. Nichts kann Pulumi im IaC ersetzen.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aravindha Hariharan M. | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** May 26, 2023

**Was gefällt Ihnen an Pulumi am besten?**

Pulumi war ein unschätzbares Werkzeug zur Verwaltung unserer Cloud-Infrastruktur über mehrere Umgebungen hinweg mit Python. Seine Benutzerfreundlichkeit und der deklarative Ansatz haben unsere Bereitstellungs- und Verwaltungsprozesse erheblich vereinfacht. Mit Pulumi konnten wir unsere Infrastruktur als Code definieren, was sie versionskontrolliert, leicht reproduzierbar und eine kollaborative Entwicklung ermöglichte.

**Was gefällt Ihnen an Pulumi nicht?**

Sie können mehr Funktionen zu Localstack hinzufügen, um Code lokal zu testen, bevor er in die bestehende Code-Infrastruktur integriert wird.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Die Fähigkeit, Python, eine weit verbreitete Sprache, zu nutzen, ermöglichte es uns, unser vorhandenes Wissen und unsere Fähigkeiten zu nutzen, während wir von den leistungsstarken Funktionen von Pulumi profitierten. Ob es um die Bereitstellung von Ressourcen, die Verwaltung von Konfigurationen oder die Orchestrierung komplexer Bereitstellungen ging, Pulumi bot uns eine umfassende Lösung, die unser Infrastrukturmanagement vereinfachte und die Produktivität unseres Teams steigerte. Insgesamt war Pulumi für uns ein Wendepunkt, der es uns ermöglichte, unsere Cloud-Infrastruktur effizient über mehrere Umgebungen hinweg zu verwalten.

  ### 14. Frischer Wind

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jowanza J. | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 01, 2023

**Was gefällt Ihnen an Pulumi am besten?**

Ich muss sagen, ich liebe es absolut, Pulumi zu verwenden! Es hat das Schreiben meiner Infrastruktur mit TypeScript zu einem Kinderspiel gemacht. Nicht nur das, es verbessert sich auch ständig, was wirklich großartig zu sehen ist. Eines meiner Lieblingsmerkmale von Pulumi ist die Bereitstellungsfunktion. Es hat das Bereitstellen meines Codes so viel einfacher gemacht und nimmt wirklich viel Kopfschmerzen aus dem Prozess. Insgesamt habe ich eine wirklich positive Erfahrung mit Pulumi gemacht und würde es definitiv jedem empfehlen, der nach einer leistungsstarken, benutzerfreundlichen Infrastrukturplattform sucht.

**Was gefällt Ihnen an Pulumi nicht?**

Es gibt einige Fehler, wie bei neuen Projekten zu erwarten. Allerdings werden sie sehr schnell behoben, sodass es mir schwerfällt, mich darüber zu beschweren.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Ich habe kürzlich begonnen, Pulumi zu verwenden, um meine Infrastruktur und Deployments zu verwalten. Es ist ein echter Wendepunkt gewesen! Pulumi automatisiert alle schwierigen Teile der Verwaltung meiner Infrastruktur, was mir jede Woche Stunden an Zeit spart. Es ist erstaunlich, wie viel einfacher mein Leben geworden ist, seit ich es benutze.

  ### 15. Erstaunliches SDK. Ich liebe es einfach.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Haris A. | Software Developer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 20, 2024

**Was gefällt Ihnen an Pulumi am besten?**

Benutzerfreundlichkeit und Code schreiben. Es macht die Bereitstellung einfach.

**Was gefällt Ihnen an Pulumi nicht?**

Ein wenig technisch zu verstehen, aber sobald man es tut, ist es einfach.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Es macht die Bereitstellung einfach.

  ### 16. Bestes IaC aller Zeiten!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michał W. | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** May 26, 2023

**Was gefällt Ihnen an Pulumi am besten?**

Ich bin ein Full-Stack-Entwickler, aber ich hasse YAML-Dateien wirklich. Der Pulumi-Ansatz für DevOps ist für Entwickler unkompliziert. Das Team ist sehr reaktionsschnell. Aber das Beste ist, dass ihr neuester Pulumi AI-Chat es noch einfacher macht, eine Infrastruktur zu erstellen.

**Was gefällt Ihnen an Pulumi nicht?**

Es sollte eine schnellere Möglichkeit geben, ein Register bezüglich einiger Anbieter zu aktualisieren, zum Beispiel Cloudflare. Manchmal dauert es eine Woche, bis die Terraform-Version des Anbieters aktualisiert wird, bis die gleichen Änderungen in Pulumi verfügbar sind.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Ich muss mich nicht mehr mit YAML-Dateien herumschlagen, es hilft mir, die beste Sprache zu verwenden, die ich als Entwickler kenne - Code. Ich kann TypeScript verwenden und daher das gesamte Projekt in einer einzigen Codebasis pflegen.

  ### 17. Pulumi hat es unserem Team ermöglicht, unsere Infrastruktur reproduzierbar und sicher zu veröffentlichen.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sam C. | Information Technology Manager, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 14, 2023

**Was gefällt Ihnen an Pulumi am besten?**

Pulumi ermöglicht es uns, standardisierte Infrastrukturemodule aus einer gemeinsamen Bibliothek zu teilen und zu importieren, anstatt große Codeblöcke zu kopieren und einzufügen. Dies reduziert unsere Kosten und den Wartungsaufwand bei der Behebung von Sicherheitslücken, da wir diese zentral beheben und einfach unsere Pulumi-Stacks aktualisieren können.

**Was gefällt Ihnen an Pulumi nicht?**

Die Lernkurve für Pulumi und seine spezifische Implementierung von Promises kann steil sein, und die Anzahl der Beispiele und Szenarien, die sie für Promises präsentieren, könnte verbessert werden.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Pulumi ermöglicht es uns, unsere Infrastruktur programmatisch zu pflegen und zu aktualisieren und integriert sich direkt in unser bestehendes Programmierwissen und Versionskontrollsysteme.

  ### 18. Gutes Werkzeug für einen einfachen Start

**Rating:** 5.0/5.0 stars

**Reviewed by:** Volodymyr K. | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** May 11, 2023

**Was gefällt Ihnen an Pulumi am besten?**

Als Softwareingenieur mag ich die Möglichkeit, dieselbe Programmiersprache (in meinem Fall Go) zu verwenden, die ich für die Hauptanwendung benutze. Es ist einfacher, mit Pulumi Infrastruktur zu erstellen als mit anderen Werkzeugen.

**Was gefällt Ihnen an Pulumi nicht?**

Kleiner Overhead in Go, zum Beispiel Wrapper für grundlegende Datentypen wie pulumi.String, pulumi.Bool usw. Ich möchte mehr native Unterstützung in der Go-Sprache. Auch wäre es gut, die Möglichkeit zu haben, dynamische Ressourcenanbieter in Go zu erstellen.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Wir haben keine DevOps-Ingenieure in unserem Team, daher unterstützen alle Software-Ingenieure unsere Infrastruktur, und Pulumi ermöglicht dies mit derselben Programmiersprache.

  ### 19. Sehr erfreuliche Erfahrung mit IaC

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** July 25, 2023

**Was gefällt Ihnen an Pulumi am besten?**

Das Beste an Pulumi ist die Vielseitigkeit, die es bietet, und die Anzahl der Integrationen, um Cloud-native Anwendungen zu erstellen. Dieses Tool macht den Unterschied durch die Geschwindigkeit, das beste Tool für unser Team.

**Was gefällt Ihnen an Pulumi nicht?**

Pulumi benötigt mehr Vorlagen oder Beispiele, um nicht-senioren Teams bei der Einführung der Plattform zu unterstützen. Pulumi sollte mehr Anleitungen erstellen, um die Akzeptanz potenziell zu erhöhen.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Ich habe Microservices, serverlose Architekturen und ereignisgesteuerte Muster, MLOps und Datenpipelines mit diesem Werkzeug gelöst, und es war sehr schnell.

  ### 20. mein Einblick in Pulumi

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohammed B. | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** May 12, 2023

**Was gefällt Ihnen an Pulumi am besten?**

Fähigkeit, verschiedene Programmiersprachen als Code zu verwenden, der zu jedem Entwickler passt. Kann für mehrere Cloud-Anbieter bereitgestellt werden.

**Was gefällt Ihnen an Pulumi nicht?**

Meiner Meinung nach gibt es keinen Nachteil, aber es gibt Raum für Verbesserungen mit neuen Funktionen.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Es hilft mir, wenn ich serverloses Design und Containerisierungsarchitektur einsetze.

  ### 21. Mein Lieblings-IaC-Tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sam C. | Director of Solution Architecture, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 04, 2023

**Was gefällt Ihnen an Pulumi am besten?**

Pulumi ist mein liebstes Infrastructure-as-Code-Tool. Die Möglichkeit, IaC mit echten Programmiersprachen zu schreiben, ist ein Wendepunkt und bietet so viel Flexibilität bei der Bereitstellung von Infrastruktur. Dinge wie die Automatisierungs-API und Pulumi-Bereitstellungen fügen noch mehr großartige Funktionalitäten hinzu, die es zu meiner bevorzugten Sprache machen.

**Was gefällt Ihnen an Pulumi nicht?**

Die Lernkurve kann etwas steil sein, aber es lohnt sich.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Es einfach machen, Infrastruktur auf wiederholbare und wiederverwendbare Weise bereitzustellen.

  ### 22. Die Einfachheit der Bereitstellung von Infrastruktur ist wirklich bemerkenswert.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Solomon O. | DevOps/Cloud Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 25, 2023

**Was gefällt Ihnen an Pulumi am besten?**

Ich hatte eine erstaunliche Erfahrung mit Pulumi! Die Einfachheit der Bereitstellung von Infrastruktur ist wirklich bemerkenswert.

**Was gefällt Ihnen an Pulumi nicht?**

Ich würde es vorziehen, wenn Pulumi sein eigenes Zustandsmanagement übernimmt.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Pulumi vereinfacht den Prozess der Bereitstellung von Infrastruktur und bietet den Benutzern außergewöhnliche Sprachflexibilität, um ihre Aufgaben mühelos zu erledigen.

  ### 23. Der einzige Weg, so viele Cloud-Ressourcen zu verwalten

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** June 05, 2023

**Was gefällt Ihnen an Pulumi am besten?**

Es ist vielseitig, leicht zu verstehen, sauber und zuverlässig, und ihr Support ist ausgezeichnet!

**Was gefällt Ihnen an Pulumi nicht?**

Sie wachsen und verbessern sich ständig, daher muss ich mich manchmal mit Versionsaktualisierungen abfinden.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Die Unmöglichkeit, Cloud-Infrastruktur zu verwalten, es sei denn, sie ist in Code.

  ### 24. Fantastische IaC-Plattform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aaron G. | VP of Engineering, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** June 29, 2023

**Was gefällt Ihnen an Pulumi am besten?**

Breite der Funktionen und Pulumi Cloud-Plattform

**Was gefällt Ihnen an Pulumi nicht?**

Einige kleinere Probleme mit verschiedenen Anbietern, aber insgesamt werden diese schnell und häufig behoben.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Infrastruktur-als-Code

  ### 25. Wie viel ist eine "Best-in-Class"-Lösung wert?

**Rating:** 4.0/5.0 stars

**Reviewed by:** Felix  L. | devops developer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 14, 2022

**Was gefällt Ihnen an Pulumi am besten?**

Pulumi bringt IaC auf die nächste Stufe, indem es ermöglicht, Ihre Infrastruktur in allgemeinen Programmiersprachen zu kodieren. Dies ist besser als Alternativen wie Terraform, das die Verwendung der HashiCorp Configuration Language (HCL) erzwingt.

**Was gefällt Ihnen an Pulumi nicht?**

Ein Jahr nach Beginn unseres Abonnements bei Pulumi wurde mein Team von einem Pulumi-Vertreter kontaktiert, der uns mitteilte, dass unsere Abonnementgebühr bis zum Ende des Jahres auf das Dreifache steigen würde, und zwar auf 60k-100k jährlich, obwohl wir zuvor einen Vertrag mit ihnen unterzeichnet hatten. Darüber hinaus können sowohl die Website als auch die CLI von Pulumi sehr langsam sein.

**Welche Probleme löst Pulumi für Sie, und wie profitieren Sie davon?**

Pulumi bringt programmatische Infrastruktur als Code und verwaltet den Zustand unseres Stacks in der Cloud (wodurch die Notwendigkeit entfällt, unseren Zustand zu sichern).


## Pulumi Discussions
  - [Wofür wird Pulumi verwendet?](https://www.g2.com/de/discussions/what-is-pulumi-used-for) - 1 comment

- [View Pulumi pricing details and edition comparison](https://www.g2.com/de/products/pulumi/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-19+01%3A09%3A57+-0500&secure%5Bsession_id%5D=131874ec-6d3b-47ec-9f8f-0da12bfbe878&secure%5Btoken%5D=3ca70377f63e8a53267b71a79f9d14ce6eb14c8d355af39ce61e612a72103dc6&format=llm_user)

## Pulumi Features
**Verwaltung**
- Administrationskonsole
- Aufgaben-Management
- Dashboards und Visualisierungen
- Zugriffskontrolle

**Automatisierung**
- Test-Automatisierung
- Intelligente Automatisierung
- Automatisierung der Freigabe
- Automatisierte Bereitstellung

**IT-Management**
- Workflow-Verwaltung
- Infrastruktur-Management
- IT-Entdeckung

## Top Pulumi Alternatives
  - [Red Hat Ansible Automation Platform](https://www.g2.com/de/products/red-hat-ansible-automation-platform/reviews) - 4.6/5.0 (368 reviews)
  - [GitHub](https://www.g2.com/de/products/github/reviews) - 4.7/5.0 (2,280 reviews)
  - [ServiceNow IT Service Management](https://www.g2.com/de/products/servicenow-it-service-management/reviews) - 4.5/5.0 (1,720 reviews)

