Search⌘ K
AI Features

Introduction to Compute Options

Explore foundational AWS compute services including Amazon EC2 and Elastic Beanstalk to learn how to provision resources and deploy scalable applications. Understand their roles in cloud development to manage workloads and design resilient solutions for the AWS Developer Associate certification.

We'll cover the following...

In cloud development, compute services provide the foundational processing power required to run applications, manage workloads, and deliver scalable solutions. As part of AWS’s Infrastructure-as-a-Service (IaaS) offerings, compute services allow developers to provision and control virtual machines, manage containers, and deploy applications without needing to own physical servers.

For the AWS Developer – Associate (DVA-C02) certification, it’s essential to understand how compute services support the application lifecycle, from provisioning compute resources to deploying production-grade applications.

In this chapter, we’ll focus primarily on Amazon EC2 (Elastic Compute Cloud) and AWS Elastic Beanstalk, two core compute services commonly used in application development.

Chapter overview

These services are the core components of many cloud-native and traditional applications. Mastering them will give you the skills to design, deploy, and maintain highly available applications using AWS infrastructure.