Forget the expensive physical servers with this Amazon service that allows us
to create virtual machines and manage other features of servers; such as storage, security, ports, etc. With Amazon EC2 you can create servers
in minutes with your preferred operating system.
This way you will have more time to take care of your projects and spend less time maintaining your servers.
What happens to my data in the cloud? Well, Amazon S3 gives us relief when we talk about data, because they have an incredibly Secure infrastructure. In addition to intelligently distributing data in different physical regions, they also have integrations such as PCI-DSS, HIPAA / HITECH, FedRAMP, our data will never be compromised.
Amazon Virtual Private Cloud is a commercial cloud computing service that provides users a virtual private cloud, By "provision[ing] a logically isolated section of Amazon Web Services Cloud". Enterprise customers are able to access the Amazon Elastic Compute Cloud over an IPsec based virtual private network.
Amazon Elastic Beanstalk
This is the most attractive service for developers. I know that as a developer you do not want to manage the infrastructure of your site, right? It is normal since its maintenance becomes tedious and difficult to solve any problem. AWS Elastic Beanstalk relieves all this; developers no longer need to manage the infrastructure and focus on developing their software or applications.
Amazon Auto Scaling
The magic of AWS - How to expand our application and take it to thousands and millions of users? Well, Amazon again gives us the solution. With AutoScaling we can manage a fleet of servers which are capable of supporting all the traffic that our application demands. The service is totally free, the only thing charged is the number of instances for the time they run.