Getting started with Amazon Web Services

Amazon Web Services also known simply as AWS is a cloud services platform which offers application hosting, database storage, content delivery and many other services.

AWS is one of the most used infrastructures in software development. Its large number of services and tools makes it a preferred system. Although it is considered one of the most expensive, the continuous maintenance and improvement of the system are notorious in the quality and support of the utilities that distinguish it from the rest of the competitors.

On the web you can find a lot of information related to AWS, but here we focus to describe the mostly common services and resources which are used on every project making use of Amazon. The vast amount of concepts that are handled in AWS can be overwhelming so you might want to follow the basics here and then you can expand your knowledge out there.

As mentioned earlier AWS provides an extensive list of services thus the things you might want to learn probably depends on the things you need to do. Nevertheless the most common usage is to deploy an application, an API or any other type of software so others can se it from around the globe. So let's start with such assumption and move around from there.

The following topics will be covered along this documentation: