AWS offers a wide variety of cloud-based services. There has been a continuously growing list of AWS services over the past few years with several of them in preview mode at any given time. These services include compute, storage, database, migration, networking and content delivery, security, analytics, AI, management tools, and many other products and services available. These ready-to-use AWS services and SDKs significantly simplify and accelerate the cloud application design, development, deployment, and maintenance-related activities.
In the following sections, we will describe some of the key AWS services used by developers and architects.