Skip to content
View asrar-cloud's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report asrar-cloud

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
asrar-cloud/README.md

ASRAR — Aspiring AWS Cloud Engineer. Animated cloud infrastructure network.

Hi, I'm Asrar 👋

I'm working toward an entry-level AWS cloud support or junior cloud engineer role. I use small, reproducible labs to learn how Linux servers, networking, infrastructure as code, and monitoring fit together. I document what I build, how to verify it, and how to clean it up.

Portfolio status: The AWS configurations below are prepared as learning projects. They are not presented as deployed or tested in AWS. My Azure portfolio is a separate collection of Azure learning labs.

Tools and topics I'm learning

AWS learning Linux learning Terraform learning CloudWatch learning Docker learning

Featured AWS learning projects

Animated diagram: browser, TCP port 80, EC2 Linux server with Nginx

Explore the EC2 Linux web server →
Terraform, Amazon Linux 2023, Nginx, an HTTP security group, encrypted root storage, and IMDSv2. Status: Code prepared; AWS deployment unverified.

Animated diagram: internet, VPC route, EC2 web server

Explore the Terraform VPC and EC2 lab →
A public subnet, internet gateway, route table, security group, and EC2 web server. Status: Code prepared; AWS deployment unverified.

Animated diagram: EC2 metrics, CloudWatch, monitoring dashboard

Explore CloudWatch troubleshooting →
An EC2 metrics dashboard, CPU alarm, and guided HTTP fault exercise. Status: Code prepared; AWS deployment unverified.

Container fundamentals · Docker

Animated Docker flow: Dockerfile and site files build an image, which starts a container that the browser reaches through localhost

Dockerfile = instructions. Image = built package. Container = running process. The port mapping connects my browser on 127.0.0.1:8080 to the process listening on port 8000 inside the container. My Docker fundamentals lab includes the working code, a second diagram explaining image layers and the Docker host, a troubleshooting drill, and complete cleanup steps.

Status: Built and verified locally; no AWS container deployment is claimed.

The lab whiteboard

Whiteboard notes explaining the EC2 HTTP path, what makes a subnet public, and how to investigate an HTTP timeout

These are my study prompts for explaining the architecture and troubleshooting steps. They describe what the code is intended to build; they are not AWS deployment evidence.

Also exploring Azure

My Azure cloud engineer portfolio covers separate Azure labs in Linux, networking, Terraform, monitoring, and troubleshooting. I keep the AWS and Azure work clearly labeled so each project can be reviewed on its own.

Learning roadmap

  1. Deploy each AWS lab in a sandbox account, record my own verification, and destroy the resources.
  2. Practise explaining VPC routing, security groups, EC2 bootstrapping, and CloudWatch alarms without notes.
  3. Rebuild the Docker image after changing the page, explain the image/container difference, and diagnose a stopped container.
  4. Improve the labs with HTTPS, IAM access patterns, and repeatable checks after I understand the fundamentals.

Contact

GitHub profile · AWS portfolio

Popular repositories Loading

  1. azure-cloud-engineer-portfolio azure-cloud-engineer-portfolio Public

    Azure-only learning labs for an aspiring junior Cloud Engineer: Terraform, Linux, networking, monitoring and troubleshooting.

    HCL

  2. asrar-cloud asrar-cloud Public

    Asrar | Aspiring AWS Cloud Engineer

    Python

  3. aws-cloud-portfolio aws-cloud-portfolio Public

    AWS cloud learning labs plus a locally verified Docker fundamentals project

    HCL