{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools"}],"enrichment":{"capability":"Pulumi's Python SDK lets you define and deploy cloud infrastructure using Python code instead of declarative templates, supporting AWS, Azure, Google Cloud, Kubernetes, and other providers.","skillfed_tags":["infrastructure-as-code","cloud-provisioning","multi-cloud"],"use_cases":["Define and deploy multi-cloud infrastructure (AWS, Azure, GCP) from a single Python codebase.","Automate Kubernetes cluster provisioning and application deployment using Python classes and functions.","Build reusable infrastructure libraries and components that can be shared across teams.","Integrate infrastructure provisioning into CI/CD pipelines as part of application deployment workflows.","Manage infrastructure state and perform incremental updates with full dependency tracking."],"what_it_does":"Pulumi is the Python SDK for defining cloud infrastructure as code. Instead of writing YAML or HCL templates, you write Python programs that instantiate cloud resources as objects, express dependencies between them using Input and Output values, and let Pulumi handle the orchestration and deployment. The SDK provides a unified interface to multiple cloud providers\u2014AWS, Azure, Google Cloud, Kubernetes\u2014through a common resource model where all deployable resources inherit from the pulumi.Resource class.\n\nYou use it by writing a Python program that describes your infrastructure, then running the Pulumi CLI to preview and deploy those resources. The SDK handles state management, dependency tracking, and incremental updates. It includes built-in observability via OpenTelemetry and gRPC-based communication with resource providers, making it suitable for teams that want to treat infrastructure like application code\u2014version-controlled, tested, and refactored using standard Python tooling.","worth_installing":"Yes, if you are building cloud infrastructure and prefer Python over declarative templates. The package is actively maintained, has low install friction, carries no known vulnerabilities, and is licensed permissively. It requires Python 3.10+ and the separate Pulumi CLI to be fully functional. Suitable for teams adopting infrastructure-as-code practices in Python-first environments."},"id":"pulumi","links":{"html":"https://skillfed.io/packages/pulumi","md":"https://skillfed.io/packages/pulumi.md","pypi":"https://pypi.org/project/pulumi/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-13","license_spdx":null,"license_treatment":"permissive","name":"pulumi","python_support":"supports_current","summary":"Pulumi's Python SDK"},"popularity":{"monthly_downloads":8459267,"position":1622,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"3.257.0"}
