Open source at AWS
Since its inception, Amazon Web Services (AWS) has been the best place for customers to build and run open source software in the cloud. AWS is proud to support open source projects, foundations, and partners. We believe that open source is good for everyone and we are committed to bringing the value of open source to our customers, and the operational excellence of AWS to open source communities.
Open source
Since its inception, Amazon Web Services (AWS) has been the best place for customers to build and run open source software in the cloud. AWS is proud to support open source projects, foundations, and partners. We believe that open source is good for everyone and we are committed to bringing the value of open source to our customers, and the operational excellence of AWS to open source communities.
AWS open source projects
Some of the most popular open source developer tools, platforms, databases, and services on AWS are based on leading open source projects. Here are a few featured Amazon-led projects of note:
Babelfish for PostgreSQL
A SQL Server-compatible end-point to make PostgreSQL fluent in understanding communication from apps written for SQL
EKS Distro
Certified Kubernetes distribution based on and used by Amazon Elastic Kubernetes Service (EKS) to create reliable and secure Kubernetes clusters
AWS Distro for OpenTelemetry
Production-ready, AWS-supported distribution of the OpenTelemetry project
OpenSearch
A community-driven, open source search and analytics suite derived from Apache 2.0 licensed Elasticsearch 7.10.2 & Kibana 7.10.2
AWS Cloud Development Kit
Define cloud infrastructure using familiar programming languages
FreeRTOS
Market-leading real-time operating system (RTOS) for microcontrollers and small microprocessors
Smithy
Smithy is an interface definition language and set of tools for defining services and generating SDKs.
Powertools for AWS
Powertools for AWS is a developer toolkit to implement Serverless best practices and increase developer velocity
Best place to build and run open source
AWS engineers regularly contribute to thousands of open source communities on GitHub, Apache, the Linux Foundation, and more. Here are a few additional ways in which we support our open source ecosystem.
Most support for open source
Since 2006, customers have asked us to help make it easy to deploy and operationalize their preferred open source software in the cloud. From Apache Kafka to MySQL to Linux to OpenTelemetry, no company has done more to make open source accessible to the widest possible audience. We have also open sourced projects such as Babelfish for PostgreSQL and .NET Porting Assistant to help developers move from proprietary software to open source.
Contributing to communities
When AWS launches a service based on an open source project, we make a long-term commitment to support our customers. We contribute bug fixes, security, scalability, performance, and feature enhancements back to these projects. In projects as diverse as Prometheus and Kubernetes, we use an “upstream first” policy to help sustain communities. In these ways, we have earned leadership positions in communities such as Redis, Xen, Rust, GraphQL, and more.
Partnering with open source leaders
One important way we contribute to open source is by helping to enable the success of open source partners. We partner closely with leading open source companies – from Hashicorp to MongoDB to Confluent to Red Hat – and help them exceed customer expectations. We also support foundations such as the Cloud Native Computing Foundation and Apache Software Foundation to sustain and accelerate open source innovation.
What's new with Open Source
- date