In this article, We will show you how to create AWS Cognito User Pool as well as AWS Cognito Federated Identities and How to use it with Node.JS

Onexlab Udemy Course For Cognito 64% Off

What is AWS Cognito

Amazon Cognito lets you add user sign-up, sign-in, and access control to your web and mobile apps quickly and easily. Amazon Cognito scales to millions of users and supports sign-in with social identity providers, such as Facebook, Google, and Amazon, and enterprise identity providers via SAML 2.0.

Let’s understand what is AWS Cognito User Pool and AWS Cognito Federal Identity

Video Tutorial

AWS Cognito Node.JS

AWS Cognito User Pool

A…


In this article, We will show you how you can use LocalStack to test AWS SNS (Simple Notification Service) and SQS (Simple Queue Service) on your local system.

Localstack SNS To SQS

Video

What is LocalStack?

LocalStack provides an easy-to-use test/mocking framework for developing Cloud applications. This means you can test AWS cloud resources locally on your machine.

Note: LocalStack supporting only AWS cloud stack.

LocalStack spins up the following core Cloud APIs on your local machine.


In this article, We will show you how you can use LocalStack to test AWS SNS (Simple Notification Service) and SQS (Simple Queue Service) on your local system.

Localstack SNS+SQS

Video

Localstack SQS+SNS

What is LocalStack?

LocalStack provides an easy-to-use test/mocking framework for developing Cloud applications. This means you can test AWS cloud resources locally on your machine.

Note: LocalStack supporting only AWS cloud stack.

LocalStack spins up the following core Cloud APIs on your local machine.


In this article, You will learn how to use LocalStack SQS with Node JS.

LocalStack SQS Node.JS

We recommend you to read our previous article. If you are not familiar with the LocalStack SQS Testing using AWS CLI.

Video

Let’s Start

We hope you have installed Docker on your system else you can check the following article to install Docker.

Make Sure, You have configured AWS CLI on your system. If not please read the following article.

Project Structure

You can create a new Node JS project with the following structure

+ Project Name
- create.js
- docker-compose.yml
- index.js
- package.json
- util.js


In this article, We will show you how you can use LocalStack to test AWS SQS (Simple Queue Service) on your local system.

LocalStack SQS

Video

What is LocalStack?

LocalStack provides an easy-to-use test/mocking framework for developing Cloud applications. This means you can test AWS cloud resources locally on your machine.

Note: LocalStack supporting only AWS cloud stack.

LocalStack spins up the following core Cloud APIs on your local machine.

Benefits of Using LocalStack


In this article, you will learn how to use docker-compose to run the Redis container and Redis GUI free & open source app.

Let’s start

We are using Docker to setup. Make sure you have installed docker on your system or can download it from the Docker webpage.

Video

Create a new file docker-compose.yml under any directory, In our case, we are using the following project structure.

Project (Directory)
├── docker-compose.yml (File)

In this article, you will learn how to use docker-compose to run the Redis container.

Let’s start

We are using Docker to setup. Make sure you have installed docker on your system or can download it from the Docker webpage.

Video

Create a new file docker-compose.yml under any directory, In our case, we are using the following project structure.

Project (Directory)
├── docker-compose.yml (File)


In this article, we will show you how to install the NVM (Node Version Manager) on the Apple macOS M1 Silicon Chip

What is NVM?

NVM stands for Node Version Manager. As the name suggests, it helps you manage and switch between different Node versions with ease. It provides a command-line interface where you can install different versions with a single command, set a default, switch between them, and much more

Video

NVM Installation

Step 1:

Go to the Users directory `/users/username` as shown in the following screenshot


Example:
/users/oxlb/


In this article, We will show you how to insert bulk JSON data to Elasticsearch.

We hope you are familiar with Elasticsearch if not, don’t worry you will learn from this article.

Video

Initial Setup

The first step is to setup Elasticsearch on your system. We are using Docker to setup. Make sure you have installed docker on your system or can download it from the Docker webpage.

Let’s start

Create a new file docker-compose.yml under any directory, In our case, we are using the following project structure.

Project (Directory)
├── docker-compose.yml (File)

Onexlab

Teaching & Developing For Startups

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