In this article, I’ve covered important concepts you must know in order to get started with DynamoDB(for beginners). You can use it as a cheatsheet.
Amazon DynamoDB is a fully managed NoSQL Serverless single-digit millisecond performance database by AWS that provides lightning-fast and predictable performance with seamless scalability.
DynamoDb can handle any kind of OLTP transaction or real-time operations.
In DynamoDB you do not create any database server as you do it in traditional relational databases. It means you don’t have to manage any database servers. You only create a table and start using it.
Most people think that it…
I recently reviewed my classics about AWS Kinesis services and I wanted to share this digest with you.
So, no more boring introduction stuff, let’s start!
If you have already heard about “The Cloud” and are curious about how to gain some knowledge about it, you are clearly in the right place! In this article, I am going to give you some advice and resources to help you start learning in an efficient way.
Because everyone needs to start somewhere, I’m going to take the AWS example. But some of the following content is also applicable to other providers.
Follow me through the pretty Cloud beginner pathway!
AWS has hundreds of services available and they are able to release at least the same amount every year…
With AWS API Gateway, you can create REST and HTTP APIs of any scale. It can also be used for Websocket API.
In this article, I am going to list all the important points you must know about API Gateway.
And how to use stack.new to create resilient & secure policies
By Chase Douglas, CTO & Co-Founder Stackery and AWS Serverless Hero
One of the most powerful aspects of AWS is their Identity and Access Management (IAM) service. The obvious aspect of its power is that it controls who can do what with all the resources inside your AWS account. But the non-obvious side is how configurable it is. You can encode permissions that are so finely grained that a Lambda Function could, for example, be given just enough permissions to be able to read one attribute from one record…
Amazon SNS is a web service to send notifications from the cloud. It is a managed pub/sub messaging service.
Sometimes your applications need to send some notification to your phone number, right? Let’s say maybe an OTP for instance. AWS SNS is capable of doing that.
In this article, we will send an SMS with a message to a specified phone number using Lambda.
Using Lambda we can directly call SNS APIs to send notifications to your phone numbers if the lambda has enough permissions to do so.
AWS CLI is a great way to quickly work with AWS APIs. With a single command, you can do so many things quickly and easily.
In this article, I will show how you can use AWS CLI for multiple AWS accounts.
Let’s talk about how to configure CLI to talk to AWS.
$ aws configure is the fastest way to configure AWS CLI.
When you hit this command in the terminal, you will prompt for four information like below:
Did you know? You can work with AWS DynamoDB on your local machine. Yes, that’s right. In this article, we are going to set up DynamoDB locally. There are a couple of ways to do this.
Using the local version of DynamoDB, you don’t need any internet connection and save a lot of data storage, throughput.
Let’s get started.
Download the jar file from here.
After download, extract the content and run the DynamoDB using the following command:
$ java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb
Before you can access local dynamodb, you need to set up AWS credentials as below.
One of the things that I got so confused about AWS IAM, in the beginning, was Roles and Policies. The other two components Users and Groups are straightforward, with no confusion.
In this article, let me make clear about IAM Roles and Policies.
IAM is one of the most important and widely used services from AWS. It allows you to create and manage AWS users and groups. And also give permission to them whether the particular service is accessible by that users or not.
In simple words, IAM can be used to which users or services can talk to which…