Pulumi

DevOps & Delivery Technologies
Pulumi
Pulumi is an Infrastructure as Code (IaC) platform that allows teams to define and manage cloud infrastructure using real programming languages. It enables scalable, testable, and maintainable cloud automation across providers.
What is it?
Pulumi is an open-source Infrastructure as Code platform that enables developers to manage cloud resources using general-purpose programming languages such as TypeScript, JavaScript, Python, Go, and C# instead of declarative DSLs.
What does it do?
Pulumi provisions and manages cloud infrastructure by leveraging native language features like loops, conditionals, functions, and testing. It supports multi-cloud deployments and integrates with CI/CD pipelines and cloud-native services.
Where is it used?
Pulumi is used in cloud-native applications, SaaS platforms, platform engineering teams, and enterprises that require advanced infrastructure logic, strong typing, and reusable infrastructure components.
When & why it emerged
Pulumi was introduced in 2018 to address limitations of traditional IaC tools. It emerged to bring software engineering best practices—such as code reuse, testing, and modularity—into infrastructure management.
Why we use it at Internative
We use Pulumi for projects that require complex infrastructure logic and strong integration with application code. It allows us to manage infrastructure using the same languages and practices as our software systems.
More in DevOps & Delivery Technologies
Other technologies from the same category of the library.

Microsoft IIS
Microsoft IIS (Internet Information Services) is a web server developed by Microsoft for hosting web applications and APIs on Windows. It offers strong security, scalability, and deep integration with the Microsoft ecosystem.

Nginx
Nginx is a high-performance web server and reverse proxy designed for scalability and reliability. It efficiently handles high traffic, load balancing, and HTTP routing for modern web applications and APIs.

Apache HTTP Server
Apache HTTP Server is a widely used open-source web server for hosting websites and web applications. It provides flexibility, extensibility, and strong community support for serving HTTP/HTTPS traffic reliably.

LiteSpeed Web Server (LSWS)
LiteSpeed Web Server (LSWS) is a high-performance, event-driven web server designed to handle high traffic with low resource usage. It offers Apache compatibility, built-in caching, and strong security for scalable hosting environments.

HAProxy
HAProxy is a high-performance, open-source load balancer and reverse proxy designed for high availability and scalability. It efficiently distributes traffic across servers to improve reliability, performance, and fault tolerance.

Docker
Docker is a containerization platform that enables applications to run consistently across environments. It packages software and dependencies into containers, simplifying deployment, scalability, and DevOps workflows.