AWS

    [AI] KT AIVLE(KT 에이블스쿨) 3기 AI 개발자 트랙 가상화 클라우드(2) -14주차-

    - 컨테이너 : OS 가상화 기술 / 프로세스 격리 / 리눅스 커널 공유 구분 가상머신 컨테이너 게스트 OS Windows, Linux 등 X 시작시간 길다 (분) 짧다 (초) 이미지 사이즈 큼 (GB) 작다(MB) 환경관리 각 VM다 OS 패치 필요 호스트 OS만 패치 데이터 관리 VM 내부 또는 연결된 스토리지 컨테이너 내부의 데이터는 컨테이너 종료 시 소멸 - Monolithic Architecture : 고용량 고성능의 단일 서버로 구성 - MicroService Architecture : Monolithic Architecture 와 비교하여 작은 서버들의 집합체로 구성 ex) 네이버의 메일, MyBox, 지도 등 단독적인 컨테이너로 구성 - Docker : 컨테이너 엔진 (컨테이너를 실행하고 ..

    [AI] KT AIVLE(KT 에이블스쿨) 3기 AI 개발자 트랙 가상화 클라우드(1) -14주차-

    - 가상화 정의 : 운영 체제에서 물리적 하드웨어를 분리하여 제공하는 기술 - 하이퍼바이저 : 하드웨어 자원을 가상화하여 여러 개의 가상머신을 동시에 실행할 수 있도록 해줌 다수의 운영 체제를 동시에 실행할 수 있게 해주는 논리적 플랫폼 - 가상화의 발전 : 클라이언트 하이퍼바이저 -> 서버 하이퍼바이저 -> 가상인프라 -> 클라우드 - 클라우드 컴퓨팅 : 인터넷을 통해 it 리소스를 언제든지 사용하고 사용한 만큼 비용 지불 서비스 초기 선 투자 불필요 / 사용한 만큼 비용 지불 / 탄력적 운영 및 확장 가능 속도와 민첩성 / 비즈니스에만 집중 / 손 쉬운 글로벌 진출 - 퍼블릭 클라우드 : 클라우드 컴퓨팅 서비스 제공 업체(CSP)에 필요한 자원들을 대여하여 사용하는 방식 - 프라이빗 클라우드 : 기업..