클라우드 업체 → 가상화라는 형식으로 서비스를 지원
AWS의 콘솔을 이용해서 클라우드를 컨트롤 하는 것이 아니라 IaC를 이용해서 클라우드를 설계하고 실제 장비 쪽으로 배포한다.
서버 - 일반적인 컴퓨터보다 고성능
서버의 하드웨어를 제어하는 OS가 하나만 가지고는 서버의 리소스를 100% 사용할 수 없는 시대가 왔다. → 하나의 OS는 비효율적
해당되는 IT 장비는 하드웨어 위에 하나의 OS가 존재해야 한다.
OS를 통해 어플리케이션의 내용을 하드웨어에 전달
OS를 여러개를 올려야할 경우 필요한 것이 서버 가상화
Hyper-V가 설치되어 있으면 리소스를 뺏지 못하게 컨트롤 해주고 다른 언어로 실행되는 명령어도 번역해서 사용하게 해줌
하나의 하드웨어 위에는 하나의 OS가 존재해야 한다.
가상머신도 서버 가상화 중의 하나
마이크로: 격리화(Isolate)해서 통합적으로 사용
On-Premise 환경에서 서비스를 직접 제공해주는 인프라부터 소프트웨어까지 서비스 제공의 형태가 바뀌는 것을 의미
IT 시스템 아키텍처 구조화
Datacentre
클라이언트 프로그램 - 크롬 브라우저
서버쪽 패키지(프로그램) - Ngin X, Apache
CI&CD
AWS Lamda를 이용해서 테스트
대표적 - 구글 드라이브
리눅스 커널에서 사용되던 것 → 도커 프로젝트에서 이를 활용
컨테이너들을 관리하기 위한 것 → 쿠버네티스