AWS Database Blog

Category: Amazon RDS

Database Migration

How to migrate an application from an on-premises Oracle database to Amazon RDS for PostgreSQL

For years, companies have had to set up their own local databases and maintain the hardware themselves. However, as the cloud infrastructure continues to improve, there’s far less need to own and manage your own hardware. Here at Amazon, we own hundreds (if not thousands) of on-premises databases that over time we have migrated to […]

Read More

Load CDC data from relational databases to Amazon Kinesis using Database Migration Service

Many large enterprises are moving their data processing from batch to real-time in order to get more timely insights. The challenge of doing so is that a real-time data processing architecture must be able to keep up with the incoming data stream. This requires strong fault tolerance and elasticity. In this blog post, we discuss […]

Read More

Stream changes from Amazon RDS for PostgreSQL using Amazon Kinesis Data Streams and AWS Lambda

In this post, I discuss how to integrate a central Amazon Relational Database Service (Amazon RDS) for PostgreSQL database with other systems by streaming its modifications into Amazon Kinesis Data Streams. An earlier post, Streaming Changes in a Database with Amazon Kinesis, described how to integrate a central RDS for MySQL database with other systems […]

Read More

Best practices for migrating RDS for MySQL databases to Amazon Aurora

MySQL is the most popular open-source database in the world. However, many customers find that the undifferentiated heavy lifting of backups, high availability, and scaling of MySQL databases to be complex, time-consuming, or both. This is one of the leading reasons why customers move their existing MySQL footprint to Amazon RDS for MySQL. Amazon RDS […]

Read More

Build a notification mechanism to manage Amazon RDS manual snapshots

It’s no secret that data is an essential part of running a business, no matter how large or small a business may be. Many companies host their business data using relational databases. As a result, backup and recovery are important aspects of keeping the business running. Amazon RDS customers use a mixture of strategies to […]

Read More

Cal Poly’s software engineering capstone class builds MySQL capture and replay on AWS

At California Polytechnic State University, the software engineering school’s capstone class was created in support of the university’s “Learn by Doing” philosophy. Students in the class experience over the course of a full school year what it’s like to work on a collaborative industry project. This is Dr. David Janzen’s tenth year teaching this course, […]

Read More

Amazon RDS Performance Insights is now generally available

Today we are pleased to announce general availability of Performance Insights. Already available since October 2017 as an open preview with Amazon Aurora with PostgreSQL compatibility, Performance Insights makes it easy to view the load on an Amazon RDS database. Using Performance Insights, you can more easily identify bottlenecks and discover what to do when […]

Read More

How to archive data from relational databases to Amazon Glacier using AWS DMS

You can use AWS Database Migration Service (AWS DMS) to migrate data from various sources to most widely used commercial and open-source databases. AWS DMS also supports Amazon S3 as a source and as a target for migrations. When you use Amazon S3 as a target, you can use AWS DMS to extract information from any database […]

Read More

New features to reduce and optimize vCPUs on Amazon RDS for Oracle Database

Many AWS users are taking advantage of the managed service offerings that are available in AWS to remove much of the undifferentiated heavy lifting from their day-to-day activities. Amazon Relational Database Service (Amazon RDS) is one of the available managed services for your relational database deployments. With Amazon RDS, you can significantly reduce the administrative […]

Read More

How to set up a Binlog Server for Amazon RDS for MySQL and MariaDB using MariaDB MaxScale

One of the key features of Amazon RDS for MySQL and Amazon RDS for MariaDB is the ability to create Read Replicas. You can easily create up to five replicas for a single master database instance via the AWS Management Console or the AWS CLI. Amazon RDS then handles all the work of making a […]

Read More