16.마이크로서비스, 마이크로서비스 플랫폼을 알아보자.
마이크로서비스 플랫폼 마이크로서비스의 통신과 운영(배포, 모니터링, 로그 분석등등) 측면을 지원함. HTTP와 REST을 지원함. 로드 밸런싱, 라우팅, 서비스 탐색을 지원함. 마이크로서비스 플랫폼의 2가지 접근 방식 쿠버네티스 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식성이 있고, 확장가능한 오픈 소스 플랫폼. 쿠버네티스란 명칭은 키잡이(helmsman)이나 파일럿을 뜻하는 그리스어에서 유래되었다고 함. 구글이 2014년 쿠버네티스 프로젝트를 오픈소스화함. 마이크로서비스의 개발과 운영을 위한 런타임 환경이며, 점차 중요성이 커지고 있는 상황임. 도커 컨테이너를 실행할 수 있으며, 네트워크 레벨에서 로드 밸런싱, 라우팅, 서비스탐색과 같은 문제를 해결할 수 있음. 오퍼레이터스(Operators) ..
더보기