AWS Database Blog
Category: Compute
Build aggregations for HAQM DynamoDB tables using HAQM DynamoDB Streams
In this post, we discuss how to perform aggregations on a DynamoDB table using HAQM DynamoDB Streams and AWS Lambda. The content includes a reference architecture, a step-by-step guide on enabling DynamoDB Streams for a table, sample code for implementing the solution within a scenario, and an accompanying AWS CloudFormation template for easy deployment and testing.
Choose AWS Graviton and cloud storage for your Ethereum nodes infrastructure on AWS
The first question that comes up for everyone who wants to manage their own Ethereum nodes on AWS is how to select the right compute and storage. To answer this question, we ran a series of tests and observed how popular Ethereum Execution Layer (EL) clients go-ethereum with LevelDB (Geth) and Erigon work on HAQM […]
Code conversion patterns to migrate Sybase SQL Anywhere database schemas to HAQM RDS for SQL Server or Microsoft SQL Server on HAQM EC2
SAP SQL Anywhere (also known as Sybase SQL Anywhere) is a database which is widely used in Information Technology and Services industry. Migration from SAP SQL Anywhere to HAQM Relational Database Service (RDS) for SQL Server or Microsoft SQL Server on HAQM Elastic Compute Cloud (HAQM EC2) is challenging because as of writing this post, […]
Accelerate large database migrations to HAQM RDS Custom Oracle using Tsunami UDP
One of the steps in migrating a database to the cloud involves transferring existing data from the source (on premises) to the target (cloud). For medium and large databases, such as those ranging from hundreds of gigabytes to 5 terabytes, speed of data transfer matters. One of the challenges is to minimize the downtime of […]
Securely generate Ethereum validator keys at low cost using a serverless architecture on AWS
The new proof-of-stake consensus mechanism on Ethereum blockchain network allows network participants to earn rewards without spending a lot of computational power for playing a part in securing the network. Unlike miners, validators don’t need to spend many CPU cycles to produce new blocks. They stake 32 ETH (the native cryptocurrency on Ethereum) to be […]
Deploy an Ethereum development environment using HAQM EC2 and HAQM Managed Blockchain
In this post, you learn how to deploy a cloud-based development environment with which to build, test, and deploy smart contracts on the public Ethereum Goerli testnet via a dedicated Ethereum full node managed using HAQM Managed Blockchain. You can also use the steps outlined in this post to create a development environment on the […]
Scale applications using multi-Region HAQM EKS and HAQM Aurora Global Database: Part 2
This is the second in a two-part series about scaling applications globally using multi-Region HAQM Elastic Kubernetes Service (HAQM EKS) and HAQM Aurora Global Database. In Part 1, you learned the architecture patterns and foundational pillars of a multi-Region application design. In this post, we use the read local and write global design pattern to scale, […]
Implement active-active replication with RDS Custom for Oracle: Part 2 – High Availability & Disaster Recovery
In this post, we advance the architecture that was discussed in Implement active-active replication with RDS Custom for Oracle: Part 1 – High Availability, where we implemented an HAQM RDS Custom for Oracle solution with multi-master and high availability. This post will show you how to add high availability (HA) and disaster recovery (DR) using Oracle […]
Troubleshoot network connectivity to HAQM RDS databases using VPC Reachability Analyzer
July 2023: This post was reviewed for accuracy. HAQM Virtual Private Cloud (HAQM VPC) enables you to provision a logically isolated section of theAWS Cloud where AWS resources such as HAQM Relational Database Service (HAQM RDS) DB instances can be launched in a virtual network you define. When creating an HAQM RDS DB instance, you […]
Build NFT metadata access control with Ethereum signatures and AWS Lambda authorizers
Non-fungible tokens (NFTs) have captured global attention as a mechanism for creating one-of-a-kind digital assets that can be instantly verified as authentic, easily exchanged between users, and made infinitely programmable such that NFTs can be used for a variety of use cases and industries. At its core, NFTs are a form of digital asset or […]