Posts

Showing posts from February, 2026

Amazon Bedrock batch inference now supports the Converse API format - devamazonaws.blogspot.com

Amazon Bedrock batch inference now supports the Converse API as a model invocation type, enabling you to use a consistent, model-agnostic input format for your batch workloads. Previously, batch inference required model-specific request formats using the InvokeModel API. Now, when creating a batch inference job, you can select Converse as the model invocation type and structure your input data using the standard Converse API request format. Output for Converse batch jobs follows the Converse API response format. With this feature, you can use the same unified request format for both real-time and batch inference, simplifying prompt management and reducing the effort needed to switch between models. You can configure the Converse model invocation type through both the Amazon Bedrock console and the API. This capability is available in all AWS Regions that support Amazon Bedrock batch inference. To get started, see Create a batch inference job and Format and upload your batch infere...

Amazon OpenSearch Service adds new insights for improved cluster stability - devamazonaws.blogspot.com

Amazon OpenSearch Service has enhanced Cluster Insights with two new insights — Cluster Overload and Suboptimal Sharding Strategy. Suboptimal Sharding Strategy provides instant visibility into shard imbalances that cause uneven workload distribution, while Cluster Overload surfaces elevated cluster resource utilization that can lead to request throttling or rejections. Both insights come with details of affected resources along with actionable mitigation recommendations. Previously, identifying resource constraints and shard imbalances required manually correlating multiple metrics and logs, making it difficult to detect issues early. With these new insights, you can proactively monitor cluster health and take timely action. Suboptimal Sharding Strategy detects shard imbalances caused by indices with too few shards relative to the number of data nodes, or by shards carrying disproportionately large amounts of data compared to others. It identifies the root cause of uneven workload...

[MS] JCON Europe 2026: Java Modernization, Performance, and AI - devamazonaws.blogspot.com

Image
Java is the backbone of enterprise software engineering, and the conversations happening around it right now are the most exciting they've been in years. From AI-assisted development workflows to Kubernetes performance tuning, the community is moving fast - and JCON Europe 2026 is one of those places where those conversations belong. This year, Microsoft is bringing that energy to Cologne, Germany, April 20-23, 2026, at the iconic Cinedom Multiplex Cinema. We are thrilled to represent the Microsoft Java teams at one of Europe's most beloved community-driven Java conferences. JCON has the spirit we show up with. No fluff, no filler. Just real engineering problems, real solutions, and real conversations with the people building production Java systems every day. Attend JCON Europe for free as a Guest of Microsoft JCON Europe is an in-person event in Cologne - and we want you there. Microsoft has a limited number of complimentary passes to share with the Java community.  Cla...

[MS] Azure DocumentDB: A Fully Managed MongoDB-Compatible Database - devamazonaws.blogspot.com

Image
Running MongoDB at scale eventually forces a trade-off: invest heavily in managing your own infrastructure or move to a managed service and risk losing the compatibility and portability your team depends on.   Azure DocumentDB is a fully managed, MongoDB-compatible database on Azure, built on an MIT-licensed open-source engine that runs consistently across on-premises, hybrid, and cloud environments. Developers keep the skills and tooling they already have. Infrastructure teams get a pricing model built on compute and storage, with no licensing fees and no throughput unit calculations.   Key Capabilities   MongoDB Compatibility   Azure DocumentDB is fully MongoDB-compatible database, so existing drivers, tools, and frameworks connect without modification. MongoDB Shell, LangChain, pymongo, and all major MongoDB drivers are supported out of the box, along with your existing indexes, query patterns, and aggregation pipelines. ...

Amazon SNS now supports push notifications in the Europe (Spain) Region - devamazonaws.blogspot.com

Amazon Simple Notification Service (Amazon SNS) now supports sending push notifications in the AWS Europe (Spain) Region.  Amazon SNS is a fully managed pub/sub service that provides message delivery to multiple endpoints, including AWS Lambda, Amazon SQS, Amazon Data Firehose, HTTP, SMS (via AWS End User Messaging), push notifications, and email. With this launch, customers in the Europe (Spain) Region can use Amazon SNS to send push notifications to the following supported push notification services: Amazon Device Messaging (ADM), Apple Push Notification Service (APNs), Baidu Cloud Push (Baidu), Firebase Cloud Messaging (FCM), Microsoft Push Notification Service for Windows Phone (MPNS), and Windows Push Notification Services (WNS).  With this expansion, Amazon SNS now supports sending push notifications from 25 regions. For the full list of regions from which you can send push notifications, see Supported Regions and Countries in the Amazon SNS ...

[MS] Azure SDK Release (February 2026) - devamazonaws.blogspot.com

