Pulumi, a tool for managing cloud infrastructure, is used extensively by its own team to streamline the deployment and management of cloud services and applications, particularly on AWS. By authoring infrastructure with strongly-typed programming languages, Pulumi facilitates the use of software engineering practices like abstraction and versioning, which enhance the ability to deliver new features and maintain infrastructure patterns. The tool is employed at various abstraction levels to provision core networking layers, deploy application services, and manage static content, while also supporting the creation of reusable libraries for common patterns. Integration with CI/CD pipelines allows for the seamless promotion of changes across development, staging, and production environments. The approach of treating infrastructure as code extends to defining and versioning metrics, alarms, and dashboards, ensuring a comprehensive and consistent deployment process. Pulumi's capabilities in managing both infrastructure and application code simplify workflows, and the tool's ability to create high-level APIs makes it easier to deploy new services.