BlogsAmazon Feature Trails

Amazon logo

Amazon Feature Trails

See how major capabilities shipped, upgraded, and evolved across Amazon's engineering blog.

Feature trails

14

Offline-First Generative AI for Edge Deployments

Active

This feature thread tracks the evolution of deploying generative AI capabilities to edge environments where cloud connectivity is unreliable or unavailable. Initial focus is on architecting offline-first solutions that leverage cloud services for model customization and orchestration, while performing inference locally on edge devices. This includes exploring various model customization strategies (fine-tuning, continued pre-training, RAG) and optimizing for hardware constraints on edge devices. This post extends the thread by detailing the implementation of a serverless AI assistant for a healthcare organization, focusing on event-driven architecture, asynchronous AI generation using Amazon Bedrock, and efficient retrieval of conversation history from DynamoDB to provide contextual suggestions to care teams while maintaining PHI compliance and low latency.

2 posts

Timeline

Multi-Region Resiliency for CloudFormation Custom Resources

Active

This feature thread tracks the evolution of enabling robust multi-Region resiliency for AWS CloudFormation custom resource deployments. Initial focus is on addressing the inherent challenges of deploying custom resources across multiple AWS Regions, such as the lack of native fan-out mechanisms, duplicate execution risks, and the absence of distributed locking and automated failover. The proposed solution introduces an active-active architecture leveraging DynamoDB Global Tables for distributed locking and idempotency, and Amazon Application Recovery Controller for automated failover. This post details the architecture and walkthrough for implementing this active-active multi-Region solution.

1 post

Timeline

Automated PII Detection and Classification

Active

This feature thread tracks the evolution of automated Personally Identifiable Information (PII) detection and classification capabilities on AWS. Initial efforts focused on foundational data security and compliance. This post introduces a comprehensive, event-driven pipeline that automates custom PII detection at scale using Amazon Macie and AWS Step Functions. It extends Macie's built-in capabilities with custom identifiers for organization-specific data, orchestrates scanning upon file ingesti. This post extends the thread by introducing a two-layer, defense-in-depth authorization pattern for granular, intra-tenant access control in RAG applications using Amazon Bedrock and Verified Permissions. This pattern allows for dynamic, runtime-evaluated authorization decisions based on Cedar policies, enabling fine-grained document-level access control at retrieval time within a single Amazon Bedrock Knowledge Bases instance, without redeploying code.

2 posts

Timeline

Eclipse Dataspace Components (EDC) on AWS

Active

This feature thread tracks the deployment and optimization of Eclipse Dataspace Components (EDC) on AWS. Initial posts focused on fundamental data sharing architectures and production-ready deployment patterns. This post introduces architectural patterns for production-grade EDC connector deployments on AWS, detailing the use of Amazon ECS, AWS Fargate, Amazon Aurora, AWS Secrets Manager, Amazon Cognito, Amazon S3, and Amazon API Gateway for isolation, managed services, and security layering. It emphasizes operational excellence, security (defense in depth, least privilege, encryption), and reliability (fail fast, regional resilience, decoupled components) principles.

3 posts

Timeline

AWS Health Alert Prioritization with User Notifications

Active

This feature thread tracks the evolution of prioritizing AWS Health alerts for customers. Initial efforts focused on building a system to filter and categorize AWS Health events to reduce alert fatigue and improve response times. This post introduces a solution using AWS User Notifications and AWS CloudFormation to implement a tiered alerting system, separating critical issues from informational updates and allowing for customizable deployment across single accounts or entire organizations. The framework now extends these capabilities by integrating AI-driven dependency discovery and automated experiment generation using AWS Resilience Hub, AWS Fault Injection Service, Amazon Bedrock AgentCore, and AWS Systems Manager to proactively identify and address system weaknesses before they impact customers. This AI-powered approach automates the identification of infrastructure dependencies, tailors chaos experiments to specific architectures, and embeds resilience testing into CI/CD pipelines for continuous validation.

2 posts

Timeline

Scaling gRPC Connections with CloudFront and Route 53

Active

This feature thread tracks the evolution of scaling high-concurrency gRPC connections for real-time data ingestion, particularly for live sporting events. Initial focus was on understanding and resolving DNS resolution imbalances that led to origin overload under surge traffic. This post details the successful migration from Route 53 Weighted routing to Multi-Value Answer routing, which enabled the distribution of 121 million concurrent gRPC connections across multiple Network Load Balancers (NLBs) via Amazon CloudFront with zero server-side errors. The key technical insight is how DNS routing policies significantly impact the scalability of persistent connections, and how a simple DNS configuration change can resolve critical bottlenecks.

1 post

Timeline

ML-driven Fraud Detection with Graph Enrichment

Active

