AWS Open Source Blog

Category: Technical How-to

class activation map

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.

Read More
Apply GitOps to Everything

How to Apply GitOps to Everything Using Amazon Elastic Kubernetes Service (Amazon EKS), Crossplane, and Flux

Open source Crossplane enables GitOps to be applied virtually everywhere using Kubernetes as a proxy to provision and manage cloud resources. This article will take you in a step-by-step workflow to provision Amazon Elastic Kubernetes Service (Amazon EKS) clusters and an Amazon Relational Database Service (Amazon RDS) database the GitOps way using Crossplane and Flux.

Read More
Accelerate AWS IAM Identity Center Implementation Using AWS Cloud Development Kit

Accelerate AWS IAM Identity Center (Successor to AWS Single Sign-On) Implementation using AWS Cloud Development Kit (AWS CDK)

In conversations with our customers, we often hear that they find it tedious to write AWS CloudFormation templates to create new permission sets, assign permission sets to users and groups in AWS IAM Identity Center (successor to AWS Single Sign-On) and grant access for users and groups to multiple AWS accounts in their organization. This […]

Read More

Dashboards as code: A new approach to visualizing AWS APIs

You manage your infrastructure with code, why not manage your dashboards the same way? With Steampipe’s dashboards-as-code approach you write HCL to define dashboard widgets, and you write SQL to fill them with data extracted from APIs. Here are some common questions about your AWS resources: How many resources do I have? How old are […]

Read More
How to use Amazon Lookout for Vision Python SDK

Amazon Lookout for Vision Python SDK: Cross-validation and Integration with Other AWS Services

Learn how to use the open source Python SDK for Lookout for Vision in either AWS Glue or AWS Lambda to quickly identify differences in images of objects at scale.

Read More

Running Dicoogle, an open source PACS solution, on AWS (part 2)

This blog post is the second part of a two-part series that describes how to host a secure Digital Imaging and Communications in Medicine (DICOM) server on AWS using Dicoogle open source software. In part one of this blog series, I introduced DICOM, explained the functionalities the solution provides, highlighted the AWS services used, and […]

Read More

Deploying Open Policy Agent (OPA) as a sidecar on Amazon Elastic Container Service (Amazon ECS)

Introduction The sidecar deployment pattern lets developers decouple monolithic applications into separate processes with high levels of isolation and encapsulation. To address cross-cutting concerns like logging, monitoring, and authorization, organizations can decouple these operations into sidecar containers shared across multiple microservices within a deployment. In order to perform operations like authorization, microservice deployments often depend […]

Read More

Running Dicoogle, an open source PACS solution, on AWS (part 1)

This blog is the first part of a two-part series that describes how to host a secure DICOM server on AWS. It is based on the Dicoogle open source software, which provides the functionality of a PACS (picture archiving and communication system). A PACS stores and indexes DICOM medical image files, and uses the DICOM […]

Read More