AWS Open Source Blog

Category: Technical How-to

phonlamaiphoto - stock.adobe.com cloud computing technology

Deploying to Amazon Managed Workflows for Apache Airflow with CI/CD tools

Apache Airflow‘s active open source community, familiar Python development as directed acyclic graph (DAG) workflows, and extensive library of pre-built integrations have helped it become a leading tool for data scientists and engineers for creating data pipelines. Amazon Managed Workflows for Apache Airflow (Amazon MWAA) is a fully managed service that makes running open source […]

Read More
ngupakarti – stock.adobe.com continuous line drawing of jazz classical music concert performance on the stage

Running your own server for Jamulus, an open source solution to jam with other musicians online

Musician activities, such as choir and band rehearsals—or jamming out—were largely grounded by the Covid-19 pandemic lockdowns. Many of these groups needed alternatives, and they often resorted to videoconferencing tools, such as Amazon Chime or open source tools, such as Jitsi. Most of these solutions are optimized for conversation, however, not for music, so they […]

Read More
AndSus - stock.adobe.com - Cloud storage communication with computer, laptop, tablet and smartphone in home or work network. Online devices upload, download information, data

Serverless COBOL: Rejuvenating legacy code with open source software — Part 2

The benefits of the serverless architecture are not reserved to newly written applications. Legacy code can be combined with leading-edge technologies by deploying them in a cloud platform. This will ensure reuse of the massive existing legacy assets and further extend their life, thus using them in new ways. Serverless COBOL: Rejuvenating legacy code with […]

Read More
AndSus - stock.adobe.com - Programming or Software development abstract concept. Top view at screen laptop with business icons, programming language or fragments coding. Technology banner of Software developer

Serverless COBOL: Rejuvenating legacy code with open source software — Part 1

In this post, we explain how using open source software, GnuCOBOL, combined with AWS Lambda functions, can extend the life of legacy code into a serverless context. We also examine additional benefits of open source software when legacy features are deployed in such a modern environment. The COBOL code described in this post—CI/CD scripts—are available […]

Read More
VAlex – stock.adobe.com Abstract 3d render, geometric composition, colorful background design with cubes

Declarative provisioning of AWS resources with Spinnaker and Crossplane

This post was written by Steve Borrelli, Rob Clark, Manabu McCloskey, Vikrant Kahlir, and Nima Kaviani. In a previous blog post, we discussed how GitOps, declarative definition of infrastructure and application resources, and using technologies such as AWS Controllers for Kubernetes (ACK) and Crossplane have enabled DevOps engineers to reduce complexity and improve visibility into […]

Read More
Sergey Nivens – stock.adobe.com

Developing microservices using container image support for AWS Lambda and AWS CDK

AWS Cloud Development Kit (AWS CDK) is an open source software development framework used to define cloud application resources using familiar programming languages. AWS CDK can build container images locally, deploying them to Amazon Elastic Container Registry (Amazon ECR), and configure them to run as Lambda functions. AWS CDK accelerates onboarding to AWS because there […]

Read More
Rawpixel.com – stock.adobe.com Neon sign that says Open

How being open led to greater customer value with the AWS IoT Device SDK for Embedded C

The AWS IoT Device SDK for Embedded C (C-SDK) is composed of a set of MIT-licensed libraries that demonstrate simplified, lightweight, and secure connectivity to AWS IoT Core and device-side operations to AWS IoT services. The AWS IoT C-SDK can work on a variety of operating systems, such as Linux, macOS, and Windows, or a […]

Read More
high level architecture of How to manage Grafana and Loki in a regulated multi-tenant environment

Managing Grafana and Loki in a regulated multitenant environment

Grafana Loki was introduced in 2018 as a lightweight and cost-effective log aggregation system inspired by Prometheus. Grafana, often with Prometheus, is a popular open source platform for monitoring and observability that can be used to query, visualize, and create alerts on a number of metric and data sources. With the increase in maturity of […]

Read More
ShpilbergStudios – stock.adobe.com

Cloud governance and compliance on AWS with policy as code

To stay competitive, organizations must innovate faster and operate more efficiently, and using dynamic and highly scalable cloud resources can help. IT teams can shift from the mindset of a binary choice between business agility and governance control, to a mindset that includes speed and governance over cost, security, compliance, and more. The following common […]

Read More
Song_about_summer – stock.adobe.com

Scaling threat prevention on AWS with Suricata

This post was written by Victor Julien, Kelley Misata, Shakeel Ahmad, and Maritza Mills. Suricata is a fast, robust, open source network threat detection engine that includes real-time intrusion detection (IDS), an inline intrusion prevention system (IPS), network security monitoring (NSM), and offline packet capture (pcap) processing. Suricata is owned by the community-run, non-profit Open […]

Read More