AWS Open Source Blog
Category: Developer Tools
Introducing 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 […]
24 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 […]
24 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 […]
Continuous 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 […]
re: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 […]
re: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 […]
New 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 […]
Continuous 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 […]
Using AWS CodePipeline and open source tools for at-scale infrastructure deployment
AWS offers a rich set of developer tools to host code, build, and deploy your application and/or infrastructure to AWS. These include AWS CodePipeline, for continuous integration and continuous deployment orchestration; AWS CodeCommit, a fully-managed source control service; AWS CodeBuild, a fully-managed continuous integration service that compiles source code, runs tests, and produces software packages; […]
Continuous Delivery using Spinnaker on Amazon EKS
I work closely with partners, helping them to architect solutions on AWS for their customers. Customers running their microservices-based applications on Amazon Elastic Kubernetes Service (Amazon EKS) are looking for guidance on architecting complete end-to-end Continuous Integration (CI) and Continuous Deployment/Delivery (CD) pipelines using Jenkins and Spinnaker. The benefits of using Jenkins include that it […]