컨테이너 인프라 환경은 크게 컨테이너 컨테이너 관리 개발 환경 구성 및 배포 자동화, 모니터링 으로 구성된다. 1. 도커 - 컨테이너 환경에서 독립적으로 애플리케이션을 실행할 수 있도록 컨테이너를 만들고 관리하는 것을 도와주는 컨테이너 도구 - 도커로 애플리케이션을 실행하면 운영체제 환경에 관계 없이 독립적인 환경에서 일관된 결과를 보장 - 컨테이너 도구는 도커 외에도 컨테이너디, 크라이오, 파드맨 등이 있지만 현업에서 가장 많이 사용하는 소프트웨어는 도커 2. 쿠버네티스 - 다수의 컨테이너를 관리하는 데 사용한다. - 컨테이너의 자동 배포와 배포된 컨테이너에 대한 동작 보증, 부하에 따른 동적 확장 등의 기능을 제공한다. - 처음에는 다수의 컨테이너만 관리하는 도구였지만, 지금은 컨테이너 인프라 필요한..
컨테이너 인프라 환경은? 컨테이너를 중심으로 구성된 인프라 환경 컨테이너(container)? 하나의 운영 체제 커널에서 다른 프로세스에 영향을 받지 않고 독립적으로 실행되는 프로세스 상태를 의미 모놀리식 아키텍처 하나의 큰 목적이 있는 서비스 또는 애플리케이션에 여러 기능이 통합돼 있는 구조를 의미 장점 소프트웨어가 하나의 결합된 코드로 구성된다. 초기 단계에서 설계하기 용이, 개발이 좀 더 단순하고 코드관리가 간편하다. 단점 서비스를 운영하는 과정에서 수정이 많을 경우, 어떤 서비스에서 이뤄진 수정이 연관된 다른 서비스에 영향을 미칠 가능성이 커진다. 서비스가 점점 성장해 기능이 추가될수록 단순했던 서비스 간의 관계가 매우 복잡해질 수 있다. 설명 - 뉴스, 카페, 웹툰, 결제 등의 서비스가 하나의 ..
솜사탕코튼
'책' 태그의 글 목록