Firm Open Sources Framework for AWS Infrastructure-as-Code Seattle company Pulumi has open sourced a framework to smooth the process of enterprise application production and deployment on the Amazon Web Services Inc. (AWS) cloud platform. Called Pulumi Crosswalk for Amazon Web Services (AWS), the framework provides infrastructure-as-code components, facilitating the use of best practices to help organizations get a handle on all of the services and products available on the cloud platform in order to define and deploy modern AWS applications and infrastructure. “Crosswalk for AWS provides higher-level components for a broad range of AWS platforms — from serverless (Lambda API Gateway and more), to containers (ECS Fargate and more), and across networking (VPCs SecurityGroups), monitoring, Cloudwatch Dashboards and Alarms, and load balancing(ALB and NLB),” the company stated in a June 10 blog posting. Crosswalk is based on the AWS platform’s primitive building blocks. It allows you to seamlessly switch between high-level components as well as low-level platform primitives. [Click on the image to see a larger view.] Pulumi Crosswalk (source: Pulumi). An accompanying software development tool (SDK), provides tools and libraries that allow you to define infrastructure using programming languages like JavaScript, Python and TypeScript. These patterns are supported:

  • Container services
  • Serverless functions and APIs
  • Secure infrastructure
  • Authentication and authorization
  • Monitoring of infrastructure and applications
  • Integrations of CI/CD

“Enterprises have become more powered by cloud software and in that transformation, they need tools to build and automate that software,” Holger Mueller, vice-president and principal analyst at Constellation Research, stated in a press release. Enterprises need tools to make cloud engineers more productive, and to be able to manage software on any cloud securely and consistently, as the reality shifts towards multi-cloud. Pulumi Crosswalk excels at this challenge of deploying software efficiently and safely on multiple public clouds. We expect a positive reception from CTOs working on next-generation applications. Pulumi also offers open-source projects that can be used with other cloud platforms such as Azure or Google Cloud Platform. You can find the company’s many open source projects, including the Pulumi AWS Infrastructure Components, Amazon Web Services (AWS), Pulumi Resource Package, and Amazon Web Services provider on GitHub.

Related Posts