AWS Open Source Blog
Category: Compute
Using Amazon Managed Service for Prometheus to monitor EC2 environments
We recently announced Amazon Managed Service for Prometheus (AMP) that allows you to create a fully managed, secure, Prometheus-compatible environment to ingest, query, and store Prometheus metrics. In a previous blog post from the AWS Management & Governance Blog, we explained how you could set up the service to monitor containerized environments. For some critical […]
Read MoreAWS ParallelCluster post-install: EnginFrame and DCV Session Manager Broker
With the newest tools and services provided by AWS, such as AWS ParallelCluster, you can set up a fully functional high-performance computing (HPC) cluster in minutes. ParallelCluster not only simplifies the process of setting up and running technical and scientific applications, it also takes advantage of the power, scale, and flexibility of the cloud and […]
Read MoreSetting up Grafana on EC2 to query metrics from Amazon Managed Service for Prometheus
The recently launched Amazon Managed Service for Prometheus (AMP) service provides a highly available and secure environment to ingest, query, and store Prometheus metrics. We can query the metrics from the AMP environment using Amazon Managed Service for Grafana (AMG), a self-hosted Grafana server, or using the HTTP APIs. In this article, we will look […]
Read MoreMigrating X-Ray tracing to AWS Distro for OpenTelemetry
In the context of containerized microservices, we face the challenge of being able to tell where along the request path things happen and efficiently drill into signals and logs. As a developer, you don’t want to fly blind and one popular way to provide these insights is distributed tracing. In this post we walk through […]
Read MoreTesting AWS Lambda functions written in Java
Testing is an essential task when building software. Testing helps improve software quality by finding bugs before they reach production. The sooner we know there is a defect in code, the easier and cheaper it is to correct. Automated tests are a central piece in reducing this feedback loop. In association with a continuous integration […]
Read MoreIntegrating EC2 macOS workers with EKS and Jenkins
Kicking off re:Invent 2020, VP of EC2 at AWS, Dave Brown, introduced an all new Amazon EC2 Mac instance. This new Amazon Elastic Compute Cloud (Amazon EC2) instance allows developers to build, test, package, and sign Xcode applications for the Apple platforms including macOS, iOS, iPadOS, tvOS, watchOS, and Safari. One common question I hear from […]
Read MoreHow Falco uses Prow on AWS for open source testing
This post was co-written with Leo Di Donato, an open source software engineer at Sysdig in the Office of the CTO. Kubernetes has seen massive growth in the past few years. However, with all growth comes growing pains, and CI/CD has brought a few interesting problems to the space, especially for the open source community. […]
Read MoreRemote visualization in HPC using NICE DCV with ParallelCluster
NICE DCV is an AWS-owned high performance remote display protocol, which specializes in 2D/3D interactive streaming over the internet or a local network (e.g., WiFi). With the power of NICE DCV we can seamlessly connect to our remote session running either in the cloud or data center via internet from a local laptop. We can […]
Read MoreDeploy fast.ai-trained PyTorch model in TorchServe and host in Amazon SageMaker inference endpoint
Over the past few years, fast.ai has become one of the most cutting-edge, open source, deep learning frameworks and the go-to choice for many machine learning use cases based on PyTorch. It has not only democratized deep learning and made it approachable to general audiences, but fast.ai has also become a role model on how […]
Read MoreHow AWS Partners can help you get started with EKS-D
In case you missed it, last week during the re:Invent keynote, Andy Jassy announced Amazon EKS Anywhere, a new deployment option for Amazon Elastic Kubernetes Service (Amazon EKS) that enables you to easily create and operate Kubernetes clusters on-premises thanks to the launch of Amazon EKS Distro (EKS-D). EKS-D is a Kubernetes distribution based on […]
Read More