AWS Open Source Blog
Category: Technical How-to
Configure Continuous Deployment Using Kustomize Components and Spinnaker Operator in Amazon EKS
Streamline Spinnaker service configurations using open source Kustomize components, Spinnaker Operator, and Amazon EKS Blueprint.
Fully Automated Deployment of an Open Source Mail Server on AWS
Learn how to automate the deployment of an open source mail server on AWS and how to quickly and effortlessly restore from a backup.
Using Open Source Cedar to Write and Enforce Custom Authorization Policies
Learn how to use the open source Cedar language and the SDK using an example application, TinyTodo. We present examples of TinyTodo permissions as Cedar policies and how TinyTodo uses the Cedar authorization engine to ensure that only intended users are granted access.
AWS Now Supports Credentials-fetcher for gMSA on Amazon Linux 2023
In this blog post, we explain the use case for the open source credentials-fetcher daemon and give simple instructions for using an Active Directory domain joined Linux server with a group Managed Service Account (gMSA).
Advanced Nextcloud Workflows with Amazon Simple Storage Service (Amazon S3)
How to use AWS cost optimization features, data lifecycle management tools, and encryption to make the most of open source Nextcloud.
Validating OpenTelemetry Configuration Files with the otel-config-validator
Learn how to validate OpenTelemetry configuration files using Lightstep’s open source OpenTelemetry validator.
Root Cause Analysis with DoWhy, an Open Source Python Library for Causal Machine Learning
The root cause analysis (RCA) features of the DoWhy open source Python library is an automated tool to simplify and help identify the root causes of observed changes in complex systems.
Alternative JAR Entry Points Using Java Dependency Injection Frameworks
A simple new pattern allows dependency injection to take place before an alternative entry point is executed in a Java application. This pattern can help breathe new life into existing systems, and unlock new capabilities without requiring a major financial investment.
Canary Testing with AWS App Mesh and Tekton
Planning a release from product strategy to product delivery is a complex process with multiple interconnected services and workflows. On top of that, creating and deploying new versions of services into production has always been a challenge for developers. DevOps teams must choose an effective deployment strategy to enable Continuous Integration and Continuous Delivery (CI/CD) […]
Twin Neural Network Training with PyTorch and Fast.ai and its Deployment with TorchServe on Amazon SageMaker
In this post we demonstrate how to train a Twin Neural Network based on PyTorch and Fast.ai, and deploy it with TorchServe on Amazon SageMaker inference endpoint. For demonstration purposes, we build an interactive web application for users to upload images and make inferences from the trained and deployed model, based on Streamlit, which is an open source framework for data scientists to efficiently create interactive web-based data applications in pure Python.