AWS Database Blog

Migrate SQL Server user databases from HAQM EC2 to HAQM RDS Custom using HAQM EBS snapshots

In this post, we present a practical approach to one of the most significant challenges organizations face when adopting HAQM RDS Custom for SQL Server: migrating large datasets from SQL Server on HAQM EC2 to HAQM RDS Custom for SQL Server efficiently and cost-effectively. By using SQL Server’s native detach and attach method combined with EBS snapshots, you can migrate your databases without requiring HAQM S3 or AWS DMS.

Choose the right throughput strategy for HAQM DynamoDB applications

When getting started with DynamoDB, one of the first decisions you will make is choosing between two throughput modes: on-demand and provisioned. On-demand mode is the default and recommended throughput option because it simplifies building modern, serverless applications that can start small and scale to millions of requests per second. However, choosing the right throughput strategy requires evaluating your operational needs, development velocity, and application characteristics, with cost being a key consideration. In this post, we examine both throughput modes in detail, exploring their characteristics, strengths, and ideal use cases.

Best practices to handle AWS DMS tasks during PostgreSQL upgrades

When you decide to upgrade your PostgreSQL database which is configured as source or target for an ongoing AWS DMS task, it’s important to factor this into your upgrade planning. In this post, we discuss the best practices to handle the AWS DMS tasks during PostgreSQL upgrades to minor or major versions.

Integrate your Spring Boot application with HAQM ElastiCache

In this post, we explore the basics of integrating a Spring Boot application with ElastiCache to enable caching. HAQM ElastiCache is a fully managed, Valkey-, Memcached-, and Redis OSS-compatible service that delivers real-time, cost-optimized performance for modern applications with 99.99% SLA availability. ElastiCache speeds up application performance, scaling to millions of operations per second with microsecond response time.

How HAQM Finance Automation built an operational data store with AWS purpose built databases to power critical finance applications

In this post, we discuss how the HAQM Finance Automation team used AWS purpose built databases, such as HAQM DynamoDB, HAQM OpenSearch Service, and HAQM Neptune together coupled with serverless compute like AWS Lambda to build an Operational Data Store (ODS) to store financial transactional data and support FinOps applications with millisecond latency. This data is the key enabler for FinOps business.

How Heroku migrated hundreds of thousands of self-managed PostgreSQL databases to HAQM Aurora

In this post, we discuss how Heroku migrated their multi-tenant PostgreSQL database fleet from self-managed PostgreSQL on HAQM Elastic Compute Cloud (HAQM EC2) to HAQM Aurora PostgreSQL-Compatible Edition. Heroku completed this migration with no customer impact, increasing platform reliability while simultaneously reducing operational burden. We dive into Heroku and their previous self-managed architecture, the new architecture, how the migration of hundreds of thousands of databases was performed, and the enhancements to the customer experience since its completion.

Using generative AI and HAQM Bedrock to generate SPARQL queries to discover protein functional information with UniProtKB and HAQM Neptune

In this post, we demonstrate how to use generative AI and HAQM Bedrock to transform natural language questions into graph queries to run against a knowledge graph. We explore the generation of queries written in the SPARQL query language, a well-known language for querying a graph whose data is represented as Resource Description Framework (RDF).

Working with OEM Agent software for HAQM RDS for Oracle

HAQM RDS for Oracle supports specific versions of the OEM Agent. HAQM recently released OEM Management Agent version 13.5.0.0.v2 for HAQM RDS for Oracle databases. OEM Agent version 13.5.0.0.v2 requires Oracle Management Server (OMS) version 13.5.0.23 at the minimum. In this post we explore critical scenarios affecting OEM Agents on HAQM RDS for Oracle Database instances and outline essential considerations for users.

Build low-latency, resilient applications with HAQM MemoryDB Multi-Region

On December 1, 2024, we announced the general availability of HAQM MemoryDB Multi-Region, a fully managed, active-active, multi-Region database that you can use to build applications with up to 99.999% availability, microsecond read, and single-digit millisecond write latencies across multiple Regions. In this post, we cover the benefits of MemoryDB Multi-Region, how it works, its disaster recovery capabilities, the consistency and conflict resolution mechanisms, and how to monitor replication lag across Regions.