Submitted by heartin on Wed, 08/02/2017 - 04:01
AWS Database Migration Service (DMS) helps you migrate databases to AWS easily and securely. The source database remains fully operational during the migration, minimizing downtime to applications. DMS can migrate your data to and from most widely used commercial and open-source databases.
Database Migration Service (DMS) support following use case types:
Homogenous migrations such as Oracle to Oracle
Heterogeneous migrations such as Oracle to Amazon Aurora or Microsoft SQL Server to MySQL.
Submitted by heartin on Wed, 08/02/2017 - 03:58
Amazon ElastiCache is a fully managed, in-memory data store and cache in the cloud. It can provide sub-millisecond latency to power real-time applications.
The ElastiCache service improves the performance of web applications by allowing you to retrieve information from fast, managed, in-memory data stores. Using Amazon ElastiCache, you can add an in-memory layer to your infrastructure in a matter of minutes by using the AWS Management Console.
Submitted by heartin on Wed, 08/02/2017 - 03:56
Amazon Relational Database Service (Amazon RDS) is a managed relational database service with a choice of six popular database engines, namely, Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle, and Microsoft SQL Server. Amazon RDS is available on several database instance types - optimized for memory, performance or I/O.
Submitted by heartin on Mon, 07/31/2017 - 13:26
Will discuss the basic DynamoDB operations such as create table, and CRUD operations such as insert, read, update and delete.
Can create table using Management Console or CreateTable API.
Can use the PutItem or BatchWriteItem APIs.
PutItem API is idempotent.
Submitted by heartin on Mon, 05/29/2017 - 09:46
We will execute various example commands on the table we already created in previous lab. We will also delete and create the table again through command line.
This lab assumes you have followed previous labs and created a user with necessary permissions, installed awscli, created and setup profile in local, and created the table.
Find all commands available
aws dynamodb ?
Submitted by heartin on Fri, 03/10/2017 - 21:21
Following is the list of DynamoDB APIs:
Creates a table and specifies the primary index.
Updates the provisioned throughput values for table.
Deletes a table.
Submitted by heartin on Fri, 03/10/2017 - 21:19
Data model for DynamoDB comprises of tables, items (rows) and attributes.
A table is a collection of data items.
Table can have a single primary key called partition key or a composite key which contains both partition key and sort key.
An item is synonymous to a row in a traditional database.
Submitted by heartin on Tue, 01/24/2017 - 23:18
DynamoDB is a fully managed distributed NoSQL database service that can scale without limits. DynamoDB automatically partitions and re-partitions your data as your table size grows. DynamoDB is the most popular NoSQL cloud database according to Forrester, as of Jan 2017.
DynamoDB synchronously replicates data across three facilities in an AWS Region, for high availability, and unlike many NoSQL databases, even allows you to specify the read consistency for reads across these facilities. Default however is eventual consistency.