You can now use Service Quotas in EU (Milan) and Africa (Cape Town) regions to view and manage your service quotas at scale as your AWS workloads grow.
Amazon Personalize can now create up to 50% better recommendations for fast changing catalogs of new products and fresh content
Amazon Personalize now makes it easier to create personalized recommendations for fast-changing catalogs of books, movies, music, news articles, and more, improving recommendations by up to 50% (measured by click-through rate) with just a few clicks in the AWS console. Without needing to change any application code, Amazon Personalize enables customers to include completely new products and fresh content in their usual recommendations, so that the best new products and content is discovered, clicked, purchased, or consumed by end-users an order of magnitude more quickly than other recommendation systems.
Amazon Kinesis Data Streams announces two new API features to simplify consuming data from Kinesis streams
Amazon Kinesis Data Streams announces two new API features that simplify applications that consume data from Kinesis Data streams. The first feature is an optional filtering field in the ListShards API that enables you to set filtering criteria for the shards that you want to list from a data stream. For example, you can now use a timestamp filter to list shards with data at a certain time point. The second feature is a new field called ChildShards in the GetRecords and the SubscribeToShards APIs that enables you to discover child shards of a closed shard (without having to use the ListShards API to list all closed and open shards). Applications consuming data from Kinesis Data Streams can use this new field to efficiently transition reading from a closed shard to reading from its child shard. This is a common use case encountered by consuming applications when a shard is closed due to stream scaling operations.
AWS RoboMaker WorldForge simplifies creating simulation worlds for robotics
AWS RoboMaker is introducing WorldForge, a capability that streamlines testing and training robots in simulation by making it faster, simpler, and less expensive to create a multitude of virtual 3D worlds. Building virtual worlds is required to test and train robotics applications in simulation, and before RoboMaker WorldForge, the process could require months of time and substantial expense for robotics companies. You can now easily create simulation worlds in RoboMaker WorldForge and use them in RoboMaker simulation run for testing.
AWS DataSync simplifies automation with API filters
AWS DataSync now supports filtering for the ListTasks and ListLocations API calls, enabling you to easily retrieve configuration of data transfer tasks, using filters such as the source or destination for the data transfer. With this new capability, you can automate the set up and monitoring of workloads that involve hundreds of DataSync tasks.
AWS Cloud9 releases enhanced VPC support
AWS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser. Cloud9 is excited to offer enhanced VPC support for customers using the Cloud9 IDE. This release adds support for creating Cloud9 environments in a private subnet with no ingress and optionally no egress.
AWS announces Contact Center Intelligence solutions
AWS Contact Center Intelligence (CCI) solutions enable customers using contact center solutions to leverage off-the-shelf functionality powered by machine learning like text-to-speech, translation, enterprise search, chatbots, business intelligence, and language comprehension. AWS CCI solutions allow customers to gain greater efficiencies and deliver increasingly tailored customer experiences within their existing contact center platform—with no machine learning expertise required.
Amazon Connect adds cut, copy, and paste to the contact flow designer
Amazon Connect enables customers to easily copy and paste blocks within and between flows. Now, administrators can select, cut, copy, and paste a complete flow or multiple blocks within or across flows. Any configured settings, layout arrangements, and connections are persisted, reducing errors and saving time when duplicating functionality or editing.
CloudWatch Application Insights adds support for CloudFormation Templates
Amazon CloudWatch Application Insights now supports enabling monitoring for resources provisioned via CloudFormation templates. CloudWatch Application Insights is a capability that helps customers easily setup monitoring and enhanced observability for AWS resources. Now this same easy setup can be done via simple JSON or YAML commands added to your CloudFormation template that automatically add CloudWatch Application Insights monitoring to the resources and applications you deploy as part of the provisioning process.
Application and Classic Load Balancers are adding defense in depth with the introduction of Desync Mitigation Mode
Application Load Balancer (ALB) and Classic Load Balancer (CLB) now support HTTP Desync Mitigation Mode, a new feature that protects your application from issues due to HTTP Desync. Modern day web applications are typically built with a chain of proxies that ensure fast and reliable communication between clients and servers. While these proxies follow a standard mechanism to parse RFC 7230 compliant HTTP/1.1 requests, they may have differences in interpretation while parsing non-compliant requests. These differences in interpretation can cause Desync where different proxies in the chain may disagree on request boundaries and therefore may not process the same request. This could leave behind arbitrary messages that may be prepended to the next request in the queue and smuggled to the backend. Ultimately, request smuggling can make applications vulnerable to request queue or cache poisoning, which could lead to credential hijacking or execution of unauthorized commands.