학습 로드맵
roadmap.sh 스타일 학습 경로

인프라를 어디서부터 배울지 단계별로 정리했습니다

Linux로 서버를 읽고, Docker로 실행 환경을 만들고, Networking으로 장애 구간을 좁힌 뒤, Database로 상태와 성능을 이해하는 순서입니다.

6
핵심 트랙
217
모듈
199h
예상 학습
01
Stage 01

서버 기초 감각 만들기

터미널, 파일시스템, 권한, 프로세스처럼 모든 인프라 학습의 바닥이 되는 감각을 먼저 잡습니다.

서버에 접속했을 때 무엇을 확인해야 하는지 스스로 판단합니다.
02
Stage 02

애플리케이션 실행 환경 이해

내 코드가 어떤 환경에서 실행되고, 이미지와 컨테이너가 어떻게 배포 단위가 되는지 익힙니다.

개발 환경과 운영 환경의 차이를 Docker로 설명하고 재현합니다.
03
Stage 03

장애를 네트워크 흐름으로 좁히기

접속 불가, DNS, 포트, TLS, 방화벽 문제를 감이 아니라 증거로 분리합니다.

curl, dig, ss, tcpdump로 문제 구간을 좁힙니다.
04
Stage 04

데이터와 상태를 운영 관점으로 보기

SQL, 인덱스, 트랜잭션, 캐시를 통해 애플리케이션 문제를 데이터 문제로 읽어냅니다.

느린 쿼리, 락, 격리 수준, 캐시 전략을 설명하고 개선합니다.
05
Stage 05

목표별 심화 경로 선택

모든 것을 한 번에 하지 말고, 커리어 목표에 맞는 다음 깊이를 선택합니다.

백엔드, DevOps, SRE 목표에 맞춰 다음 학습 순서를 정합니다.