Sign in

Where AWS Experts, Heroes, Builders, and Developers Share their Stories, Experiences, and Solutions.
Amazon DynamoDb

Introduction


When to use each of these AWS services.

Kinesis Data Stream

🛠 Workflow

  • Producer (Kinesis Producer Library, API via SDK)
  • Kinesis Data Stream
  • Consumer (EC2, Lambda, EMR, Kinesis Data Analytics)
  • Storage/Analysation (S3, DynamoDB, Redshift, BI Tools…)

💡 Benefits

  • Data retention
  • Real-time

🧪 Use cases

  • Analyze logs in real-time
  • Transform real-time streaming data and fed it to a custom ML application

Kinesis Data Firehose

🛠 Workflow

  • Producer
  • Kinesis Data Firehose
  • Processing tool (optional: Lambda)
  • Storage (S3, Redshift…)
  • Additional steps (send an event from S3 to DynamoDB table)

💡 Benefits

  • Collect streaming data and send to datastore

🧪 Use cases

  • Delivery service for streaming…


A quick guide to starting your journey with AWS.

The strategy


Find some important points you need to know about AWS API Gateway.

Amazon API Gateway with Lambda

Architecture


IAM policy permissions


Let’s send SMS notifications with Lambda and SNS to a Phone Number.

Prerequisites

  1. Working AWS Account
  2. AWS Management Console Access

Services Used

  1. AWS Lambda
  2. SNS
  3. IAM


AWS CLI

AWS CLI Configuration Basics


Option 1. Using executable .jar file

$ java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb
AWS…


In this article, we will see what are roles and policies in IAM.

AWS IAM

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store