1. 서버 기초
1.1. 필요 개념
볼륨 : 스토리지의 한 영역을 분할한 것으로, 이렇게 분할의 경계를 나누는 것을 파티션이라고 함.
LAMP 스택 : Apache, PHP, MySQL에 Linux를 합친 조합
2. 클라우드 기초
2.1 HyperVisor
호스트 컴퓨터에서 다수의 운영체제를 동시에 실행하기 위한 논리적 플랫폼으로 Type1 하이퍼바이저와 Type2 하이퍼바이저로 구분된다.
Type1 하이퍼바이저(Native, Bare Metal) : 호스트 하드웨어에 직접 설치하여 구동됨
Type2 하이퍼바이저(Hosted) : 호스트 OS 위에 설치되어 동작함
2.2. 컨테이너의 장점
Flexible
: 복잡한 애플리케이션도 컨테이너화 가능
LightWeight
: 운영체제의 커널을 공유함으로써 오버헤드 경감
Interchangable
: 컨테이너가 실행 중에도 업데이트와 업그레이드 가능
Portable
: 로컬에서 빌드, 클라우드에 배포, 어디에서나 실행
Scalable
: 컨테이너 레플리카를 만들어 확장 가능