가상머신 vs 컨테이너
| 가상머신 | 컨테이너 |
| 하드웨어 레벨의 가상화 | OS 레벨의 가상화 |
| 각 가상환경 완전 격리 | 각 가상환경 느슨한 격리 |
| 격리 & 보안 수준이 높음 | 격리 & 보안 수준이 낮음 |
| GuestOS | HostOS |
| 무겁고, 느리고, 오버헤드 큼 | 가볍고, 빠르고 오버헤드 낮음 |
| 성능이 느림 | 성능이 빠름 |
| 복제 & 배포가 느림 | 복제 & 배포가 빠름 |
Docker & Kubernetes Overview
Docker
'리눅스' 컨테이너 환경 제공
Server-Client 구조
구성요소 : Client, Docker-Host, Docker Registry
컨테이너 오케스트레이션 도구 필요성 : 컨테이너가 몇 개 안되면 개발자가 직접 관리 가능하지만, 그 갯수가 많아지면 컨테이너를 관리하는 '오케스트레이션 도구'가 필요하다.
Kubernetes
도커=컨테이너, 쿠버네티스=조타수 같은 것.
현 : CNCF 산하 오픈소스 플랫폼. 사실상 표준 툴.
구성요소 :
- 쿠버네티스 클러스터 : 1개 논리단위. N개 노드가 포함됨
- 컨트롤 플래인 = 마스터 노드
- 노드 = 워커 노드

AWS 간략하게 기능 확인
VPC
Virtual Private Cloud
가상 프라이빗 클라우드
격리된 네트워크 환경
내부에 subnet으로 더 분할될 수 있다.
ELB
Elastic Load Balancing
로드밸런서
트래픽 부하 분산 & 트래픽 전달
외부에서 VPC 접근하는 입구에 존재하여 VPC 내부 subnet으로 트래픽(요청)을 전달한다.
외부로부터 요청을 받는 '리스너'와 트래픽을 전달할 subnet을 '대상그룹'으로 관리한다.
Route53
도메인네임 등록호스팅 영역 생성, 레코드 작성을 한다.
실습을 위해 자신만의 도메인 생성 & Route53에 등록 필요함
EBS
Elastic Block Stroe
블록 스토리지
빠른 접속 & 영구 지속
EFS
Elastic File System
사용하는 만큼 탄력적 NFS 파일 시스템(용량 제한 없음, 사용하는 만큼 금액지불)
S3
Simple Storage Service
객체 스토리지 서비스
웹에서 사용 가능
IAM
AWS 계정의 접근 권한 관리
인증/권한 관리
구성요소
- 사용자
- 그룹
- 역할
- 정책
- 엔티티
- 보안주체
추천자료
유튜브) 생활코딩 - Docker 입구 수업
유튜브) 44BITS - 초보를 위한 쿠버네티스 안내서
유튜브) 다양한 업무에 적합한 AWS의 스토리지 서비스 알아보기 - 김상현/솔루션즈아키텍트
'강의와 책과 스터디' 카테고리의 다른 글
| 책) 개발자 오늘도 마음 튼튼하게 성장하기(ing) (4) | 2025.07.12 |
|---|---|
| 강의) EKS. AWS EKS 서비스 설명 (0) | 2024.06.26 |
| 강의) CloudNet@와 함께하는 Amazon EKS 기본 강의. Intro. 강의소개 (3) | 2024.06.23 |
| 📚 4번째 스터디 개설&완료. 쿠버네티스 교과서 (0) | 2024.06.20 |
| 3번째 스터디를 개설하다. 🐶🦶🏼 (0) | 2024.01.11 |