Open Source at AWS

Amazon is part of the open source community: we've been contributing to hundreds of projects for over a decade. We continue to widen our open source collaboration, increasing code contributions and helping to sustain the overall health of open source. We are committed to working with, supporting, and contributing to new and existing open source projects that provide value to our customers and partners. AWS has always aimed to take technology that was traditionally cost-prohibitive and difficult for many organizations to adopt, and make it accessible to a much broader audience. Open source is just one more way that we seek to make technology more accessible to everyone.

Upcoming Open Source Events & Talks

AWS Summit Berlin

"Marketing Open Source"
Deirdré Straughan
February 26, 9:00-10:00am in Room 2

Big Data Tech Summit Warsaw

"Large Scale Land Use of Satellite Imagery"
Suneel Marthi
February 27, 11:15-11:45am

"Streaming Topic Model Training and Inference with Apache Flink"
Suneel Marthi and Jörn Kottmann
February 27, 1:50-2:20pm

DevNexus – Atlanta, GA

Amazon Corretto
Arun Gupta
March 8, 1:20-2:20pm

SCaLE 17x (Southern California Area Linux Expo) – Pasadena, CA

Building Better Models with Open Data
Randall Hunt
March 9, 11:30am-12:30pm, Room 104

Cloud Custodian
Kapil Thangavelu
March 9, 1:30-2:30pm

AWS Summit Milan

"Marketing Open Source"
Deirdré Straughan
March 12

Voxxed Days – Zurich

Kubernetesize Your Java Application
Arun Gupta
March 19

Voxxed Days – Bucharest

Keynote
Arun Gupta
March 21

Dataworks Summit – Barcelona

Streaming Topic Model Training and Inference with Apache Flink
Suneel Marthi
March 21, 2:00-2:40pm

Amazon Keynote by James Gosling (Announcing Corretto)
Adrian Cockcroft interviewed at re:Invent by theCUBE
Firecracker is Now Open Source

Projects & Code

Some Projects We Contribute To

Our Open Source Projects

We have over 1600 projects on GitHub, including:

  • Alexa SDKs
  • Amazon Corretto, a no-cost, multiplatform, production-ready distribution of OpenJDK with long-term support
  • AWS Amplify, a comprehensive library for building sophisticated cloud-powered apps
  • AWS App Mesh, a service mesh to manage service-to-service communication
  • aws-cli, the universal Command Line Interface for Amazon Web Services
  • AWS ParallelCluster, cluster management tool to deploy and manage HPC clusters in the AWS cloud
  • Chalice, a Python Serverless Microframework for AWS
  • Firecracker, secure and fast microVMs for serverless computing
  • All AWS SDKs are open sourced,including Go, Java, JavaScript, Boto (for Python), PHP, Ruby, and more
  • Runtimes for Lambda: C++ and Rust
  • s2n, an implementation of the TLS/SSL protocols
  • The AWS Serverless Application Model (SAM), an open-source framework for building serverless applications. SAM CLI provides a Lambda-like execution environment to locally build, test, and debug applications defined by AWS SAM templates, and deploy applications to AWS.

See more projects – or search for projects in your area of interest – at aws.github.io.

Smarter Event-Driven Edge with Amazon SageMaker & Project Flogo
Machine Learning at the Edge
Deep Learning for Developers: Introduction, Featuring Samsung SDS

AWS Blogs

Open source topics are covered on multiple AWS blogs, including:

Twitter

For our latest open source news, follow us on @AWSOpen!

Latest AWS Blog Posts About Open Source

AWS Builders' Day | re:Invent round up, CloudMap, App Mesh and Firecracker
Meet an Engineer| Nell Waliczek, Principal Software Engineer, AWS AR/VR
Amazon Linux 2: Stable, Secure, High-Performance Linux Environment

Major Memberships & Sponsorships

Foundations

Events Sponsored in 2018

What's Next for etcd Cluster Management?
Open Source & Containers on AWS
Monitor the World: Meaningful Metrics for Containerized Apps & Clusters