← Back home

AWS basic

Created: 2025-07-26 | Updated: 2025-07-26

Module 1: Introduction to the Cloud

What is Cloud Computing:

Cloud computing is essentially the on-demand delivery of IT resources over the internet with pay-as-you-go pricing

https://aws.amazon.com/what-is-cloud-computing/

Benefits of the AWS Cloud

Introduction to AWS Global Infrastructure

https://aws.amazon.com/about-aws/global-infrastructure/regions_az/

The AWS Shared Responsibility Model

AWS Regions are physical locations around the world that contain groups of data centers. These groups of data centers are called Availability Zones. Each AWS Region consists of a minimum of three physically separate Availability Zones within a geographic area. https://aws.amazon.com/compliance/shared-responsibility-model/

An Availability Zone consists of one or more data centers with redundant power, networking, and connectivity. Regions and Availability Zones are designed to provide low-latency, fault-tolerant access to services for users within a given area.

The AWS Shared Responsibility Model

The AWS Shared Responsibility Model is a concept designed to help AWS and customers work together to create a secure, functional cloud environment Applying Cloud Concepts to Real Life Use Cases

Module 2: Compute in the Cloud

Introduction to Amazon EC2

Scalability is about a system’s potential to grow over time, whereas elasticity is about the dynamic, on-demand adjustment of resources.

AWS CLI

aws <command> <subcommand> [options and parameters]

aws configure

https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html

# config a profile
aws configure --profile profile-dev

# list all profiles
aws configure list-profiles

# list s3 with a profile
aws s3 ls --profile profile-dev

https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/implement-path-based-api-versioning-by-using-custom-domains.html

Tools, devs

For testing CDK locally, install SAM cli: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/install-sam-cli.html https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/using-sam-cli-local-invoke.html