AWS overview

Amazon Web Service began in 2006 with Amazon Elastic Compute Cloud (Amazon EC2), and has extended its services since then. At present (2017), there are countless services. We will not go through all of them in this chapter, but just focus on the ones you usually deal with when you start to deploy microservices:

The AWS services we are interested in can be organized into four five main groups as seen in the diagram:

  • Routing: Services that redirect requests to the right place, such as DNS services and load balancers
  • Execution: Services that execute your code, such as EC2 or Lambda
  • Storage: Services that store data-storage volumes, caching, regular databases, long-term storage, or CDN
  • Messaging: Services that send notifications, emails, and so on

One extra group of service that is not displayed in the diagram is everything related to provisioning and deployment.

Let's have a look at each group.

If you want to read the official documentation for an Amazon Service, the usual link to reach the root page of each service is https://aws.amazon.com/<service name>.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset