Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

112 lines
5.5 KiB
Markdown
Raw Permalink Normal View History

---
title: "2021 End of Year Review"
date: 2021-12-31T10:26:47-06:00
draft: false
meta_desc: Review the biggest news and information from Pulumi for 2021.
meta_image: meta.png
authors:
- laura-santamaria
tags:
- pulumi-news
---
Its the end of the 2021 calendar year here at Pulumi, and like everyone, were counting down until 2022 while looking back at our year. Weve had a very exciting year! In case you missed anything from our past year, heres a rundown of the top stories from Pulumi:
### January
Pulumi became [SOC2 certified](/blog/pulumis-soc-2-milestone/) in early January 2021.
### February
We brought support for all four official Pulumi languages to [EKS](/blog/create-eks-clusters-in-your-favorite-language/).
We released [Python support](/blog/automation-api-python/) for our powerful Automation API.
### March
We immediately followed up with releasing [C# support](/blog/automation-api-dotnet) for the Automation API.
The Azure Native provider, which communicates directly with the Azure resource model, [went GA](/blog/full-coverage-of-azure-resources-with-azure-native/) (general availability) after a period of being in beta.
### April
We had a bit of fun on April Fools Day with [Pulumi Interstellar](/blog/pulumi-interstellar/) (if you dont understand April Fools Day because its not something you have in your country, please know this is a joke for fun).
The biggest news for April, though, was our PulumiUP event, where we showcased new releases for the Pulumi platform. Here are the big announcements:
* [Pulumi 3.0](/blog/pulumi-3-0/): Automation API, native Providers, Packages and Components, improved SDKs for Python and Go, and new integrations and features.
* [Pulumi Packages and multi-language Components](/blog/pulumiup-pulumi-packages-multi-language-components/)
* The [Google Cloud Native Provider](/blog/pulumiup-google-native-provider/)
### May
We took a bit of a break in May from the blog to be heads down working on the next features after the excitement of PulumiUP. We did talk a bit about [integration with App Runner](/blog/deploy-applications-with-aws-app-runner/), though!
### June
We started posting our [release notes as regular updates](/blog/pulumi-release-notes-m57/) to the blog.
We took some time to [dive into testing infrastructure](/blog/infrastructure-testing-concepts/) in one of our many educational articles.
We worked with the community for a [hackathon on multi-language components](/blog/multi-lang-hackathon/).
We announced Pulumi Team Edition with usage-based pricing and a free tier to get you started and Pulumi Enterprise Edition with access control and more on the same [usage-based pricing system](/blog/announcing-new-usage-based-pricing-for-your-whole-team/).
### July
July was a month of education, with articles on Cloud Engineering as a concept, more on testing, and a new series on Kubernetes:
* [Cloud Enginering](/blog/what-exactly-is-cloud-engineering/)
* [Testing](/blog/testing-in-practice/)
* [Kubernetes](/blog/kubernetes-fundamentals-part-one/)
### August
We kicked off an entire series on Azure developers for this month. [Start here](/blog/top-5-things-for-azure-devs-intro/).
### September
September saw preparations for Cloud Engineering Summit, with blog posts talking about the upcoming event. Still, we had time for more features!
We announced a public preview of a [Helm Release resource](/blog/full-access-to-helm-features-through-new-helm-release-resource-for-kubernetes/).
We launched a [Provider for Snowflake](/blog/snowflake-provider-launch/).
We shipped the [public release of the Pulumi REST API](/blog/pulumi-rest-api/), which had been a behind-the-scenes powerhouse.
We started supporting AWS Lambdas on [Gravitron2 processors](/blog/aws-lambda-functions-powered-by-graviton2/).
We opened up our [roadmap to the public](/blog/relaunching-pulumis-public-roadmap/) to vote on and discuss upcoming projects.
And finally, just squeezing into the end of September, we launched the [public preview of the AWS Native Provider](/blog/announcing-aws-native/), powered by AWS's Cloud Control API, so you can use Pulumi to work directly with the AWS resource model.
### October
Cloud Engineering Summit was our biggest event of the year, and you can enjoy all of the sessions over on [PulumiTV](https://youtube.com/playlist?list=PLyy8Vx2ZoWlodkVaCTO3Y-3vya68J2c6y). That being said, we still had a lot to share on the blog.
We introduced [resource methods for Pulumi Packages](/blog/resource-methods-for-pulumi-packages/).
We shipped the [1.0 release of the Kubernetes Operator](/blog/pulumi-kubernetes-operator-1-0/).
We delivered the [Pulumi Registry](/blog/introducing-pulumi-registry/).
### November
We started providing same-day support for [Azure Container Apps](/blog/azure-container-apps/).
We reworked [functions to accept outputs](/blog/functions-accept-outputs/).
### December
We started some more educational series:
* [Cloud Systems](/blog/cloud-systems-part-one/)
* [Organizational Patterns](/blog/organizational-patterns-infra-repo/)
* [GitOps with the Pulumi Operator](/blog/improving-gitops-with-pulumi-operator/)
### … and Beyond
As we look forward to 2022, were not done yet! Weve done a lot of things in 2021, and were on course to do a lot more in the next year. Im excited that were all along for the ride, and we cant wait to share more features and launches with you. Thanks for being with us, and heres to 2022.
By the way, did you know [were hiring](/careers)?