Posts

Amazon CloudWatch Logs Insights introduces JOIN and sub-query commands - devamazonaws.blogspot.com

Amazon CloudWatch Logs Insights introduces JOIN and sub-query commands to the Logs Insights query language to accelerate log analysis. Customers who need to analyze logs across multiple log groups or correlate data from different sources no longer need to run multiple queries and manually combine the results. With JOIN and sub-query commands, you can accelerate troubleshooting across scenarios such as correlating application and infrastructure errors across different services and log groups, analyzing security events across multiple services, or tracking user sessions across distributed systems. For example, you can use a sub-query to identify services with more than 20 errors in the last day, then use JOIN to correlate those results with performance data from a different log group to calculate average response times, helping you prioritize which high-error services also have the worst performance impact — all in a single query. JOIN and sub-query commands are available today in al...

[MS] Azure SDK Release (April 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 Cosmos DB 4.79.0 The Java Cosmos DB library includes a critical security fix for a Remote Code Execution (RCE) vulnerability (CWE-502). Java deserialization was replaced with JSON-based serialization in CosmosClientMetadataCachesSnapshot , AsyncCache , and DocumentCollection , eliminating the entire class of Java deserialization attacks. This release also adds support for N-Region synchronous commit, a Query Advisor feature, and CosmosFullTextScoreScope for controlling BM25 statistics scope in hybrid search queries. AI Foundry 2.0.0 The Azure.AI.Projects NuGet package ships its 2.0.0 stable release with significant architectural changes. Evaluations and memory operations moved to...

AWS Managed Microsoft AD now supports Kerberos Encryption audit event logs - devamazonaws.blogspot.com

Starting today, AWS Managed Microsoft AD supports forwarding Kerberos Encryption audit event logs (Event IDs 201–209) to Amazon CloudWatch Logs. These logs provide visibility into the encryption types used by your applications and services, helping you identify which resources are using RC4 encryption versus AES encryption. This visibility allows you to decide whether to upgrade clients to AES encryption (recommended for improved security) or maintain RC4 support based on your environment's compatibility requirements. To get started, navigate to your AWS Managed Microsoft AD directory Network and Security tab in the AWS Directory Service console and enable log forwarding to Amazon CloudWatch Logs. You can then review the Kerberos Encryption audit events to understand your current encryption settings. To learn more, see  Enabling Amazon CloudWatch Logs log forwarding for AWS Managed Microsoft AD. This featu...

Amazon S3 Express One Zone now supports S3 Inventory - devamazonaws.blogspot.com

Amazon S3 Express One Zone, a high-performance S3 storage class for latency-sensitive applications, now supports S3 Inventory. S3 Inventory provides a scheduled alternative to S3's synchronous List API. You can configure S3 Inventory to generate reports on a daily or weekly basis that list your stored objects within an S3 directory bucket or with a specific prefix, and their respective metadata and encryption status. You can simplify and speed up business workflows and big data jobs with S3 Inventory, and verify encryption status of your objects to meet business, compliance, and regulatory needs. You can use the AWS CLI, AWS SDKs, or S3 API to configure a daily or weekly inventory report for all the objects within your S3 directory bucket or a subset of the objects under a shared prefix. As part of the configuration, you can specify a destination S3 bucket for your S3 Inventory report, the output file format (CSV, ORC, or Parq...

Amazon Connect flow modules now work across all flow types and within other modules - devamazonaws.blogspot.com

Amazon Connect now supports the use of flow modules across all Connect flows, allowing you to reuse common logic and functionality beyond inbound customer experiences. Flow modules organize repeatable logic and create common reusable functions across the customer experiences you build with flows. For example, you can now use a module to share information about a customer’s recent transactions in an agent whisper flow, preparing the agent with relevant details and leveraging functionality that was previously only available as part of inbound flows. Additionally, you can now use flow modules within other modules, enabling you to build complex logic by stitching together pre-built intermediary steps under a single module. For example, a credit card eligibility module can invoke other modules that check credit scores, verify income, and review payment history before making a final determination. This modular approach allows you to build reusable components that can be combined and extend...

[MS] How did code handle 24-bit-per-pixel formats when using video cards with bank-switched memory? - devamazonaws.blogspot.com

On the topic of what happens if an access violation straddles multiple pages , Gil-Ad Ben Or wonders how code handled 24-bit-per-pixel formats when using video cards with bank-switched memory. "The issue is that since 64k bytes is not divisible by 3, and you usually need a pixel granularity if you aren't using some kind of buffering." This is referring to an older article about the Windows 95 VFLATD video driver helper which emulated a flat video address space even though the underlying video card used bank-switched memory by mapping the active bank into a location in the address that corresponds to its emulated flat address, and responding to page faults by switching banks and moving the mapping to the emulated flat address of the new bank . The trick falls apart if somebody makes a memory access that straddles two banks, because that leads to an infinite cycle of bank switching: The CPU raises an access violation on the first bank, and the driver maps that bank in a...

AWS Clean Rooms now supports configurable Spark properties for PySpark - devamazonaws.blogspot.com

AWS Clean Rooms now supports configurable Spark properties for PySpark jobs , offering customers the ability to optimize their workloads based on their performance and scale requirements. With this launch, customers can customize Spark settings such as memory overhead, task concurrency, and network timeouts for each analysis that uses PySpark, the Python API for Apache Spark . For example, a pharmaceutical research company collaborating with healthcare organizations for real-world clinical trial data can set specific memory tuning for large-scale workloads to improve performance and optimize costs.  AWS Clean Rooms helps companies and their partners easily analyze and collaborate on their collective datasets without revealing or copying one another’s underlying data. For more information about the AWS Regions where AWS Clean Rooms is available, see the AWS Regions table. To learn more about collaborating with AWS Clean Rooms, visit AWS Clean Rooms . Post Updated on April 17, 202...