클라우드

    컨테이너 (Containers) ?

    컨테이너 (Containers) ?

    컨테이너 소개 컨테이너는? 컨테이너는 운영 체제를 가상화 한 형태이다. 컨테이너 한 단위는 작은 마이크로서비스 혹은 소프트웨어 프로세스부터 큰 규모의 애플리케이션까지 다양하다. 컨테이너 내부에는 필수 실행파일, 바이너리 코드, 라이브러리, 설정 파일 등이 있다. VM과 달리 컨테이너는 OS 이미지를 포함하지 않는다.그래서 오버헤드를 줄여 프로그램을 경량화하고 휴대성을 강화할 수 있다. 규모가 큰 배포에서는 여러개의 컨테이너들이 하나 혹은 여러 컨테이너 클러스터를 구성할 수 있다. 이런 클러스터들을 관리하는 도구가 바로 쿠버네티스이다. VM vs Container 보충 자료 (Video) Microsoft Azure, https://www.youtube.com/watch?v=EUitQ8DaZW8 컨테이너의..

    클라우드 컴퓨팅이란?

    클라우드 컴퓨팅이란?

    클라우드 컴퓨팅이란? 클라우드 컴퓨팅은 IT 리소스를 인터넷을 통해 온디맨드로 제공하고, 사용한 만큼 비용을 지불하는 것을 의미한다. 물리적 데이터 센터와 서버 구입, 소유 및 관리 비용을 줄이고, AWS, Azure, GCP, IBM Cloud 같은 클라우드 공급자로부터 필요에 따라 컴퓨팅 파워, 스토리지, 데이터베이스와 같은 기술 서비스에 액세스할 수 있다. 클라우드 컴퓨팅 서비스 모델 클라우드 컴퓨팅은 3가지 서비스 모델로 제공된다. Infrastructure as a Service(IaaS) : 서비스 공급자가 인프라(네트워크, 저장소, 서버 및 가상화)를 제공한다. Platform as a Service(PaaS): 서비스 공급자가 인프라(네트워크, 저장소, 서버 및 가상화, OS, 미들웨어 및..