AWS components
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.
Amazon compute-related services
AWS offers several compute-related services to deploy and run your applications as virtual servers, containers, or even as code. For example, with EC2, you can provision and scale your compute infrastructure using a wide selection of instances that are optimized for various use cases. You can also run...