AWS Open Source Blog

Category: Technical How-to

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 […]

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 […]

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.

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 […]

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 […]

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 […]

Easily Running Open Policy Agent Serverless with AWS Lambda and Amazon API Gateway

Open Policy Agent (OPA) is an open source general-purpose policy engine, licensed under the Apache License 2.0, that allows you to decouple policy decision-making from application code. OPA assists organizations in effectively implementing policy as code. It allows policy to be expressed through a high-level declarative language (Rego), and it also allows policy authoring to […]

Simplify development using AWS Lambda container image with a Serverless Framework

Container image support for AWS Lambda lets developers package function code and dependencies using familiar patterns and tools. With this pattern, developers use standard tools like Docker to package their functions as container images and deploy them to Lambda. In this post, we demonstrate how to use open source tools and AWS continuous integration and […]

Managing Spinnaker using Spinnaker Operator in Amazon EKS

Overview Spinnaker enables developers to focus on writing code and deploying their applications without having to worry about the underlying infrastructure. The development team can focus on application development and leave ops provisioning to Spinnaker for automating reinforcement of business and regulatory requirements. Spinnaker, a cloud-based open source continuous delivery platform built originally by Netflix […]