Amazon EC2 is one of the most used and most important services in Amazon. It allows you to bring up virtual instances – i.e. your own computers/ servers in the cloud. You can configure the hardware of these instances, connect to them via the terminal and install software like Nginx, PHP, Node, MySQL etc. This service allows users to deploy their applications into the cloud.