Thank you for your interest in the new Azure SDKs! We release new features, improvements, and bug fixes every month. Subscribe to our Azure SDK Blog RSS Feed to get notified when a new release is available. You can find links to packages, code, and docs on our Azure SDK Releases page . Release highlights Azure.Core 1.51.0 for .NET This release adds core support for Microsoft.Extensions.Configuration and Microsoft.Extensions.DependencyInjection , enabling better integration with ASP.NET Core applications and other .NET hosts. The update also implements support for client certificate rotation in the Azure.Core transport layer, enabling dynamic token binding scenarios where transport instances can be updated with new client certificate configurations at runtime without requiring full pipeline reconstruction. Additionally, the release fixes a NullReferenceException that occurred when calling GetHashCode() on default(AzureLocation) . corehttp 1.0.0b7 for Python This release introd...

[MS] Measuring actual AI Impact for Engineering with Apache DevLake - devamazonaws.blogspot.com

Image
If you want to skip the explain and get started super quick with adoption + impact insights, use gh-devlake to deploy a GitHub Copilot impact dashboard in a few CLI commands. So! You've rolled out GitHub Copilot to your engineering teams. You've got the built-in dashboards. You know how many seats are assigned, what the acceptance rates look like, which editors your teams prefer. Maybe you've even pulled the Copilot Metrics API and built some charts. But here's the question your VP of Engineering or CTO is actually asking: "Is GitHub Copilot making us ship faster? Are we more reliable? Is code review getting better?" And the honest answer, if you're only looking at data from our Copilot Metrics API, is: you don't know . You know adoption. You don't know impact. I've been working with engineering teams evaluating Copilot for a while now, and this gap — between usage data and delivery outcomes — keeps coming up. The usage metrics live in one ...

[MS] The Polyglot Tax - devamazonaws.blogspot.com

Image
Part 1 of 4 - The Multimodal Database Series This is a four-part series about what happens when a single database engine handles relational, document, graph, vector, and analytical workloads natively - and what you stop paying for when it does. You spin up a database, point an agent at it, and start building. The first few tables go fast - users, orders, maybe a product catalog. The agent writes your CRUD, wires up the API, and you have a working prototype by lunch. Then the requirements come in. The product team wants semantic search. The fraud team needs to trace connections between accounts. Marketing wants real-time dashboards. Your IoT pipeline sends nested JSON that does not fit any table schema. So you start looking. Does your database have a vector extension? Is there a graph plugin? Can it handle JSON natively, or are you storing it as a string and parsing it on every read? Each question leads to a different answer: install this extension, spin up that managed service, ad...

[MS] MSSQL Extension for VS Code: Query Profiler, ADS Migration Toolkit & More - devamazonaws.blogspot.com

Image
The MSSQL Extension for VS Code continues to evolve, delivering features that make SQL development more integrated, more powerful, and more developer-friendly. In version v1.40.0, we're introducing the ADS Migration Toolkit, Basic Database Management, Flat File Import, Database Backup & Restore, Database Object Search, and Query Profiler — six capabilities that bring seamless Azure Data Studio migration, essential database operations, and real-time performance monitoring directly into your development workflow inside Visual Studio Code. What’s new in MSSQL extension for VS Code v1.40 This release introduces six major capabilities designed to streamline the SQL development experience: ADS Migration Toolkit — Migrate your saved connections, connection groups, settings, and key bindings from Azure Data Studio to VS Code in a single guided flow. Includes the MSSQL Database Management Keymap companion extension for ADS-aligned shortcuts like F5 to run queries, Ctrl+L for estim...

Amazon RDS Custom now supports the latest GDR updates for Microsoft SQL Server - devamazonaws.blogspot.com

Amazon Relational Database Service (Amazon RDS) Custom for SQL Server now supports the latest General Distribution Release (GDR) updates for Microsoft SQL Server. This release includes support for SQL Server 2022 Cumulative Update and KB5072936 (16.00.4230.2.v1). The GDR updates address vulnerabilities described in CVE-2026-20803. For additional information on the improvements and fixes included in these updates, see Microsoft documentation for KB5072936. You can upgrade your Amazon RDS Custom for SQL Server instances to apply these recommended updates using Amazon RDS Management Console, or by using the AWS SDK or CLI. To learn more about upgrading your database instances, see Amazon RDS Custom User Guide . Post Updated on 2026-02-24T08:52:00Z

AWS Trusted Advisor now delivers more accurate unused NAT Gateway checks powered by AWS Compute Optimizer - devamazonaws.blogspot.com

AWS Trusted Advisor has enhanced its detection of unused NAT Gateway checks powered by AWS Compute Optimizer detection capabilities. The enhanced detection analyzes additional CloudWatch metrics over a 32-day lookback period and verifies whether NAT Gateways are associated with route tables, reducing false positives by avoiding flagging critical backup resources. This helps cost optimization teams and DevOps engineers confidently identify and remove unused NAT Gateways that incur unnecessary charges. Each recommendation includes estimated monthly cost savings, enabling you to prioritize cleanup based on monetary impact. With these recommendations, you can run regular cost audits to catch idle NAT Gateways before charges accumulate. This simplifies cleaning up resources left behind after workload migrations or decommissions. You can view and act on these recommendations in the Trusted Advisor console alongside your other cost optimization checks, or through Trusted Advisor APIs. Thi...

