7/11/2024, 12:00:00 AM ~ 7/12/2024, 12:00:00 AM (UTC)
Recent Announcements
Announcing IDE workspace context awareness in Q Developer chat
Today, AWS announces IDE workspace context awareness in Amazon Q Developer chat. Users can now add @workspace to their chat message to Amazon Q Developer to ask questions about the code in the project they currently have open in the integrated development environment (IDE). Developers can ask questions like “@workspace what does this codebase do?” or “how does this @workspace implement authentication and authorization?”.\n Previously, Amazon Q Developer chat in the IDE could only answer questions about your currently opened code file. Now, Q Developer automatically ingests and indexes all code files, configurations, and project structure, giving the chat comprehensive context across your entire application within the IDE. The index is stored locally and is created the first time you mention @workspace. To get started, make sure you are using the most up-to-date version of the Amazon Q Developer IDE extension, open the Q chat in your IDE, and just ask a question that includes @workspace.
AWS Secrets Manager announces open source release of Secrets Manager Agent
AWS Secrets Manager today announces Secrets Manager Agent - a language agnostic local HTTP service that you can install and use in your compute environments to read secrets from Secrets Manager and cache them in memory. With this launch, you can now simplify and standardize the way you read secrets across compute environments without the need for custom code.\n Secrets Manager Agent is an open source release that your applications can use to retrieve secrets from a local HTTP service instead of making a network call to Secrets Manager. With customizable configuration options such as time to live, cache size, maximum connections, and HTTP port, you can adapt the agent based on your application needs. The agent also offers built-in protection against Server Side Request Forgery (SSRF) to ensure security when calling the agent within your compute environment. The Secrets Manager Agent open source code is available on GitHub and can be used in all AWS Regions where AWS Secrets Manager is available. To learn more about how to use Secrets Manager Agent, visit our documentation.
Amazon ECS now enforces software version consistency for containerized applications
Amazon Elastic Container Service (Amazon ECS) now enforces software version consistency for your containerized applications, helping you ensure all tasks in your application are identical and that all code changes go through the safeguards defined in your deployment pipeline.\n Customers deploy long-running applications such as HTTP-based microservices as Amazon ECS services and often use container image tags to configure these services. Although container images are immutable, image tags aren’t immutable by default and there is no standard mechanism to prevent different versions from being unintentionally deployed when you configure a containerized application using image tags. To prevent such inconsistencies, Amazon ECS now resolves container image tags to the image digest (SHA256 hash of the image manifest) when you deploy an update to your Amazon ECS service and enforces that all tasks in the service are identical and launched with this image digest(s). This means, even if you use a mutable image tag like ‘LATEST’ in your task definition and your service scales out after the deployment, the correct image (which was used when deploying the service) is used for launching new tasks.
Amazon RDS for SQL Server supports minor version 2019 CU27
A new minor version of Microsoft SQL Server is now available on Amazon RDS for SQL Server, providing performance enhancements and security fixes. Amazon RDS for SQL Server now supports the latest minor version of SQL Server 2019 across the Express, Web, Standard, and Enterprise editions.\n We encourage you to upgrade your Amazon RDS for SQL Server database instances at your convenience. You can upgrade with just a few clicks in the Amazon RDS Management Console or by using the AWS CLI. Learn more about upgrading your database instances from the Amazon RDS User Guide. The new minor version include SQL Server 2019 CU27 - 15.0.4375.4. The minor version is available in all AWS regions where Amazon RDS for SQL Server databases are available, including the AWS GovCloud (US) Regions. Amazon RDS for SQL Server makes it simple to set up, operate, and scale SQL Server deployments in the cloud. See Amazon RDS for SQL Server Pricing for pricing details and regional availability.
Announcing availability of AWS Outposts in Senegal
AWS Outposts can now be shipped and installed at your data center and on-premises locations in Senegal.\n AWS Outposts is a family of fully managed solutions that extends AWS infrastructure, AWS services, APIs, and tools to virtually any on-premises or edge location for a truly consistent hybrid experience. Outposts is ideal for workloads that require low latency access to on-premises systems, local data processing, and migration of applications with local system interdependencies. Outposts can also help meet data residency requirements. Outposts is available in a variety of form factors, from 1U and 2U Outposts servers to 42U Outposts racks, and multiple rack deployments. With the availability of Outposts in Senegal, you can use AWS services to run your workloads and data in country in your on-premises facilities and connect to your nearest AWS Region for management and operations. To learn more about Outposts, read the product overview and user guide. For the most updated list of countries and territories where Outposts is supported, check out the Outposts rack FAQs page and the Outposts servers FAQs page.
Chatting about your AWS resources is now generally available for Amazon Q Developer
Today, AWS announces the general availability of Amazon Q Developer’s capability to chat about your AWS account resources. With this capability, you can use natural language prompts to list resources in your AWS account, get specific resource details, and ask about related resources.\n From the Amazon Q Developer chat panel in the AWS Management Console, you can ask Q to “list my S3 buckets” or “show my running EC2 instances in us-east-1” and Amazon Q returns a list of resource details, along with a summary. You can ask what Amazon EC2 instances an Amazon CloudWatch alarm is monitoring or ask “what related resources does my ec2 instance have?” and Amazon Q Developer shows attached Amazon EBS volumes, configured Amazon VPCs, and AWS IAM roles for Amazon EC2 instances automatically. To learn more, visit Amazon Q Developer or the documentation.
AWS Batch now supports gang-scheduling on Amazon EKS using multi-node parallel jobs
Today, AWS announces the general availability of Multi-Node Parallel (MNP) jobs in AWS Batch on Amazon Elastic Kubernetes Service (Amazon EKS). With AWS Batch MNP jobs you can run tightly-coupled High Performance Computing (HPC) applications like training multi-layer AI/ML models. AWS Batch helps you to launch, configure, and manage nodes in your Amazon EKS cluster without manual intervention.\n You can configure MNP jobs using the RegisterJobsDefinition API or via job definitions sections of AWS Batch Management Console. With MNP jobs you can run AWS Batch on Amazon EKS workloads that span multiple Amazon Elastic Compute Cloud (Amazon EC2) instances. AWS Batch MNP jobs support any IP-based inter-instance communications framework, such as NVIDIA Collective Communications Library (NCCL), Gloo, Message Passing Interface (MPI), or Unified Collective Communication (UCC) as well as machine learning and parallel computing libraries such as PyTorch and Dask. For more information, see Multi-Node Parallel jobs page in the AWS Batch User Guide. AWS Batch supports developers, scientists, and engineers in running efficient batch processing for ML model training, simulations, and analysis at any scale. Multi-Node Parallel jobs are available in any AWS Region where AWS Batch is available.
AWS Neuron introduces Flash Attention kernel enabling high performance and large sequence lengths
Today, AWS announces the release of Neuron 2.19, introducing support for flash attention kernel to enable performant LLM model training and inference with large sequence lengths.\n AWS Neuron is the SDK for AWS Inferentia and Trainium based instances purpose-built for generative AI. Neuron integrates with popular ML frameworks like PyTorch. It includes a compiler, runtime, tools, and libraries to support high performance training and inference of AI models on Trn1 and Inf2 instances. This release adds new features and performance improvements for both training and inference and new Ubuntu 22 Neuron DLAMIs for PyTorch 2.1 and PyTorch 1.13. Neuron 2.19 adds support for Flash Attention kernel to enable training for large sequence lengths (greater than or equal to 8K), Llama3 model training, and interleaved pipeline parallelism to enhance training efficiency and resource utilization. For inference, this release adds Flash Attention kernel support to enable LLM inference for context lengths of up to 32k. Neuron 2.19 additionally adds support for Llama3 model inference and adds beta support for continuous batching with Mistral-7B-v0.2 models. Neuron 2.19 introduces new tools: Neuron Node Problem Detector and Recovery plugin in EKS and Neuron Monitor for EKS to enable enhanced Neuron metrics monitoring in Kubernetes. You can use AWS Neuron SDK to train and deploy models on Trn1 and Inf2 instances, available in AWS Regions as On-Demand Instances, Reserved Instances, Spot Instances, or part of Savings Plan. For a list of features in Neuron 2.19, visit Neuron Release Notes. To get started with Neuron, see: AWS Neuron Inf2 Instances Trn1 Instances
Amazon ECS now provides enhanced stopped task error messages for easier troubleshooting
Amazon Elastic Container Services (Amazon ECS) now makes it easier to troubleshoot task launch failures with enhanced stopped task error messages. When your Amazon ECS task fails to launch, you see the stopped task error messages in the AWS Management Console or in the ECS DescribeTasks API response. With today’s launch, Amazon ECS stopped task error messages are now more specific and actionable.\n Amazon ECS is designed to help easily launch and scale your applications. When your Amazon ECS task fails to launch, you can use the Amazon ECS stopped task error message to identify the failure reason and resolve the failure. With this launch, stopped task error messages from common task launch failures now include more specific failure reasons and remediation recommendations. Amazon ECS documentation for these failures additionally provides in-depth root cause details and steps to mitigate the failure. If you manage your applications running on Amazon ECS using the AWS Management Console, error messages now include a direct link to the relevant Amazon ECS troubleshooting documentation page such as this Troubleshooting Amazon ECS ResourceInitializationError errors page, making it easier for you to access detailed information and resolve failures faster. The new experience is now automatically enabled in all AWS Regions. See more details in Amazon ECS stopped task error messages updates.
RDS Performance Insights provides support for AWS PrivateLink and IPv6
Amazon RDS (Relational Database Service) Performance Insights now provides support for AWS PrivateLink and Internet Protocol Version 6 (IPv6). Customers can now access Performance Insights API/CLI privately, without going through the public Internet. Additionally, Performance Insights includes support for IPv6 connectivity and for a dual stack configuration (IPv4 and IPv6).\n AWS PrivateLink provides private, secure, and scalable connectivity between virtual private clouds (VPCs) and AWS services. Customers can now prevent sensitive data, such as SQL text, from traversing the Internet to maintain compliance with regulations such as HIPAA and PCI . With IPv6 support, scaling an application on AWS is no longer constrained by the number of IPv4 addresses in the VPC. This eliminates the need for complex architectures to work around the limits of public IPv4 addresses. Amazon RDS Performance Insights is a database performance tuning and monitoring feature of RDS that allows you to visually assess the load on your database and determine when and where to take action. With one click in the Amazon RDS Management Console, you can add a fully-managed performance monitoring solution to your Amazon RDS database. To learn more about RDS Performance Insights, read the Amazon RDS User Guide and visit Performance Insights pricing for pricing details and region availability.
AWS Blogs
AWS Japan Blog (Japanese)
- Resilience at AWS as seen at AWS Summit Japan 2024
- Key announcements about the 2024 AWS Summit in New York
- Integrate and collaborate with data using data preparation in AWS Glue Studio
- Amazon EC2 R8g instances based on AWS Graviton 4: Best price/performance in Amazon EC2 history
- AWS Weekly Roundup: Amazon S3 Access Grants, AWS Lambda, European Sovereign Cloud Regions, etc. (July 8, 2024)
- AWS Weekly Roundup: AI21 Labs Jamba-Instruct at Amazon Bedrock, Amazon WorkSpaces Pools, etc. (July 1, 2024)
- Amazon WorkSpaces Pool: Cost-effective non-persistent virtual desktops
- Just before the event! How to walk through the AWS Builders Online Series — Introduction to Generative AI Practice #AWSBuilders
- Introducing end-to-end data lineage (preview) visualizations on Amazon DataZone
- Amazon CodeCatalyst launches support for GitLab and Bitbucket repositories, making it possible to develop blueprints and Amazon Q functionality
AWS Startups Blog
AWS Big Data Blog
- Protein similarity search using ProtT5-XL-UniRef50 and Amazon OpenSearch Service
- Improve your Amazon OpenSearch Service performance with OpenSearch Optimized Instances
AWS Contact Center
Containers
AWS Database Blog
- Optimize data validation using AWS DMS validation-only tasks
- Build secure multi-party computation (MPC) wallets using AWS Nitro Enclaves
AWS DevOps Blog
- AWS announces workspace context awareness for Amazon Q Developer chat
- Chat about your AWS account resources with Amazon Q Developer
AWS for Industries
- Empowering analysts to perform financial statement analysis, hypothesis testing, and cause-effect analysis with Amazon Bedrock and prompt engineering
- Choice: Keeping pace with emerging models for generative AI in Life Sciences
- AWS, Anthropic, and DTCC discuss responsible AI and the opportunities and risks of generative AI
AWS Machine Learning Blog
- Using Agents for Amazon Bedrock to interactively generate infrastructure as code
- Improve RAG accuracy with fine-tuned embedding models on Amazon SageMaker
- How BRIA AI used distributed training in Amazon SageMaker to train latent diffusion foundation models for commercial use
- Create custom images for geospatial analysis with Amazon SageMaker Distribution in Amazon SageMaker Studio
- Automating model customization in Amazon Bedrock with AWS Step Functions workflow
- Knowledge Bases for Amazon Bedrock now supports advanced parsing, chunking, and query reformulation giving greater control of accuracy in RAG based applications