컨테이너 장점

컨테이너 를 꼭 사용해야 하는 이유는 ?

컨테이너는 OS를 가상화하여 여러 개의 컨테이너를 OS 커널에서 직접 실행합니다. 컨테이너는 기존의 가상화 기술보다 훨씬 가볍게 동작하며, OS 커널을 공유하고, 시작 시간이나 종료 시간이 빠르고 , 메모리를 훨씬 적게 차지합니다. 컨테이너의 장점은 다음과 같습니다.

가상화 와 컨테이너 비교

가상화 기술과 컨테이너 기술 비교

가상화 기술은 하이퍼바이저를 통해 하드웨어를 에뮬레이션하여 가상 이미지 마다 게스트 운영 체제로를 사용합니다.컨테이너 는 애플리케이션 수준으로 구성되며 커널 하나를 공유하는 여러 OS 가상화합니다.컨테이너 는 OS가 포함되지 않아 크기가 작고, 고속으로 시작과 정지 합니다.

컨테이너 가상머신 물리서버

물리서버 , 가상화 , 컨테이너 기술 진화의 역사

컨테이너 기술이 등장하기 전까지 IT 역사를 되돌아 보겠습니다.가상화기술이 출현하기 전에는 하나의 물리적 서버에서 다양한 애플리케이션을 올려 사용하는 시대였습니다.물리적 서버에 직접 OS를 설치하고 서비스 (애플리케이션)을 실행하는 것입니다.

클라우드 네이티브 애플리케이션 차이점

클라우드 네이티브 애플리케이션 과 기존 애플리케이션 비교

급변하는 비즈니스 환경에서 성공하려면 기업들은 애플리케이션 설계, 구축 그리고 운영하는 방식을 바꿔야 합니다. 클라우드 네이티브 애플리케이션 개발은 클라우드 컴퓨팅 기술을 기반으로 애플리케이션을 구축, 실행 및 개선하는 접근 방식입니다.

컨테이너 혁신

컨테이너 역사 – chroot 부터 Kubernetes 까지

컨테이너 기술의 시작과 현재까지 발전해온 역사를 살펴봅니다.컨테이너의 역사는 1979 년에 chroot가 탄생 한 것으로부터 시작합니다. chroot는 이름 그대로 “root (/) 디렉토리 (기준이되는 디렉토리) 변경 (change)” 하는 것 입니다.

클라우드 네이티브

클라우드 네이티브 ( Cloud native ) 소개

급변하는 비즈니스 환경에서 성공하려면 기업들은 애플리케이션 설계, 구축 그리고 운영하는 방식을 바꿔야 합니다. 클라우드 네이티브 애플리케이션 개발은 클라우드 컴퓨팅 기술을 기반으로 애플리케이션을 구축, 실행 및 개선하는 접근 방식입니다.

컨테이너

컨테이너 기술 소개 – 하이브리드 클라우드 핵심

최근 주목을 받고있는 차세대 가상화 기술이 “ 컨테이너 ”입니다. 컨테이너 기반의 오픈소스 플랫폼들은 하이브리드 클라우드 구현과 DevOps 그리고 마이크로서비스 아키텍처를 구현하기 위한 필수적인 기술로 자리잡고 있습니다.

개발자와 컨테이너

개발자와 컨테이너 기술

개발자와 컨테이너 기술이 주는 주요한 장점은 아래와 같습니다. 신속한 개발환경 구축, 작은 시스템 자원으로 개발 환경 구축, 모든 개발자팀에게 동일한 환경 제공, 개발/테스트/스테이징/운영 환경을 동일하게 구성 , DevOps 에, 마이크로서비스 아키텍

디지털 트랜스포메이션 과 컨테이너

디지털 트랜스포메이션과 컨테이너 기술

디지털 트랜스포메이션 (Digital Transformation : DX) 은 디지털 기술을 활용하여 기업과 사회를 더 좋은 방향으로 “변화”하는 것이라고 정의할 수 있습니다. 최신의 디지털 기술을 이용하여 지금까지 없었거나 불가능했던 일들을 실현하여 세상을 변화시키는 것입니다. 컨테이너는 더 낮은 비용으로 애플리케이션을보다 효율적으로 개발함으로써 DevOps에 더 집중할 수 있습니다. 테스트와 환경 구성 그리고 트러블슈팅 같은 고질적인 수작업 중심의 IT 문제에 집중하지 않고 비즈니스 성장에 도움이되는 애플리케이션 개발에 더 많은 시간을 할애 할 수 있습니다.

IT인프라 와 IT 부서 클라우드 와 컨테이너

IT인프라 변화 – 메인프레임에서 컨테이너

1980년대 메인프레임에서 시작해서 최근에 컨테이너 기술을 근간으로하는 Cloud Native 까지의 IT트랜드 를 살펴 봅니다. IT인프라 는 IT (Information Technology) Infrastructure 의 줄임말로 기업의 IT 환경을 운영하고 관리하는데 필요한 구성요소들 입니다. 이러한 구성 요소에는 하드웨어, 소프트웨어, 네트워킹 구성 요소, 운영 체제(OS), 데이터 스토리지가 있으며 모두 IT 서비스 및 솔루션을 제공하는 데 사용됩니다.