Application Manager, a capability of AWS Systems Manager that helps DevOps engineers to investigate and remediate issues in the context of their applications, now enables customers to optimize the cost of compute resources associated with their applications. Customers can now view the cost of their applications in Application Manager and also take recommended actions, such as right sizing instances, to save costs.
Announcing Provisioned Concurrency for Amazon SageMaker Serverless Inference
Today, we are excited to announce general availability of Provisioned Concurrency support for Amazon SageMaker Serverless Inference. Provisioned Concurrency allows you to deploy models on serverless endpoints with predictable performance and high scalability. You can add provisioned concurrency to your serverless endpoints, and for the pre-defined amount of provisioned concurrency SageMaker will keep the endpoints warm and ready to respond to requests instantaneously. Provisioned Concurrency is ideal for customers who have predictable traffic, with low throughput.
Amazon MemoryDB for Redis adds support for Redis 7
Amazon MemoryDB for Redis now supports Redis 7. This release brings several new features to MemoryDB:
- Redis Functions: MemoryDB adds support for Redis Functions, and provides a managed experience enabling developers to execute LUA scripts with application logic durably stored on the MemoryDB cluster.
- ACL improvements: MemoryDB adds support for the next version of Redis Access Control Lists (ACLs). With MemoryDB, clients can now specify multiple sets of permissions on specific keys or keyspaces in Redis.
- Sharded Pub/Sub: MemoryDB now gives you the ability to run Redis’ Pub/Sub functionality in a sharded way. With MemoryDB, channels are bound to a shard in the MemoryDB cluster, eliminating the need to propagate channel information across shards resulting in improved scalability.
- Enhanced I/O Multiplexing: MemoryDB now includes enhanced I/O multiplexing, which delivers significant improvements to throughput and latency at scale. As an example, when using r6g.4xlarge node and running 5200 concurrent clients, you can achieve up to 46% increased throughput (read and write operations per second) and up to 21% decreased P99 latency, compared with MemoryDB for Redis 6.
Introducing Cedar, an open-source language for access control
Today, AWS open-sourced the Cedar policy language and authorization engine. You can use Cedar to express fine-grained permissions as easy-to-understand policies enforced in your applications, and you can decouple access control from your application logic. Cedar supports common authorization models such as role-based access control and attribute-based access control. It follows a new verification-guided development process to give you high assurance of Cedar’s correctness and security: AWS formally models Cedar’s authorization engine and other tools, proves safety and correctness properties about them using automated reasoning, and rigorously tests that the model matches the Rust implementation.
Amazon SageMaker Canvas can now operationalize ML models in production
You can now register machine learning (ML) models built in Amazon SageMaker Canvas with a single click to SageMaker Model registry enabling you to operationalize ML models in production. SageMaker Canvas is a visual interface that enables business analysts to generate accurate ML predictions on their own — without requiring any ML experience or having to write a single line of code.
Amazon CodeGuru Security plugin for SageMaker Studio and Jupyter Notebooks now in preview
Amazon CodeGuru Security now supports security and code quality scans for Amazon SageMaker Studio and Jupyter notebooks. This new capability assists notebook users in detecting security vulnerabilities such as injection flaws, data leaks, weak cryptography, or missing encryption within the notebook cells. Users can also detect many common issues that affect the readability, reproducibility, and correctness of computational notebooks, such as misuse of ML library APIs, invalid execution order, and nondeterminism. When vulnerabilities or quality issues are identified in the notebook, CodeGuru generates recommendations that enable users to remediate those issues based on AWS security best practices.
Amazon MemoryDB for Redis now supports IAM Authentication
Amazon MemoryDB for Redis now supports AWS Identity and Access Management (IAM) authentication access to its clusters. With this launch, you can associate IAM users and roles with MemoryDB users and manage their cluster access.
AWS Backup now supports AWS User Notifications
Today, AWS Backup is announcing support for managing your backup notifications from the AWS User Notifications console . AWS Backup is a fully managed service that centralizes and automates data protection across AWS services and hybrid workloads. This launch enables you to easily configure, monitor, and manage your notifications related to AWS Backup from a central location.
SageMaker Autopilot supports training ML models with weights, eight additional objective metrics
Amazon SageMaker Autopilot, a low-code machine learning (ML) service which automatically builds, trains and tunes the best ML models, now supports training with weighted objective metrics in Ensemble mode and also supports eight additional objective metrics. Assigning weights to each data sample in the training data set can improve overall model performance by helping the model learn better, reduce bias towards a particular class, and increase stability.
Amazon SNS now supports faster automatic deletion of unconfirmed subscriptions
Amazon Simple Notification Service (Amazon SNS) now supports automatic deletion of unconfirmed subscriptions once they have been in a pending confirmation state for 48 hours. This reduces the time to delete your unconfirmed subscriptions from the previous 72 hour period. This applies to all new subscriptions and does not require any on-boarding.