6 months with AWS

Written at: 27 Sept 2025 | 20:13 PM

For the past 6 months, I have had a chance to learn/work with AWS, my first cloud provider platform. 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. I guess the valuable point after reading this article is general concepts, ideas on cloud environments.

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. In this case, profile-name can be ommited because of default. There is a browser pops up. Finally, I can use CLI to interact with resources.

Long/short-term crendentials: Not experience yet :)

Useful resources:

IAM

My understandings:

Lambda

Integration

API Gateway

OpenSearch Service

Domain

Index

Search

API

Security