Pulumi Crosswalk for AWS Accelerates Delivery of Well-Architected Infrastructure as Code

New open source framework gives cloud engineers the easiest way to AWS -- from development to production -- with confidence and ease

Pictured, from left: Luke Hoban, Pulumi CTO; Eric Rudder, Pulumi President, COO and Executive Chairman and Joe Duffy, Pulumi CEO. (Photo: Business Wire)

SEATTLE--()--Pulumi today announced the availability of Pulumi Crosswalk for Amazon Web Services (AWS), an open source framework that streamlines defining and deploying modern AWS applications and infrastructure with built-in AWS Best Practices. Using Pulumi Crosswalk, cloud engineers -- including developers, operators and teams -- are able to use familiar programming languages and tools to take ideas to production more productively and safely while bypassing many of the traditional barriers to modern cloud engineering.

“Enterprises are becoming powered by more and more cloud software and in that transformation they need tools to build, automate and operate that software. To achieve the acceleration they need to remain relevant, enterprises need these tools to make their cloud engineers more productive and, as the reality shifts to multi-cloud, to enable them to manage software on any public cloud consistently and securely,” said Holger Mueller, Vice President and Principal Analyst at Constellation Research. “This challenge, deploying software productively and safely, increasingly on multiple public clouds, and starting with AWS, is what Pulumi Crosswalk does well and we expect a good reception by CTOs building next-generation applications.”

Pulumi’s SDK includes open source tools and libraries for defining infrastructure as code using languages that engineers already know, including JavaScript, Python, TypeScript and Go, unlocking productivity, sharing and reuse. Pulumi’s SaaS works with this SDK to enable one consistent delivery workflow on any cloud that works for teams and enterprises. Pulumi Crosswalk for AWS now extends this platform with built-in support for the most common application and infrastructure patterns on AWS, including containers, serverless and core infrastructure.

“We’ve been happily using Pulumi’s EKS support for more than three months now. Our team was looking for an end-to-end solution to tame the complexity of Kubernetes on AWS and ensure we adhere to AWS best practices,” said Pankaj Dhingra, Senior Director of Cloud Engineering, Tableau Software. “Pulumi’s Crosswalk effort has equipped our team to scale far better than the alternative approaches of home-grown solutions, scripts and DSLs. Our delivery is now automated and we can now deliver new application and infrastructure features with much faster turn-around, sometimes in just a few hours. Pulumi is a key contributor to our team’s improvement in productivity.”

Pulumi Crosswalk for AWS’s supported patterns cover the full spectrum of modern cloud applications and infrastructure and embody the AWS Well-Architected Framework. This includes “day one” patterns -- when initially creating container-based or serverless applications, easily and with secure defaults -- and “day two and beyond” -- when deeply scaling, securing and integrating the underlying infrastructure:

  • Container Services: Provision Elastic Container Service (ECS) managed clusters, including “Fargate,” Kubernetes (EKS) and benefit from automatic best practices around Identity and Access Management (IAM), private registries, Elastic Load Balancing (ELB) and CloudWatch configuration for your clusters
  • Serverless Functions and APIs: Deploy simple serverless Lambda-based event handlers for any AWS services, including S3 and SQS, in addition to powerful Serverless API Gateways
  • Secure Infrastructure: Provision and manage core network services, including Virtual Private Clouds (VPC), Auto-Scaling Groups (ASGs) and Application and Network Elastic Load Balancers (ELB), each configured using tried-and-true AWS Best Practices, out-of-the-box
  • Authentication and Authorization: Identity and Access Management (IAM) support for productively configuring users, policies and roles for infrastructure and application-level usage
  • Application and Infrastructure Monitoring: Rich, turn-key CloudWatch logging, dashboards, metrics and alarms, using declarative code, in addition to easy integration with auto-scaling policies
  • CI/CD Integrations: Seamlessly and continuously deliver infrastructure, containers, Lambda functions and Kubernetes applications, all from your favorite CI platform, including AWS Code Services.

Pulumi Crosswalk for AWS is available as open source on GitHub. In addition to integrating seamlessly with Pulumi’s existing Team and Enterprise Edition products, support and training is available for going to production with Pulumi Crosswalk for AWS and Kubernetes on the AWS cloud.

“We made a big bet that general purpose languages would let us stand on the shoulders of giants and tap into decades of progress in engineering productivity,” said Joe Duffy, Pulumi Co-founder and CEO. “Pulumi Crosswalk for AWS demonstrates that this bet is paying off. You can now eliminate boilerplate configuration, and accidental security problems, by leveraging a framework with built-in best practices so that, as cloud platforms evolve rapidly, your team can too. The productivity we’re seeing teams realize with Crosswalk is unbelievable.”

Pulumi’s platform supports all major public clouds (including AWS, Microsoft Azure and Google Cloud), Kubernetes and private and hybrid clouds and the company plans to bring the Crosswalk approach to other clouds. For information about using Pulumi Crosswalk for AWS, check out https://www.pulumi.com/crosswalk/aws and give it a try for free today.

Supporting Links

About Pulumi

Pulumi's open source infrastructure as code platform enables teams to create, deploy and manage cloud applications and infrastructure on the cloud of their choice -- public, private, or hybrid -- including AWS, Azure, GCP and Kubernetes on any cloud. The unique approach of using general purpose languages such as JavaScript, TypeScript, Python and Go unlocks productivity, sharing and reuse and excellent tooling and testability. Teams are able to accomplish one consistent workflow across any cloud that works for developers and operators alike and powerful integrated policies and controls ensure that leaders can empower their teams to get to the cloud with speed and confidence. Customers innovating with Pulumi span the range of small startups all the way up to the largest Fortune 500 organizations in the world. Pulumi is venture-backed, having recently raised a Series A in 2018 and was founded by Microsoft, Amazon and Google software veterans in 2017 in Seattle.

Contacts

Wilson Craig
Mindshare PR
wilson@mindsharepr.com
408-516-6182

Contacts

Wilson Craig
Mindshare PR
wilson@mindsharepr.com
408-516-6182