Region

A region in cloud computing is a geographic area in which a cloud provider operates a cluster of data centres. Regions are independent of each other: an outage in one does not affect another, services in one cannot directly reach storage in another, and costs differ across regions. Region selection is one of the first architectural decisions for any cloud deployment.

Why regions exist

*…

EC2

Amazon EC2 (Elastic Compute Cloud) is AWS's primary virtual machine service. EC2 provisions virtual servers (instances) in minutes, billed by the second, with a wide selection of CPU, memory, GPU, and network configurations. EC2 launched in 2006 and remains the bedrock compute primitive on which much of AWS is built.

Core concepts

  • Instance type. A family + size that defines CPU, memory,…

Cloud computing is the model of delivering compute, storage, networking, and software as on-demand services over the internet, billed by usage rather than by capital purchase. Cloud providers operate the underlying hardware and abstract it behind APIs, so customers consume resources elastically without managing data centres.

Service models

  • IaaS (Infrastructure as a Service). Virtual…
AWS

Amazon Web Services (AWS) is Amazon's cloud computing platform, comprising more than two hundred services for compute, storage, networking, databases, machine learning, and other capabilities, billed by usage.

How it works

Resources are organized by region (a geographic area with multiple isolated availability zones) and by account. Identity and access are governed by IAM, which mediates every…

Page 1