This feature thread tracks the evolution of building and deploying machine learning models for fraud detection, with a specific focus on integrating graph-based features derived from complex relationships within data. Initial efforts focused on foundational ML model development for structured data. This post introduces the modernization of fraud claims processing by combining graph-based features with ML models, leveraging Amazon EMR Serverless for scalable processing, Apache Iceberg for data lakehouse management, and integrating with claims handling systems like Guidewire for actionable insights. The architecture emphasizes a layered lakehouse approach, robust orchestration with Amazon MWAA, and secure integration patterns.

1 post

Timeline

Cloud Storage for Enterprise Video Surveillance

Active

This feature thread tracks the evolution of cloud-based storage solutions for enterprise video surveillance systems. Initial focus is on enabling scalable, durable, and cost-effective storage of petabyte-scale video data generated by distributed locations. This includes leveraging services like Amazon S3 and S3 Glacier for tiered storage, optimizing ingestion and lifecycle management, and integrating with advanced analytics capabilities for operational insights and accelerated investigations.

1 post

Timeline

Specification-Driven Data Workflow Composition

Active

This feature thread tracks the evolution of building flexible and scalable data workflows through specification-driven composition. Initial focus is on separating workflow intent from implementation, enabling reusable transformation components, and automating pipeline assembly. This post introduces a serverless implementation using AWS Lambda, AWS Step Functions, Amazon S3, and Amazon OpenSearch Service, detailing the architecture and core components: specifications, composer, capability registry, and capability pipeline. It highlights benefits such as improved governance, reusability, flexibility, and separation of concerns, particularly for regulated industries.

1 post

Timeline

Disaster Recovery with FSx for NetApp ONTAP Snapshots and FlexClone

Active

This feature thread tracks the evolution of disaster recovery strategies leveraging Amazon FSx for NetApp ONTAP. Initial focus is on enabling rapid failover to read-only mode using ONTAP snapshots and FlexClone technology, followed by a process for full read-write recovery. This includes optimizing cross-region replication with SnapMirror and ensuring data consistency for critical applications like financial data platforms.

1 post

Timeline

Scaling Serverless Architectures

Active

This feature thread tracks the evolution of building and operating serverless platforms at extreme scale, focusing on architectural patterns, cost optimization, and operational challenges encountered when managing millions of serverless functions across numerous accounts. Initial focus was on foundational microservice composition and automated account provisioning. Subsequent evolution addresses challenges like self-DDoS through synchronized schedules, multi-account observability cost management, and rethinking traditional patterns like SQS for scale-to-zero efficiency. The thread also covers industrializing deployment engines and collaborating with service teams to overcome platform limitations.

1 post

Timeline

Secure Machine Learning Environments with SageMaker and WorkSpaces Secure Browser

Active

This feature thread tracks the evolution of building secure machine learning environments that prevent data exfiltration while enabling data scientist productivity. Initial focus is on implementing layered security architectures using Amazon SageMaker AI, VPC endpoints, and Amazon WorkSpaces Secure Browser. This includes restricting browser activity, enforcing strict URL allowlisting, preventing cross-account access via VPC endpoints and Route 53 Resolver DNS Firewall, and securing the SageMaker AI environment by removing direct internet access and configuring VPC endpoints with granular policies. The goal is to balance strict data protection with team scalability and cost-effectiveness.

1 post

Timeline

SMS OTP Fraud Prevention with Network-Powered Identity Verification

Active

This feature thread tracks the evolution of SMS OTP fraud prevention by integrating network-powered identity verification solutions. Initial focus is on leveraging real-time mobile operator data and silent authentication to enhance security and reduce friction in user authentication flows, specifically with Amazon Cognito. This post extends the thread by detailing a dual-token authentication pattern for game servers (Nakama) using Amazon Cognito. It addresses scenarios where both a managed identity provider (Cognito) and a game-specific session system are required, by implementing a Go runtime hook to validate Cognito JWTs and exchange them for Nakama session tokens. The solution also includes architectural patterns for routing HTTP and WebSocket traffic using Amazon CloudFront, AWS WAF, ALB, and NLB, with Nakama running on Amazon ECS/Fargate.

2 posts

Timeline

Modernizing Financial Analytics with SageMaker Unified Studio

Active

This feature thread tracks the evolution of modernizing financial analytics platforms by integrating data engineering, analytics, and AI/ML workflows into a unified, governed environment. Initial focus is on enabling direct querying of data lakes (Amazon S3) without synchronization, adopting usage-based compute, and centralizing governance. Subsequent evolution addresses the migration of specific financial use cases, such as portfolio MIS and risk reporting, to cloud-native lakehouse architectures using Amazon SageMaker Unified Studio, Amazon Athena, Amazon EMR Serverless, and integrating with generative AI capabilities like Amazon Bedrock.

1 post

Timeline