AWS Open Source Blog

Category: Compute

GNOME has a new infrastructure partner: welcome AWS!

GNOME has a new infrastructure partner: welcome AWS!

This post was contributed by Andrea Veri from the GNOME Foundation. It has been cross-posted from gnome.org with permission. GNOME has historically hosted its infrastructure on premises. That changed with an AWS Open Source Credits program sponsorship which has allowed our team of two SREs to migrate the majority of the workloads to the cloud […]

Accelerate Microservices Development with DAPR and Amazon EKS

Microservices and containers are revolutionizing how modern applications are built, deployed, and managed in the cloud. However, developing and operating microservices can introduce significant complexity, often requiring developers to spend valuable time on cross-cutting concerns like service discovery, state management, and observability. Dapr (Distributed Application Runtime) is an open source runtime for building microservices on […]

Modernizing Snowflake Corporate's Kubernetes Infrastructure with Bottlerocket and Karpenter

Modernizing Snowflake Corporate’s Kubernetes Infrastructure with Bottlerocket and Karpenter

Snowflake Corporate IT Cloud Operations reached a critical juncture in its cloud infrastructure evolution. Managing large-scale containerized workloads on Amazon Elastic Kubernetes Service (Amazon EKS) demanded a modern, secure, and efficient operating system. The existing setup, running on Amazon Linux 2 (AL2), was functional but presented several challenges. Security hardening required frequent updates and patching, […]

Video Encoding on Graviton in 2025

Video Encoding on Graviton in 2025

In 2022, we published a post describing the advantages of running video encoding workloads on AWS Graviton processors. Since that time, AWS launched Graviton4 powered C8g instances which offer up to 30% better performance than Graviton3. On video encoding workloads, Graviton4 performs 12-15% better than Graviton3, depending on the encoder, as shown in the following […]

Kube Resource Orchestrator, From Experiment to Community Project

Kube Resource Orchestrator, From Experiment to Community Project

When we introduced our new experimental project Kube Resource Orchestrator (kro) in November last year at KubeCon North America, we were thrilled by the initial response. Customers are excited about kro’s simplicity, and we have seen some creative and novel solutions to common problems. We have heard from platform teams looking to simplify resource management, […]

Improving API performance at Sonar with Lambda SnapStart and Micronaut

Improving API performance at Sonar with Lambda SnapStart and Micronaut

SonarQube Cloud is a software as a service (SaaS) solution developed by Sonar that provides a comprehensive code analysis platform. It uses advanced static analysis techniques to automatically find and fix code quality issues, security vulnerabilities, and technical debt. They provide support for over 30 programming languages, frameworks, and infrastructure as code (IaC) platforms. Sonar […]

Introducing kro: Kube Resource Orchestrator

Introducing kro: Kube Resource Orchestrator

Today, we’re excited to release Kube Resource Orchestrator (kro), a new experimental open source project that simplifies and empowers the use of custom APIs and resources with Kubernetes. With kro, you can define complex, multi-resource API extensions for reuse in any Kubernetes cluster. Defining new resource groups with kro is like creating your own custom […]

Enhancing Developer Productivity

Enhancing Developer Productivity: Finch’s Support for Development Containers and the Finch Daemon

In today’s fast-paced software development landscape, containerization has become an essential tool for building and deploying applications. With all the necessary tools and dependencies encapsulated in a container, developers can effortlessly set up and replicate development environments on various machines. The key steps involved in building and running containers typically include: Building container images using […]

Achieving Zero Trust Security on Amazon EKS with Istio

Achieving Zero Trust Security on Amazon EKS with Istio

This is the fourth blog post of our “Istio on EKS” series. In this blog post, we’ll explore how Istio, a powerful service mesh, enables organizations to implement a zero trust security model on Amazon Elastic Kubernetes Service (Amazon EKS). We will start by understanding how Istio implements peer authentication between microservices by Mutual Transport […]