AWS Database Blog

Your guide to Amazon RDS sessions, workshops, and chalk talks at AWS re:Invent 2019

AWS re:Invent is less than three weeks away. This post includes a complete list of Amazon RDS sessions, workshops, and chalk talks at AWS re:Invent 2019. Use the information on this page to help schedule your conference week in Las Vegas this year. Level 200 – Introductory DAT202-R – What’s new in Amazon Aurora Amazon […]

Read More

Applying best practices for securing sensitive data in Amazon DynamoDB

The first post of the series, Best practices for securing sensitive data in AWS data stores, described some generic security concepts and corresponding AWS security controls that you can apply to AWS data stores. Using these, you can create a stronger security posture around your data. The second post, Applying best practices for securing sensitive […]

Read More

Running safe, smart, and connected machines on AWS

This is a guest post from Henri Gort, Platform Architect, and Mehmet Yalcinkaya, Data Lake Software Engineer from Konecranes. In their own words, “Konecranes is a world-leading group of Lifting Businesses™, serving a broad range of customers, including manufacturing and process industries, shipyards, ports, and terminals. The word ‘Konecranes’ includes the Finnish word ‘Kone,’ or […]

Read More

Capture graph changes using Neptune Streams

Many graph applications can benefit from the ability to capture changes to items stored in an Amazon Neptune database, at the point in time when such changes occur. Amazon Neptune now supports Neptune Streams, a fully managed feature of Neptune that reliably logs every change to your graph as it happens, in the order that […]

Read More

Running sysbench on RDS MySQL, RDS MariaDB, and Amazon Aurora MySQL via SSL/TLS

sysbench is an ideal tool for running synthetic benchmarking on MySQL compatible databases. The Amazon Aurora Performance Assessment Technical Guide helps you assess the performance of Amazon Aurora MySQL by using sysbench. However, if you want to run sysbench on MySQL-compatible databases running on RDS or Aurora via SSL/TLS, you also need to consider some […]

Read More

Introduction to Amazon DynamoDB for Cassandra developers

This blog post introduces Amazon DynamoDB to Cassandra developers and helps you get started with DynamoDB by showing some basic operations in Cassandra, and using AWS CLI to perform the same operations in DynamoDB. Amazon DynamoDB is a fully managed, multiregion, multimaster NoSQL database that provides consistent single-digit millisecond latency at any scale. It offers […]

Read More

Migrating your on-premises SQL Server Windows workloads to Amazon EC2 Linux

For decades, IT administrators could only run their SQL Server workloads on Windows. However, as of SQL Server 2017, SQL Server is now available to run in the Linux operating system. For IT administrators, this represents an opportunity to run SQL Server workloads on their preferred operating system, save on Windows Server licensing costs, and […]

Read More

Amazon Neptune releases Streams, SPARQL federated query for graphs and more

The latest Amazon Neptune release brings together a host of capabilities that enhance developer productivity with graphs. This post summarizes the key features we have rolled out and pointers for more details. Getting started This new engine release will not be automatically applied to your existing cluster. You can choose to upgrade an existing cluster […]

Read More

Learn to build NoSQL database-driven applications using Amazon DynamoDB with new edX course

Modern organizations are constantly looking for ways to get more value from their data, making it increasingly important for teams and individuals to understand how to build database-driven applications in the AWS Cloud. As the data landscape continues to evolve to include more cloud-based databases, an increasing number of developers are choosing non-relational databases that are […]

Read More

Implementing priority queueing with Amazon DynamoDB

Queuing is a commonly used solution for separating computation components in a distributed processing system. It is a form of the asynchronous communication system used in serverless and microservices architectures. Messages wait in a queue for processing, and leave the queue when received by a single consumer. This type of messaging pattern is known as […]

Read More