Today, we are excited to announce the launch of AWS DeepComposer Chartbusters, a monthly challenge where developers use AWS DeepComposer to create original compositions and compete to top the charts and win prizes. AWS DeepComposer gives developers a creative way to get started with machine learning and generative AI techniques. The first AWS DeepComposer Chartbuster challenge titled “Bach to the Future” launches today and ends on July 16th, 2020. To participate in the challenge, developers will first need to use the autoregressive CNN algorithm , a new generative AI algorithm available in the AWS DeepComposer console to create compositions in the style of Bach. Next, they will need to submit the compositions to SoundCloud using AWS DeepComposer to be added to a custom playlist. AWS will announce the top 10 ranked compositions from the “Bach to the Future” challenge on July 21st, 2020 in an AWS ML blog post.
Introducing Multi-Region Application Architecture
The Multi-Region Application Architecture solution helps demonstrate a fault-tolerant application with easy failover to a backup region. This solution leverages Amazon Simple Storage Service (Amazon S3) Cross-Region replication and Amazon DynamoDB Global Tables to asynchronously replicate application data between the primary and secondary AWS Region. A sample photo sharing web application is also deployed in each region to serve as a visual demonstration of the solution’s back-end layers and to verify that regional failover is working.
Introducing AWS Solutions Constructs
We’ve recently added AWS Solutions Constructs to the AWS Solutions Library. AWS Solutions Constructs are pre-built, multi-service architecture patterns that allow customers to quickly assemble well-architected applications using familiar programming tools.
AWS Cloud Map now supports resource tagging API and tags-on-create
You can now tag your AWS Cloud Map namespaces and services through the AWS Command Line Interface (AWS CLI), AWS CloudFormation or the AWS Software Development Kit (AWS SDK). AWS Cloud Map is a cloud resource discovery service. Using AWS Cloud Map, you can define custom names for your application resources, such as Amazon ECS tasks, Amazon EC2 instances, Amazon S3 buckets, or any other cloud resource. Your application can then discover the location and metadata of cloud resources associated with these custom names via AWS SDK or by making authenticated API calls.
Amazon DocumentDB (with MongoDB compatibility) adds $regex indexing and support for null characters in strings
Amazon DocumentDB (with MongoDB compatibility) is a fast, scalable, highly available, and fully managed document database service that supports MongoDB workloads. As a document database, Amazon DocumentDB makes it easy to store, query, and index JSON data.
Amazon SQS now provides results for the “List Queues" and "List Dead Letter Source Queues" requests in multiple pages
Amazon SQS makes it easier to manage lists of queues by allowing callers to iterate through the results of ListQueues and ListDeadLetterSourceQueues APIs using a multi-page format. You can check the status of your request and receive the results in multiple pages by setting the MaxResults parameter to a value between 1 and 1000. You can receive up to a maximum of 1000 results in a single page. If there are more than 1000 results to display, you will receive a Next Token. Use the Next Token to receive the next set of results until the Next Token is null. This enables you to get all the results from your list request in multiple pages. We recommend you to use paginated lists instead of getting all the results in a single request. Furthermore, you can continue filtering your results of list requests using QueueNamePrefix.
PostgreSQL 13 Beta 1 Now Available in Amazon RDS Database Preview Environment
PostgreSQL 13 Beta 1 is now available in the Amazon RDS Database Preview Environment, allowing customers to test the beta version of PostgreSQL 13 on Amazon RDS.
Amazon SQS FIFO Queues are now available in the EU (Milano) region
You can now use Amazon Simple Queue Service (SQS) First-in, First-out (FIFO) queues in the EU (Milano) region. FIFO queues are designed to ensure that the order in which messages are sent and received is strictly preserved and that each message is processed exactly once. Amazon SQS is a fully managed message queuing service that makes it easy to decouple and scale microservices, distributed systems, and serverless applications. Building applications from individual components that each perform a discrete function improves scalability and reliability. Using SQS, you can send, store, and receive messages between software components at any volume, without losing messages or requiring other services to be always available.
ELB lifecycle events now available with Amazon ECS services registered with multiple target groups
Amazon Elastic Container Service (ECS) now publishes Elastic Load Balancer(ELB) lifecycle events for services attached to multiple load balancer target groups. ECS will emit service events when tasks are successfully registered or de-registered in target groups or in case of errors in the registration process. This enables you to track the progress of attaching your service to multiple target group and easily troubleshoot errors through events in the ECS service event stream as part of the update and describe service API responses as well as in the ECS Management Console. This functionality has already been available for services attached to a single target group but is now available for services attached to multiple target groups as well.
New digital course on edX: Migrating to the AWS Cloud
AWS Training and Certification has launched Migrating to the AWS Cloud , a self-paced digital course available on edX. This course helps you build skills by providing foundational knowledge on migrating to the AWS Cloud using AWS products and services.