Member-only story

Learning to Deploy a Node.js server on AWS EC2

For mobile developers

Steven Curtis
7 min readJul 2, 2023
Photo by Lala Azizli on Unsplash

This is easy for a backend developer, but for anyone used to using mobile this will be a little more challenging.

Difficulty: Easy | Normal | Challenging

Prerequisites:

  • Be familiar with the Mac Terminal
  • Be able to use VIM
  • Be able to use Postman
  • A credit or debit card for Amazon AWS
  • Have a working project on GitHub

Terminology

Amazon AWS (Amazon Web Services): This is a comprehensive cloud computing platform provided by Amazon. It offers a multitude of services including computing power, storage options, networking, and databases to businesses, which can help in scaling and growth. These services are available on-demand and businesses pay for what they use.

Amazon EC2: A way of providing web-based services to your customers running from Amazon’s infrastructure

NodeJS: An open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside a web browser. Node.js lets developers use JavaScript to write command line tools and for server-side scripting — running scripts server-side to produce dynamic web page…

--

--

No responses yet