AWS Service Overview

DynamoDB Streams Overview

DynamoDB Streams provides a time-ordered sequence of item-level changes made to data in a table in the last 24 hours.

You can access a stream with a simple API call and update other data stores or take actions based on the changes made to your table.

Developers could also use DynamoDB Streams to keep data warehousing tools, such as Redshift, in sync for real-time analytics.


Amazon EC2 Overview

Amazon Elastic Compute Cloud (EC2) instances are virtual computers on cloud, on which you can install and run applications. 

EC2 has very flexible pricing policies. We can launch servers with applications when needed without upfront commitments, thus eliminating the need to invest in hardware up front and reducing need to forecast. There are also options to reserve servers and get discounts and guarantee.

DynamoDB - Overview and Important Features

DynamoDB is a fully managed distributed NoSQL database service from Amazon and as per Amazon, it can scale without limits.

 DynamoDB is the most popular NoSQL cloud database according to Forrester, as of Jan 2017.

DynamoDB automatically partitions and re-partitions your data as your table size grows.

Amazon Machine Images (AMI) Overview

An Amazon Machine Image (AMI) provides the information required to launch an EC2 instance.  

You specify an AMI when you launch an instance, and you can launch as many instances from the AMI as you need.

You can also launch instances from as many different AMIs as you need.

An AMI includes the following:

  1. A template for the root volume for the instance (for example, an operating system, an application server, and applications)

DynamoDB Accelerator (DAX) Overview

Amazon DynamoDB Accelerator (DAX) is a fully managed, highly available, in-memory cache for DynamoDB that enables you to benefit from fast in-memory performance for demanding applications. DAX improves the performance of read-intensive DynamoDB workloads so repeat reads of cached data can be served immediately with extremely low latency.

DynamoDB Storage Backend for Titan

The DynamoDB Storage Backend for Titan is a plug-in that allows you to use DynamoDB as the underlying storage layer for Titan graph database.

It is a client side solution that implements index free adjacency for fast graph traversals on top of DynamoDB.  

Using DynamoDB enables you to run graph workloads without having to manage your own cluster for graph storage.

Introduction to AWS Lambda and Serverless Computing

AWS Lambda is a higher level abstraction that lets you run code without provisioning or managing servers, following the servlerless architecture. You can run code for virtually any type of application or backend service with no administration.

You just needs to upload your code and Lambda takes care of everything required to run and scale your code with high availability, such as server and operating system maintenance, capacity provisioning, automatic scaling, code and security patch deployment, code monitoring and even logging.

AWS Autoscaling Overview

Auto Scaling helps you maintain application availability and allows you to dynamically scale your Amazon EC2 capacity up or down automatically according to conditions you define.

You can use Auto Scaling for Fleet Management of EC2 instances to help maintain the health and availability of your fleet and ensure that you are running your desired number of Amazon EC2 instances.

AWS Certificate Manager Overview

Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificates are used to secure network communications and establish the identity of websites over the Internet.

AWS Certificate Manager is a service that lets you easily provision, manage, and deploy SSL/TLS certificates for use with AWS services.

AWS Certificate Manager removes the time-consuming manual process of purchasing, uploading, and renewing SSL/TLS certificates.


Learn Serverless from Serverless Programming Cookbook


Please first use the contact form or facebook page messaging to connect.

Offline Contact
We currently connect locally for discussions and sessions at Bangalore, India. Please follow us on our facebook page for details.
WhatsApp (Primary): (+91) 7411174113
Phone (Escalations): (+91) 7411174114

Business newsletter

Complete the form below, and we'll send you an e-mail every now and again with all the latest news.


CloudMaterials is my blog to share notes and learning materials on Cloud and Data Analytics. My current focus is on Microsoft Azure and Amazon Web Services (AWS).

I like to write and I try to document what I learn to share with others. I believe that knowledge is useless unless you share it; the more you share, the more you learn.

Recent comments

Photo Stream