Originally posted in blog.shams-nahid.com

AWS Beanstalk acts as an Infrastructure as a Service (IaaS). We will deploy a Node.js application to the AWS Beanstalk. Then we will ensure the connection with . To make this work, we will make use of the following AWS services,

  • AWS Beanstalk

Originally posted at blog.shams-nahid.com

This article will cover how to add a meaningful domain name for API gateway using Serverless configuration.

When we deploy our APIs using the , it provides endpoints like, . By using a custom domain we can make the endpoint name much more meaningful.

Originally posted in blog.shams-nahid.com

Today, we are going to deploy a React app to the EC2 instance. The following process can be applied for any static site like Angular, Vue. As a proxy server, we will use server. Using , a self-signed SSL certificate will also be implemented.

Applicable for Ubuntu 20.04 and its derivatives.

Creating a IAM User

To make any API call to AWS, we need a IAM user with appropriate permissions. According to the your purpose, create a IAM user and get the followings

  • IAM user name
  • Access Key ID
  • Secret Access Key

You can download a csv file…

Exploring the biggest khum in BD.



Made a couple of plans to visit the Debotakhum with friends. Unfortunately none of those works. So do the solo plan. Managed a tour group who were also going there. So finally a locked plan.


We reach Bandarban early morning. We had our breakfast in a restaurant and in the meantime jeep was ready.

Reached koschoptoli in 2 hours. Get prepared for the trakking. In 1 hour in very easy trekking, we reached Debotakhum.

This article implementation applicable for with

Last week I installed ubuntu on my desktop machine. My monitor can handle a resolution of 1920x1080 with a 60hz refresh rate.

After installing the distro, I checked the display section, and the resolution for 1920x1080 is not listed…

Recently I cleared the AWS Certified Solution Architect Associate exam. While the memory is still fresh, I would like to share my journey.

This is the notes I took during my preparation and the Github Repo.

Photo Source: shorturl.at/bdUV3

Who am I?

I am a software engineer. My primary tool is Node.js. Along with Node.js, In…

Easier than you think.

Amazon S3 can be used to host a static website. Let’s walk through these simple processes.

Required Bucket Configuration

Following properties is required to make a to host a static site

  • Enable Static Site Hosting
  • Need public access to the bucket along with the objects
  • A bucket policy…

It was a plan B. Since our primary plan to go to Tanguar haor cancelled, we made a sudden plan to visit Sitakundu.

This time we find a group who were planning to trek on jhorjhori trail and Guliakhali sea beach.

We start our journey from Dhaka at night. Around…

We started our journey from Uttara, Dhaka. We reserved a Nissan coster for 24 team members.

We reached sitakundu morning at 6am. Had our breakfast in a local restaurant and prepare for the trekking.

Sonaichori trail is wilder among other tails in sitakundu. It took for us almost 2 hours to reach the end.

On our way, there was a Bat Cave. It was scary but enjoyable.

Shams Nahid

A lifelong learner. Love to travel, listen to music, and hang out with friends. I believe in simplicity and peace.

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