Home / Companies / Pulumi / Blog / Post Details
Content Deep Dive

Crosswalk for AWS in all Pulumi Languages

Blog post from Pulumi

Post Details
Company
Date Published
Author
Paul Stack
Word Count
3,452
Language
English
Hacker News Points
-
Summary

Crosswalk for AWS is a collection of libraries designed to simplify the use of AWS infrastructure through Pulumi's Infrastructure as Code framework. These libraries, which are among the most widely used high-level components in the Pulumi ecosystem, provide simplified abstractions over key AWS services such as ECS, API Gateway, VPC, and more, allowing for the easy deployment of containerized and serverless applications with minimal code. Crosswalk enables application and service development teams to manage their own infrastructure while leveraging AWS's full capabilities and adhering to best practices for security and architecture. It supports all Pulumi languages, including TypeScript, Python, .NET, Go, Java, and YAML, and is available in the Pulumi Registry. The libraries also facilitate seamless integration with existing AWS resources and are designed to accommodate evolving needs, allowing users to customize and extend their infrastructure as projects grow. Additionally, Crosswalk for AWS offers guidance and examples for various common use cases, enabling quick deployment and scaling of applications, whether using serverless architectures, Kubernetes with EKS, or custom VPC configurations. Users of the existing TypeScript version of AWSx can transition to the new multi-language capabilities or continue using the TypeScript-specific implementations under the classic namespace.