Reviews from AWS Marketplace
0 AWS reviews
-
5 star0
-
4 star0
-
3 star0
-
2 star0
-
1 star0
External reviews
External reviews are not included in the AWS star rating for the product.
A simple to understand but powerful IaC tool
What do you like best about the product?
I love that I can write my IaC to deploy and manage my infra in my perferred programming languages without having to make the mental switch to and from TypeScript to YAML or JSON. It also makes conditional and loops so much easier to write and manage.
Pulumi cloud also provides a great way to visualize your infrastructure stacks across multiple cloud providers without manually viewing each one. Being able to focus on writing code and less on managing infrastructure makes you much more productive. And being able to manage a wide variety of providers is even better.
Pulumi cloud also provides a great way to visualize your infrastructure stacks across multiple cloud providers without manually viewing each one. Being able to focus on writing code and less on managing infrastructure makes you much more productive. And being able to manage a wide variety of providers is even better.
What do you dislike about the product?
Pulumi is fairly new in terms of examples and other resources, but the simplicity to get things to work makes up for it. It also requires you to write providers in Golang which I don't have experience in so trying to create a new provider for a cloud platform I want to work with has led to some difficulties, but that's more a me problem.
What problems is the product solving and how is that benefiting you?
The speed and reproducibility of infra makes innovating and trying new things so much faster. I can prototype projects at a much higher speed because I can write the infra to support it in the same language I am programming in.
- Leave a Comment |
- Mark review as helpful
Best tool for Multi-Cloud management
What do you like best about the product?
Our team has used a number of tools to manage multi-cloud deployments across multiple cloud service providers - Pulumi is hands down the best one out there. It makes working across many different environments a seamless experience not the least because it uses actual programming languages to do so. Because the full power of a programming language (not just templates) is available, full automation is becoming a reality. Iterating through a list of requirements to deploy infrastructure suites is a breeze. Additionally, the additional infrastructure (team collaboration, UI, etc) that Pulumi has built around the toolset really facilitates collaboration at scale.
What do you dislike about the product?
The templates and examples are terrific and a great place to get started - just wish there were more of them. This is rapidly improving though and the online community is great.
What problems is the product solving and how is that benefiting you?
Our team manages infrastructure across multiple accounts on each of AWS, GCP, and Azure. Pulumi allows us to seamlessly manage similar resource sets in a reproducible manner across all three of these clouds.
Enabling modern software development for infrastructure
What do you like best about the product?
Pulumi enables for infrastructure code all the quality-of-life improvements that we software developers have come to expect for other code. With it, I have rich IDE support, excellent unit and integration testing capabilities, great static and dynamic analysis, tight integration into build and deployment pipelines, and all the other things that I now consider essential for a satisfactory development experience.
The support (both paid and community-provided) is excellent, the ecosystem of extensions is extensive, and the catalogue of examples is very good (and improving all the time).
Adopting it as a free tool initially means you have to rapidly learn some of the harder concepts; when the tool proves its worth to you and your organization, you naturally move to the paid services and quickly realize how much value they provide across a team and a company.
The support (both paid and community-provided) is excellent, the ecosystem of extensions is extensive, and the catalogue of examples is very good (and improving all the time).
Adopting it as a free tool initially means you have to rapidly learn some of the harder concepts; when the tool proves its worth to you and your organization, you naturally move to the paid services and quickly realize how much value they provide across a team and a company.
What do you dislike about the product?
I've been wracking my brain about this one. I can't think of a dislike that lasted any length of time. There were a few non-obvious learning hurdles along the way, which would have annoyed me as I was working through them, but they've just required a slight shift in thinking or an "a-ha!" moment.
I guess I don't like the implementation of some of the official Pulumi extensions. As an experienced user, I have seen some bits of sugar within their AWSX library in particular that I recommend against using. The base implementation within their classic libraries is no more difficult (albeit a bit more verbose) and avoids some recurring problems that are regularly asked about on the Pulumi community Slack.
I guess I don't like the implementation of some of the official Pulumi extensions. As an experienced user, I have seen some bits of sugar within their AWSX library in particular that I recommend against using. The base implementation within their classic libraries is no more difficult (albeit a bit more verbose) and avoids some recurring problems that are regularly asked about on the Pulumi community Slack.
What problems is the product solving and how is that benefiting you?
It shares the knowledge burden of infrastructure design and implementation across more of the team.
It allows all our developers to read (and if they want, write) infrastructure code, including the tests and related requirements, which breaks down knowledge barriers and increases inclusivity. The details of how the applications and services run in the cloud are no longer hidden from the people writing those applications and services.
It allows all our developers to read (and if they want, write) infrastructure code, including the tests and related requirements, which breaks down knowledge barriers and increases inclusivity. The details of how the applications and services run in the cloud are no longer hidden from the people writing those applications and services.
How much is a "best in class" solution worth?
What do you like best about the product?
Pulumi brings IaC to the next level by allowing to encode your infrastructure in general purpose languages. This is better than alternatives like Terraform which forces the usage of HashiCorp Configuration Language (HCL).
What do you dislike about the product?
A year into our subscription with Pulumi, my team was contacted by a Pulumi representative who told us our subscription fee would TRIPLE by the end of the year, reaching 60k-100k annually, despite us signing a contract with them previously. In addition to this, Pulumi's website and CLI can both be very slow.
What problems is the product solving and how is that benefiting you?
Pulumi brings programmatic infrastructure as code and manages the state of our stack in the cloud (thus removing the need to backup our state).
showing 11 - 14