AWS fundamentals: What is AWS?
In this blog post series we’ll take a closer look at Amazon web services (AWS) and all their Serverless related services in detail.
We’ll start with an overview what Amazon web services (AWS) is and what you’ll get if you use them.
This chapter is a free sample taken from our “Learn Serverless” book.
Amazon Web Services (AWS) is a collection of cloud based web services you can use for a monthly fee. It was invented when Amazon faced scaling issues with their retail website in the early 2000s and opened up to the public crowd in 2006.
Today AWS is one of the largest cloud providers and powers a huge amount of the internet (e.g. Netflix, Airbnb, Pinterest or Slack).
Here are some case studies if you’re interested how AWS helps companies scale their business.
The available services range from servers (EC2), to storage (S3) up to devices you can use to test your applications (Device Farm).
If you want an overview what’s available you should check out their product page which lists and structures every available service.
Don’t get too confused about the overwhelming number of services you can rent. Understand AWS as a service provider where you have access to different services you need while developing a modern application.
Sounds interesting but you don’t want to spent a bunch of money monthly to play around and get used to their services?
Amazon has you covered. There’s a very attractive starter plan available which allows you to play around with their services for free.
I’d recommend that you’ll sign up for the free account so you can use the full
potential of the Serverless framework and see the power of modern, serverless applications.