chapter four

4 Core AWS services

 

This chapter covers

  • Introducing core Compute Services
  • Identifying core Storage Services
  • Reviewing core Database Services
  • Evaluating Networking and Content Delivery Services
  • Examining AWS Management Tools

In chapter 3, we learned about hosting IT infrastructure on AWS, methods of deploying and operating in AWS, and how the AWS global infrastructure works to provide secure and reliable cloud computing services. In this chapter, we continue learning about different parts of AWS Cloud by identifying core compute services, storage services, database services, networking and content delivery services, and the different AWS management tools available.

4.1 Compute Services

Some of the most widely used AWS services are their compute services. As the name suggests, AWS’s compute services provides cloud-based computational resources to its customers. Previously, in order to acquire computing power, you had to physically purchase a computer or server with technical specifications that matched your needs.

4.1.1 Amazon Elastic Compute Cloud (Amazon EC2)

4.1.2 AWS Elastic Beanstalk

4.1.3 Elastic Load Balancing (ELB)

4.1.4 AWS Lambda

4.1.5 Amazon Elastic Container Service (Amazon ECS)

4.1.6 Section Quiz

4.2 Storage Services

4.2.1 Amazon Simple Storage Service (Amazon S3)

4.2.2 Amazon Elastic Block Store (Amazon EBS)

4.2.3 AWS Snowball

4.2.4 AWS Storage Gateway

4.2.5 Amazon Elastic File System (Amazon EFS)

4.2.6 Section Quiz

4.3 Database Services

4.3.1 Amazon Relational Database Service (Amazon RDS)

4.3.2 Amazon DynamoDB

4.3.3 Amazon Redshift

4.3.4 Section Quiz

4.4 Networking and Content Delivery Services

4.4.1 Amazon Route 53

4.4.2 Section Quiz

4.5 Management Tools