AWS ParallelCluster is a fully supported and maintained open source cluster management tool that makes it easy for scientists, researchers, and IT administrators to deploy and manage High Performance Computing (HPC) clusters in the AWS cloud. HPC clusters are collections of tightly coupled compute, storage, and networking resources that enable customers to run large scale scientific and engineering workloads.
AWS launches FireLens, a log router for Amazon ECS and AWS Fargate
FireLens is a container log router for Amazon ECS and AWS Fargate that gives you extensibility to use the breadth of services at AWS or partner solutions for log analytics and storage. FireLens works with Fluentd and Fluent Bit. This means you can use one of the many plugins, including AWS for Fluent Bit or bring your own Fluentd output plugin.
Longer Format Resource IDs are Now Available in Amazon EC2
Starting today, AWS customers in the AWS GovCloud (US-West) Region can opt in to using longer IDs using APIs or the AWS Management Console.
Amazon Chime management APIs now allow you to manage chat rooms
Amazon Chime now provides application program interfaces (APIs) that you can use to create integrations between your business processes, tools, and Amazon Chime chat rooms. For example, you can automatically sync chat rooms members with Active Directory groups, or create and populate chat rooms automatically for tickets created in your issue management tool.
AWS Lambda now supports Java 11
You can now develop AWS Lambda functions using Java 11. You can use Java 11 features such as its improved HTTP Client API and new methods for reading and writing strings when authoring your functions. Lambda functions written in Java 11 run on Amazon Linux 2, the latest generation of Amazon Linux, and Amazon Corretto 11, a no-cost, production-ready distribution of OpenJDK 11 that comes with long-term support.
Amazon EKS adds support for provisioning and managing Kubernetes worker nodes
You can now easily provision managed worker nodes for Amazon Elastic Kubernetes Service (EKS) clusters and keep them up to date using the Amazon EKS management console, APIs, or CLI.
AWS Lambda now supports Node.js 12
You can now author your AWS Lambda functions in Node.js 12, and use its new features such as the performance improvements in the V8 engine, private class fields, and enhanced stack tracing. Lambda functions written in Node.js 12 run on the latest generation of Amazon Linux, Amazon Linux 2. You can read the Node.js programming model in the AWS Lambda documentation to learn more about writing functions in Node.js 12.
AWS Lambda now supports Python 3.8
You can now develop your AWS Lambda functions using Python 3.8. This is the newest major release of the Python language, and contains many new features such as assignment expressions, positional-only arguments, and typing improvements. Lambda functions written in Python 3.8 run on the latest generation of Amazon Linux, Amazon Linux 2. You can read the Python programming model in the AWS Lambda documentation to learn more about writing functions in Python 3.8.
Announcing EMR Runtime for Apache Spark
We are happy to announce the Amazon EMR runtime for Apache Spark – A performance optimized runtime environment for Apache Spark, available and turned on by default on Amazon EMR clusters. EMR runtime for Spark is up to 32x faster with 100% API compatibility with open source Spark. The runtime is on by default starting in EMR release 5.28.
Now extend AWS CloudFormation to model, provision, and manage third party resources
Today, AWS CloudFormation is introducing a set of capabilities that make it easy to model and automate the management of third party resources such as SaaS monitoring or incident management tools with the benefits of infrastructure-as-code. With this launch, you can use AWS CloudFormation as a single tool to automate provisioning of your infrastructure and application resources, whether AWS or third party, without the need for custom scripts or manual processes. You can now create your own private AWS CloudFormation resource providers, share them with the open source community, and leverage third party providers developed by others.