Cloud & DevOps Engineer in Training

Hey, I'm Afif.

I am building towards cloud and DevOps engineering through real, hands-on projects — starting at the Linux terminal and working up to automated cloud infrastructure.

Computer engineering student. I started at the Linux terminal and I am working my way up through containers, pipelines and cloud infrastructure — one project at a time, all of it documented here.

Afif Ikram
AFIF IKRAM
FRAME 02

BEST RUN ON
LINUX
KERNEL 6.x

LINUX◆CONTAINERS◆CI/CD◆AWS◆TERRAFORM◆AUTOMATE EVERYTHING

FROM LINUX TO THE CLOUD

HOW I AM LEARNING THIS

I am not collecting tutorials. Each step below is a real project that has to run before I move to the next one.

PATH.LOG

01 — Linux and the terminal

Learn the machine first: file systems, permissions, services, SSH and reading logs when something breaks.

02 — Containers

Package an application with Docker so it runs identically on a laptop and on a server.

03 — Pipelines

Automate build, test and deploy with GitHub Actions so shipping stops being a manual job.

04 — Cloud infrastructure

Move onto AWS and describe the whole environment as Terraform code instead of console clicks.

WHAT I WORK WITH

SKILLS

The Cloud and DevOps stack I am building, one layer at a time. Nothing here is claimed as mastered — the status is always honest.

LINUX

Working in the terminal on Ubuntu Server: the file system, permissions, users, services and reading logs when something breaks.

LEARNING NOW

NETWORKING

The basics I need before touching the cloud: IP addressing, ports, DNS, firewalls and how a request actually reaches a server.

BASICS

DOCKER

Packaging an application and everything it needs into a container so it runs the same way on my laptop and on a server.

NEXT UP

GIT & GITHUB

Version control for everything I build: branches, commits with a clear history, and hosting my work in the open.

BASICS

STATUS.LOG

RIGHT NOW

CURRENT_STATUS.TXT

LEARNING

Linux & the terminal

Getting comfortable on Ubuntu Server before moving up the stack.

BUILDING

LINUX SERVER LAB

A hands-on Linux lab. Build servers from scratch, manage users and services, and get properly comfortable working in the terminal.

ROADMAP

0 / 5 done

Five projects that take me from a bare Linux box to a full cloud setup.

This page is updated as I go. If a status looks out of date, the roadmap has the details.

LET'S TALK.

Looking for an internship or junior role in cloud and DevOps. My email is right here — copy it, no forms involved.

afifikramm@gmail.com