Native Provider Pulumi AWS Steers Users Into Future of Modern Cloud Application Development on AWS
Pulumi tames the complexity of the modern cloud so that infrastructure teams, developers, and security teams can build, deploy, and manage AWS infrastructure faster and with more confidence, enabling increased innovation and competitive advantage. The company’s cloud engineering platform provides a complete solution for building, deploying, and managing modern cloud applications on AWS using best practices in cloud engineering.
“AWS provides over 200 comprehensive services to support virtually any cloud workload. Many Pulumi users tell us that they like the rapid pace of innovation in AWS, but want ways to more quickly and easily integrate the latest AWS services and features into their projects, ”said Ken Exner, Director of AWS Development Tools at AWS. “Using the new AWS Cloud Control API and Pulumi’s native AWS provider, our mutual customers can quickly take advantage of the latest updates to AWS services and functionality to drive new innovations in their businesses.
“Pulumi’s cloud engineering platform has been a game-changer for us, allowing our engineers to automate modern cloud infrastructure provisioning using familiar, flexible and powerful languages,” said Tyson Trautmann, vice president of engineering at FaunaDB. “We are excited about the new native vendor collaboration between AWS and Pulumi as it gives us the ability to adopt new AWS features and products more quickly, thereby accelerating our own platform innovation and time to market. on the market. ”
Modern cloud architectures help businesses innovate faster and deliver cost, scalability, and time-to-market benefits. However, these architectures (such as serverless architectures or containers) are more complex because they are composed of many interdependent and loosely coupled cloud services and APIs. New cloud service features are released frequently and require teams to manually update their apps. This makes it difficult to deploy and manage modern cloud applications reliably while maintaining high speed. Teams deploying modern cloud applications need a programmatic way to manage their complexity, automation to maintain high speed, and tools that allow developers to build faster and more reliably. This is best done using software engineering languages and tools that are already widely used.
Pulumi and its native provider AWS allow users to:
Use any AWS service not yet supported by the AWS Cloud Control API with the existing AWS Classic provider, which can be used with the new AWS native provider.
Easily build any modern cloud architecture, such as containerized and serverless applications, and its underlying infrastructure, including networks, databases, and clusters.
Adopt cloud-native technologies (such as Kubernetes and Helm Charts) and integrate them seamlessly with AWS services using a uniform approach.
Take advantage of libraries with out-of-the-box best practices, such as properly configuring and scaling Amazon Elastic Kubernetes Service (Amazon EKS) and Amazon Elastic Container Service (Amazon ECS) clusters, or create your own libraries using standard abstraction and package manager technologies.
Reduce risk with comprehensive testing at lower cost: unit testing frameworks for any language, cloud resource simulation that enables faster testing, and integration testing frameworks.
Automate the delivery of cloud applications and infrastructure through a unified pipeline with over 12 continuous integration and continuous delivery (CI / CD) integrations (e.g. AWS Code Services, GitLab, CircleCI), or use the Pulumi’s clustered Kubernetes operator.
Manage cloud infrastructure with comprehensive visibility and controls, in addition to proactive enforcement of policy compliance as code.
“Pulumi’s cloud engineering platform has helped us harness the full potential of modern architectures on AWS and allowed us to innovate faster than ever before,” said Adam Wilczek, Site Reliability Engineer at Webflow. “We are excited about this collaboration between AWS and Pulumi, as native provider Pulumi AWS will allow us to take advantage of the latest AWS features and products sooner. ”
“Pulumi’s New Native AWS Provider, Powered by the AWS Cloud Control API, Gives Pulumi Users Instant Access to the Latest Services and Features Supported by the AWS Cloud Control API Right Out of Date, Without Any Delay or Need on our part to implement manually. support, ”said Joe Duffy, CEO of Pulumi. “The entire surface of AWS resources provided by the AWS Cloud Control API can now be automated from familiar languages such as Python, TypeScript, .NET, and Go, with standard IDEs, package managers, and frameworks. test, with high fidelity and great quality. Using this new provider, developers and infrastructure teams can develop and deliver modern AWS applications and infrastructure faster and with more confidence than ever before. ”
At launch, the AWS Cloud Control API supports hundreds of AWS resources, and the native provider Pulumi AWS supports them all. Additionally, the AWS Native Provider can be used with the Pulumi AWS Classic Provider, which supports over 800 AWS resources. As additional resources are added to the AWS Cloud Control API, Pulumi will support them same day on AWS Native Provider. Pulumi users can use existing and new providers in the same programs to ease the transition to the native AWS provider. Users can get started by downloading the open source SDK, creating a new project, and choosing `pulumi-aws-native` as the provider type. They can then choose to use Pulumi’s fully managed service to manage their AWS resources with integrated health and secret management, dashboards to view and audit their stacks and resources, integrations with CI workflows. / CD and collaboration features that help teams manage infrastructure together. Pulumi offers a free individual edition and editions for teams and businesses with sophisticated scale, security, compliance, and auditing needs.
Learn more about the AWS Native Provider by registering for the Cloud Engineering Summit at https://www.pulumi.com/cloud-engineering-summit/ or visit https://www.pulumi.com/.