IT Essentials
이 탭은 Python, ML, RAG, LLMOps 문서에서 반복 설명하지 않는 공통 IT 기초를 다룹니다. 초보자 기준으로 “왜 필요한지”부터 “실무에서 어떻게 쓰는지”까지 연결해서 설명합니다.이 탭의 목표
- 팀 문서를 읽을 때 나오는 용어를 혼자 해석할 수 있습니다.
- 문제 발생 시 어디부터 점검해야 하는지 순서를 잡을 수 있습니다.
- 개발 환경, 데이터, 배포, 운영을 하나의 흐름으로 볼 수 있습니다.
대상 독자
| 대상 | 현재 수준 | 이 탭에서 얻을 수 있는 것 |
|---|---|---|
| ML/DL 입문자 | Python은 쓰지만 인프라 경험 없음 | 서버, 네트워크, 배포 기본 개념 |
| 데이터 분석가 | SQL/Pandas는 익숙하지만 운영 경험 없음 | 모니터링, SRE, 보안 기초 |
| 주니어 엔지니어 | 개발은 하지만 운영/인프라가 약함 | 클라우드, 컨테이너, 관찰성 실무 |
| AI 프로젝트 PM | 기술 용어는 들어봤지만 체계가 없음 | IT 기초 전반의 구조적 이해 |
이 탭은 각 주제를 깊이 파고들기보다, “전체 그림에서 이것이 어디에 위치하는지”를
이해하는 데 초점을 맞추고 있습니다. 깊이 있는 내용은 각 스택(Stacks) 문서를 참고하세요.
학습 로드맵
전체 학습은 6단계로 구성되어 있으며, 앞 단계의 개념이 뒤 단계의 기반이 됩니다.1단계: 시스템 기초
운영체제, 파일시스템, 프로세스, 터미널, Git 협업 습관을 익힙니다. 모든 IT 작업의 기반이 되는 단계로, 여기서 막히면 이후 모든 단계에서 반복적으로 문제가 생깁니다.2단계: 네트워크와 웹
클라이언트-서버 구조, DNS/포트/TLS, HTTP/API 설계를 이해합니다. RAG, Agent, LLM 서비스는 모두 API 호출로 연결되므로 이 단계가 특히 중요합니다.3단계: 보안과 권한
인증/인가, API 키 관리, 최소 권한 원칙을 학습합니다. LLM API 키 유출 사고가 빈번하므로, 보안은 선택이 아닌 필수입니다.4단계: 데이터 계층
SQL 조회/집계와 OpenSearch 인덱스/매핑/쿼리를 다룹니다. 학습 데이터 추출, 로그 검색, RAG 메타데이터 검색에 직접 사용됩니다.5단계: 클라우드와 플랫폼
AWS/Azure/GCP 공통 구조, GPU 서비스, 모델 게이트웨이 운영을 배웁니다. 온프레미스와 클라우드 환경의 차이를 이해하고 적절히 선택할 수 있게 됩니다.6단계: 배포와 운영
컨테이너, Kubernetes, 관찰성(모니터링), SRE, FinOps를 학습합니다. “만든 것을 안정적으로 운영하는” 마지막 단계입니다.추천 학습 순서
- 시스템 기초: OS/Linux, CLI, Git
- 네트워크와 웹: 클라이언트-서버, 네트워크, HTTP/API
- 보안과 권한: 인증/인가, 비밀정보 관리
- 데이터 계층: SQL, OpenSearch
- 클라우드와 플랫폼: AWS/Azure/GCP, RunPod, OpenRouter
- 배포와 운영: Container/K8s, 관찰성/SRE, FinOps
처음 시작하는 학습자 루트
처음 시작하는 학습자 루트
OS & Linux 기초에서 경로/권한/프로세스를 익힙니다.CLI & Git 기초에서 협업 기본 습관을 만듭니다.클라이언트-서버,네트워크,HTTP/API를 연결해서 통신 흐름을 이해합니다.SQL 기초로 데이터 조회와 검증 방식을 익힙니다. 여기까지 마치면 Python/ML 문서를 따라갈 수 있는 기초가 완성됩니다.
실무 전환 루트
실무 전환 루트
클라우드 개요로 계정/네트워크/권한 구조를 먼저 잡습니다.Container & Kubernetes 기초로 배포 단위를 표준화합니다.관찰성 & SRE,FinOps로 운영 품질과 비용 통제를 붙입니다. 이미 개발 경험이 있다면 1-3단계를 빠르게 훑고 이 루트로 시작해도 됩니다.
문서를 읽을 때 주의할 점
문서를 읽을 때 주의할 점
같은 용어라도 문맥에 따라 의미가 달라집니다. 예를 들어 “권한”은 OS 파일 권한, DB 권한, 클라우드 IAM 권한을 모두 의미할 수 있습니다.
문서에서 용어를 볼 때는 항상 “어느 계층의 권한인지”를 먼저 확인하세요.
각 문서의 구성 패턴
각 문서의 구성 패턴
모든 문서는 동일한 패턴으로 구성되어 있습니다:
학습 목표 → 핵심 개념 → 실무 예시 → 자주 묻는 질문 → 체크리스트 → 다음 문서.
체크리스트는 팀 코드 리뷰나 배포 전 점검에 바로 활용할 수 있습니다.
다루는 주제
시스템 기초
운영체제, 프로세스, 파일시스템, 터미널, Git 협업 습관
네트워크와 웹
서비스 통신 구조, DNS/포트/TLS, HTTP/API 설계 기본
보안과 권한
인증/인가, API 키/시크릿 관리, 최소 권한 원칙
데이터 계층
SQL 조회/집계, 인덱스, OpenSearch 인덱스/매핑/쿼리
클라우드와 플랫폼
AWS/Azure/GCP 공통 구조, GPU/모델 게이트웨이 운영
배포와 운영
컨테이너 배포, 관찰성, SLO, 비용/거버넌스
학습 완료 기준
- 장애를 만났을 때 “네트워크 문제인지, API 문제인지, 코드 문제인지”를 구분할 수 있습니다.
- 팀 내 공통 체크리스트(권한, 로그, 비용, 보안)를 스스로 적용할 수 있습니다.
- 다음 탭(Python/ML/RAG/LLMOps) 문서에서 기반 개념 때문에 멈추지 않습니다.
- 장애 대응 시 “어느 계층 문제인지” 먼저 판단하고, 적절한 담당자에게 전달할 수 있습니다.

