If your application uses only angular js, you can use amazon s3 bucket to host your static website. A static website does not need a web server. To get started, start the tutorial .
If your application uses nodejs as a server, you need to log in to your ec2 instance and then install node js. After installation, just launch the application using node. Also make sure that you enable the nodejs port in the security group settings of your instances.
I remember the following blog when I first applied the node + angular application.
Node -Aws-Sdk is an ec2 library that is used to invoke various aws services such as Amazon S3, Amazon EC2, DynamoDB, and Amazon SWF. I don't think you need this if you are not interacting with these services in your nodejs code.
source share