AWS Open Source Blog

Category: Open Source

Rawpixel.com – stock.adobe.com Neon sign that says Open

What’s up with open source at AWS? Attend Open@Amazon live on Twitch June 16

Open@Amazon is a developer-focused, full day of virtual sessions presented live by AWS experts on June 16th, 9:00 AM–5:00 PM (EDT). RSVP now to view the agenda and add sessions to your calendar. This one-day online event will dive deep into a range of homegrown AWS open source projects as well as AWS Partner and […]

Read More
Song_about_summer – stock.adobe.com

Introducing Assisted Log Enabler for AWS

Logging information is important for troubleshooting issues and analyzing performance, and when Amazon Web Services (AWS) customers do not have logging turned on, the ability to assist them becomes limited, to the point that performing analysis may be impossible. In some cases, customers may not have the technical expertise needed to set up logging properly […]

Read More
Framework Wonderland – stock.adobe.com

Getting started with Bottlerocket on AWS Graviton2

AWS Bottlerocket is a Linux distribution that has been designed from the ground up to run containers. With its built-in security hardening and transactional update model, Bottlerocket offers improved security and operations for container infrastructure. It can be integrated with container orchestrators to allow for auto-update, thereby reducing management and operational overhead along with improved […]

Read More

AWS SaaS Boost released as open source

At re:Invent 2020, Amazon announced the preview of AWS SaaS Boost, an open source tool that helps software developers migrate their existing solutions to a Software-as-a-Service (SaaS) delivery model. Think of AWS SaaS Boost like a space launch system for your applications, with all the ground operation and rockets to help you propel and manage […]

Read More
Rust language logo.

Innovating with Rust

The Rust programming language is an open source project started by Mozilla Research more than a decade ago. Since then, more than 5,000 people have contributed to the Rust project, and the language has had a resounding impact on technology. Technology companies, large and small, are using and benefiting from Rust. The Rust language builds […]

Read More
Sergey Nivens – stock.adobe.com

How to deploy Spinnaker Keel on Amazon EKS

Originally open sourced by Netflix in 2015, Spinnaker is a continuous delivery platform for releasing software changes rapidly and reliably. Spinnaker provides the flexibility to deploy applications on virtual machines running in the cloud or in your container platform of choice, such as Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon […]

Read More
architecture for sample request parameter-based OPA Lambda authorizer that receives the identity of the caller in a combination of headers and converts them as structured context data for OPA to make a policy decision and authorize your API call

Creating a custom Lambda authorizer using Open Policy Agent

Organizations have complex infrastructure and need common tooling to make decisions about the system as a whole. In such scenarios, policy-based decision making could be implemented using Open Policy Agent (OPA). OPA is an open source, general-purpose policy engine, which decouples policy decision-making from policy enforcement. When a web-based application needs to make a policy […]

Read More
Pixie, Kubernetes observability without code changes

Gathering insights on Kubernetes applications, services, and network traffic with Pixie

We often hear from our Amazon Elastic Kubernetes Service (Amazon EKS) users that adopting an open source observability stack is a top priority for their organizations. That’s why we are excited about Pixie, an Extended Berkeley Packet Filter (eBPF) powered, open source, observability platform for Kubernetes. New Relic is in the process of contributing Pixie […]

Read More

Packaging and deploying AWS Lambda functions written in Java with AWS Cloud Development Kit

Many Java applications use Apache Maven or Gradle for building and managing the project. These tools help map how to build a particular piece of software, along with its different dependencies. In almost every scenario, these applications will depend on several external dependencies/libraries. AWS Lambda functions written in Java also use these tools for packaging […]

Read More
Diagram: Batching Telemetry data flow in the OpenTelemetry Lambda extension

AWS Distro for OpenTelemetry adds Lambda layers for more languages and Collector

The latest release of the AWS Distro for OpenTelemetry (ADOT) now provides AWS-managed Lambda layers for Java, NodeJS, and Python for an easier getting-started experience for customers sending traces from their applications to AWS X-Ray. ADOT 0.9.0 also now provides a Lambda layer for the OpenTelemetry Collector for customers to collect trace data from their […]

Read More