Page 30 -
P. 30

2.3                                       K ubernetes  P erfect  G uide

                          쿠버네티스를 사용하면 무엇을 할 수

                          있을까?





               컨테이너는 ‘어떤 애플리케이션을 실행하도록 빌드된 컨테이너 이미지를 기반으로 기동된 워크로
               드’다. 도커를 사용하면 호스트에 컨테이너화된 애플리케이션을 쉽게 배포할 수 있다. 그러나 컨테

               이너를 서비스 환경에서 사용하려면 컨터이너 운영과 관련된 다음과 같은 과제도 고려해야 한다.

                 ●   여러 쿠버네티스 노드 관리

                 ●   컨테이너 스케줄링
                 ●   롤링 업데이트

                 ●   스케일링/오토 스케일링
                 ●   컨테이너 모니터링

                 ●   자동화된 복구
                 ●   서비스 디스커버리
                 ●   로드 밸런싱

                 ●   데이터 관리

                 ●   워크로드 관리
                 ●   로그 관리
                 ●   선언적 코드를 사용한 관리

                 ●   그 외 에코시스템과의 연계 및 확장

               이런 과제들은 컨테이너 오케스트레이션 엔진인 쿠버네티스를 사용하면 자동화할 수 있거나 간단
               한 오퍼레이션으로 해결할 수 있다. 그럼 쿠버네티스를 사용하면 무엇을 할 수 있을까? 이 과제를

               해결하는 쿠버네티스 특징을 간단히 설명한다.












         48





     쿠버네티스_04.indd   48                                                                      2021-07-20   오후 1:32:59
   25   26   27   28   29   30   31   32   33   34   35