AWS Database Blog

Testing Automatic Failover to a Read Replica on Amazon ElastiCache for Redis

Darin Briskman is a developer evangelist at Amazon Web Services. You can reach him @briskmad “Trust, but verify.” — U. S. President Ronald Reagan, 1987 In this comment, President Reagan quoted a Russian proverb to describe his philosophy for nuclear disarmament treaties. But the same philosophy also applies well to DevOps! Amazon ElastiCache for Redis […]

Read More

Secure your Elasticsearch Development Domain using Amazon WorkSpaces

Darin Briskman (@briskmad) is a technical evangelist at Amazon Web Services. So you’re working with Amazon Elasticsearch Service and you’re setting up a non-production domain, using it for a development, sandbox, test, or staging environment. (If you’re new to Elasticsearch, a domain is similar to what’s called a cluster for other computing systems. It’s a […]

Read More

EK Is the New ELK: Simplify Log Analytics by Transforming Data Natively in Amazon Elasticsearch Service

James Huang is an enterprise solutions architect at Amazon Web Services. AWS recently announced support for Elasticsearch 5.1. The announcement mentioned a few important improvements in the open source software and in Amazon Elasticsearch Service (Amazon ES), the managed service.  Elasticsearch 5.1 includes three important changes: a new scripting language called Painless, significant improvements to […]

Read More

Implement Linked Servers with Amazon RDS for Microsoft SQL Server

Richard Waymire is a principal database specialist solutions architect for Amazon Web Services Linked servers allow Microsoft SQL Server to run SQL Server statements on other instances of database servers. In this blog post, we will focus on connectivity either to other instances of SQL Server in Amazon RDS or to SQL Server instances hosted […]

Read More

ElastiCache for Redis Backup and Restore with Cluster Resizing

Clusters provide a lot of capabilities in Amazon ElastiCache for Redis. Using autosharding to distribute data across the shards of a cluster enables high performance (over 4.5m writes/sec and 20m reads/sec, with each operation typically under 500µs) and high capacity (up to 3.5TiB of data) with high reliability and with recovery of failed nodes usually […]

Read More

Amazon ElastiCache: Utilizing Redis Geospatial Capabilities

Josh Kahn is a Solutions Architect at Amazon Web Services. Amazon ElastiCache makes it easy to deploy and manage a highly available and scalable in-memory data store in the cloud. Among the open source in-memory engines available to you for use with ElastiCache is Redis, which added powerful geospatial capabilities in version 3.2. This post […]

Read More

Get Started with Amazon Elasticsearch Service: How Many Shards Do I Need?

Welcome to this introductory series on Elasticsearch and Amazon Elasticsearch Service (Amazon ES). In this and future articles, we provide the basic information that you need to get started with Elasticsearch on AWS. How many shards? Elasticsearch can take in large amounts of data, split it into smaller units, called shards, and distribute those shards […]

Read More

Reduce Resource Consumption by Consolidating Your Sharded System into Aurora

Ed Murray is a manager at Amazon Web Services. When faced with the prospect of scaling your relational workload, you have generally had two options available: scale up or scale out. Scaling up is easy—just buy a bigger database host. Scaling out is more difficult. It requires you to shard your database into several physically […]

Read More

Set Access Control for Amazon Elasticsearch Service

Securing your Amazon Elasticsearch Service (Amazon ES) domain helps ensure your data cannot be accessed or altered by unauthorized users. Most customers want the security of IP address- or identity-based access policies, but choose open access out of convenience. Because a domain with open access will accept requests to create, view, modify, and delete data […]

Read More

Choosing the Right DynamoDB Partition Key

Gowri Balasubramanian is a solutions architect at Amazon Web Services This blog post will cover important considerations and strategies for choosing the right partition key while migrating from a relational database to DynamoDB. This is an important step in the design  and building of scalable and reliable applications on top of DynamoDB. What is a […]

Read More