My first step into AWS

Written: 27 Sept 2025 | 20:13 PM

This is place where I share my own experience learning AWS. Note that I am not favor of this infra or another like GCP, Azure. I just note for myself (and probably you) on using AWS, things I have learned. Remember that AWS is not something you want to master, it just a tool for us to build things. So don't expect to read this to become AWS architec, all you need to master is the concepts, ideas that you can apply broadly to cloud infrastructure in general.

Table of Contents

Open Table of Contents

CLI

I have completely no idea about this. All I do is blindly copying and following the tutorials/docs. I don’t understand what is

When writing this article, I have a chance to read more about this. And this is what I found.

Before we can use AWS CLI tool, we have to authenticate against AWS. There are some ways to do it.

Setup SSO:

aws configure sso

It will prompts for:

After filling all the informations, a file named config will be created inside .aws directory.

Checking the file, we can see:

[default]
sso_session = your-sso-session
sso_account_id = id
sso_role_name = role-to-assumed

[sso-session nuoa-io]
sso_start_url = start-url
sso_region = us-east-1
sso_registration_scopes = sso:account:access

After this, we can use aws sso login --profile profile-name to request crendentials from IAM Identity Center Server. For me, always there is a browser pops up. Finally, we can use cli to interact with resources.

Long/short-term crendentials

Not experience yet :)

Useful resources:

IAM

I understand like this:

Lambda

Integration

API Gateway

OpenSearch Service

Domain

Index

Search

API

Security