AWS Open Source Blog

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
peshkov – stock.adobe.com AdobeStock_303323021_news_1000x500

Announcing availability of Red Hat Enterprise Linux with High Availability on Amazon EC2

The Red Hat Enterprise Linux High Availability (RHEL w/ HA) Add-On is now available as an Amazon Machine Image (AMI) in the AWS console for RHEL 8.3 and 7.9. RHEL customers can now combine the scale, performance, and elasticity of Amazon Elastic Compute Cloud (Amazon EC2) with RHEL w/ HA to build highly available compute […]

Read More

AWS DeepRacer is now open source and ready to hit the road with ROS 2

Reinforcement learning (RL) has become one of the most popular machine learning techniques for training robots in simulation. RL enables models to learn complex behaviors without labeled training data and allows the models to make short-term decisions while optimizing for longer-term goals. AWS DeepRacer offers an autonomous 1/18th scale race car driven by a reinforcement […]

Read More

Using Streamlit to build an interactive dashboard for data analysis on AWS

In this article, we’ll show how to stand up an Exploratory Data Analysis (EDA) dashboard for business users using Amazon Web Services (AWS) with Streamlit. Streamlit is an open source framework for data scientists to efficiently create interactive web-based data applications in pure Python. In this tutorial, the EDA dashboard allows for quick end-to-end deployment […]

Read More

Using Amazon Managed Service for Grafana to troubleshoot a serverless application

Amazon Managed Service for Grafana (AMG), is a fully managed service that makes visualizing and analyzing operational data at scale easier. Many customers choose AMG because of an existing investment in Grafana, its deep integration with vendors they might already be using, consolidation of metrics across environments, and powerful visualizations for both in-cloud and on-premises […]

Read More