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.

  • ACM, API Gateway, CloudFormation, CloudWatch
  • CloudWatch Logs, DynamoDB, DynamoDB Streams
  • EC2, Elasticsearch Service, EventBridge (CloudWatch Events)
  • Firehose, IAM, Kinesis, KMS, Lambda, Redshift
  • Route53, S3, SecretsManager, SES, SNS
  • SQS, SSM, StepFunctions, STS

Benefits of Using LocalStack

  • Reduce Cost
  • Test AWS…

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)


In this article, We will show you how to ingest 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)

In this article, We will show you how to run Elasticsearch and Kibana containers using Docker Compose.

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)


In this article, we will show you how to install the Golang on the Apple macOS M1 silicon chip

The first Macs running on the Apple M1 chip released on Nov. 17, 2020. Announced on Nov. 10 at the “One more thing,” event, the first three Macs running on Apple’s own chips are the Apple Silicon MacBook Air, Apple Silicon MacBook Pro, and even the Apple Silicon Mac mini.

Video

Issues Running Apps/Software with macOS m1 Silicon Chip

There are some issues with the apps you can’t run on the new macOS m1 Silicon Chip such as Docker, GoLang, etc. But they are now supporting Beta versions.

We…

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