Amazon S3 Tables are now available in AWS GovCloud (US) Regions - devamazonaws.blogspot.com

Amazon S3 Tables are now available in AWS GovCloud (US-East) and AWS GovCloud (US-West). Amazon S3 Tables deliver the first cloud object store with built-in Apache Iceberg support, offering optimized tabular data storage at scale. S3 Tables are designed to perform continual table maintenance to automatically optimize query efficiency and storage cost over time, even as your data lake scales and evolves. With S3 Tables support for the Apache Iceberg standard, your tabular data can be easily queried by popular AWS and third-party query engines. Additionally, with the Intelligent-Tiering storage class, S3 Tables automatically manage costs based on access patterns, without performance impact or operational overhead. For a full list of AWS Regions where S3 Tables are available, see S3 Tables AWS Regions and endpoints . To learn more, visit the product page , documentation , and the Amazon S3 pricing page . Post Updated on 2026-02-23T05:00:00Z

AWS IAM Policy Autopilot is now available as a Kiro Power - devamazonaws.blogspot.com

AWS IAM Policy Autopilot, the open source static code analysis tool launched at re:Invent 2025, is now available as a Kiro power to bring policy expertise to agentic AI development. This tool helps developers quickly create baseline AWS IAM policies that can be refined as applications evolve, eliminating the need for manual IAM policy creation. The Kiro power delivers significant benefits through one-click installation directly from the Kiro IDE and web interface, removing the need for manual MCP server configuration. This streamlined workflow enables faster policy creation and integrates seamlessly into AI-assisted development environments. Key use cases include rapid prototyping of AWS applications requiring IAM policies, baseline policy creation for new AWS projects, and enhanced productivity within IDE environments where developers can generate policies without leaving their coding workflow. To learn more about AWS IAM Policy Autopilot and access the integration, visit the AWS IA...

Amazon Redshift Serverless introduces 3-year Serverless Reservations - devamazonaws.blogspot.com

Amazon Redshift now offers 3-year Serverless Reservations for Amazon Redshift Serverless, a new discounted pricing option that provides up to 45% savings and improved cost predictability for your analytics workloads. With Serverless Reservations, you commit to a specific number of Redshift Processing Units (RPUs) for a 3-year term with a no-upfront payment option. Amazon Redshift Serverless allows you to run and scale analytics without having to provision and manage clusters with a pay-as-you-go pricing model. Serverless Reservations help you further optimize compute costs and improve cost predictability of existing and new workloads on Amazon Redshift Serverless. Managed at the AWS payer account level, Serverless Reservations can be shared between multiple AWS accounts, reducing your compute costs by up to 45% on all Amazon Redshift Serverless workloads in your AWS account. Serverless Reservations are billed hourly and metered per second, offering a consistent billing model (24 hour...

[MS] Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, second (failed) attempt - devamazonaws.blogspot.com

Last time, we saw that Get­Async­Key­State is not the way to detect whether the ESC key was down at the time the current input message was generated . But what about if we switched to Get­Key­State ? Would that allow us to distinguish between an IDCANCEL caused by the ESC and an IDCANCEL that come from the Close button? It helps, in that it tells you whether the ESC key was down when the event occurred, but just because the ESC is down doesn't mean that the ESC key is why you got the message. For example, suppose your policy is to simply ignore the ESC key, but to close the dialog if the user clicks the Close button. If the user holds the ESC key and clicks the Close button, the initial press of the ESC will generate an IDCANCEL , and your call to Get­Key­State will report that the ESC is down, so you will ignore the message. And then the next IDCANCEL comes in due to the Close button, and your call to Get­Key­State will correctly report "The ESC key is stil...

[MS] Using Codes to Increase Adherence to Prompts - devamazonaws.blogspot.com

Introduction: The Problem Agentic systems have some discretion in the parameters they send to tooling, but there are cases, such as experimentation, when you need 100% adherence to a set of parameters. In practice, this tension exists because modern LLM-based agents are optimized for semantic correctness and helpfulness, not for strict schema compliance. Even when instructions are explicit, models may “helpfully” adjust parameters based on inferred intent, prior training patterns, or perceived optimization opportunities. For example, imagine your agent can call a search tool providing a query, a top_k parameter, and a threshold. Then imagine you are running an experiment to see how varying top_k impacts your retrieval performance. You might write in your prompt that your agent should always set top_k=10, but how often does it follow that instruction? In our testing across multiple OpenAI models—from GPT-4o-mini through GPT-5-mini—we observed the same class of problem. For example, wit...