AWS Open Source Blog
Category: Developer Tools
Automating your ECS container architecture deployments with ECS ComposeX
This is a guest post by a third-party author. John Preston is an experienced solution architect who enjoys development and who has spent time working on and open sourcing the automation of AWS architecture deployments, including the ECS ComposeX open source project. In this post, John talks about the motivation for this project, and how […]
Read MoreDeploy, track, and roll back RDS database code changes using open source tools Liquibase and Jenkins
Customers across industries and verticals deal with relational database code deployment. In most cases, developers rely on database administrators (DBAs) to perform the database code deployment. This works well when the number of databases and the amount of database code changes are low. As organizations scale, however, they deal with different database engines—including Oracle, SQL […]
Read MoreIntroducing Heapothesys, an open source Java GC latency benchmark with predictable allocation rates
The Amazon Corretto team introduces the open source Heapothesys benchmark, a synthetic workload that simulates fundamental application characteristics that affect garbage collector (GC) latency. The benchmark creates and tests GC load scenarios defined by object allocation rates, heap occupancy, and JVM flags, then reports the resulting JVM pauses. OpenJDK developers can thus produce reference points […]
Read More24 open source tools for the serverless developer: Part 2
September 8, 2021: Amazon Elasticsearch Service has been renamed to Amazon OpenSearch Service. Visit the website to learn more. This article is a guest post from AWS Serverless Hero Yan Cui. In the first part of this two-part series, we looked at deployment frameworks and explored some of the best Serverless Framework plugins. We also […]
Read More24 open source tools for the serverless developer: Part 1
This article is a guest post from AWS Serverless Hero Yan Cui. The mindset of a serverless developer is one of a minimalist: Don’t take on undifferentiated heavy-lifting, and leverage services as much as possible so we can focus on the things that actually differentiate our product and deliver value to our customers. In the […]
Read MoreContinuous delivery with server-side Swift on AWS
Swift is a general-purpose programming language released by Apple in 2014. It aimed to provide many of the features of Objective-C, such as type safety, late binding, and dynamic dispatch, in a package that would improve developer productivity and code safety. Although Swift has been a popular replacement for Objective-C for iOS development, it is […]
Read Morere:Cap part three – open source at re:Invent 2019
Wrapping up our final summary, we kick off with a roundup of the open source updates in the area of compute and emerging technologies. We start with a great explanation of Fargate on Firecracker from Clare Ligouri during Werner Vogel’s keynote, and proceed to a broad selection of the container sessions and workshops that ran […]
Read Morere:Cap part two – open source at re:Invent 2019
Some of the most well-attended sessions at re:Invent covered mobile and web development with GraphQL and AWS Amplify. There was plenty of new stuff to get your teeth into and a broad selection of interesting and well-thought-out workshops. Now that anyone can create construct libraries in AWS Cloud Development Kit (AWS CDK), there were also […]
Read MoreNew update channels for Amazon Corretto releases
Customers using Amazon Corretto, an open source, no-cost, multi-platform, production-ready distribution of the Open Java Development Kit (OpenJDK), have asked us to enable familiar tools that developers and system administrators can use to update their installations. Today we are announcing the official Corretto Yum and Apt repositories, permanent download URLs, and a public Corretto Amazon […]
Read MoreContinuous Integration using Jenkins and HashiCorp Terraform on Amazon EKS
This blog post is the result of a collaboration between Amazon Web Services and HashiCorp. HashiCorp is an AWS Partner Network (APN) Advanced Technology Partner with AWS Competencies in both DevOps and Containers. Introduction Customers running microservices-based applications on Amazon Elastic Kubernetes Service (Amazon EKS) are looking for guidance on architecting complete end-to-end Continuous Integration […]
Read More