System Engineering/Kubernetes
[최종] 오케이. 그래서 쿠버네티스가 정확하게 뭔데? (Micro-service architecture 관점에서)
도커가 Containerized Application을 운영할 수 있게 해주는 플랫폼인건 알고 있지? (Definition: 컨테이너 기반의 오픈소스 가상화 플랫폼) 근데 말야... 도커만 쓰면되지 굳이 왜 쿠버네티스를 사용해야 하는거야? 궁금하지 않아? 잘 들어봐. 요즘 마이크로 서비스 아키텍쳐라는게 유행하고 있어. 이게 뭐냐하면, 소프트웨어를 잘게 쪼개서 하나의 소프트웨어가 소규모의 독립적인 서비스들로 구성하는거야. 왜? 서비스를 잘게 쪼갤수록 관리, 업데이트, 배포, 유지보수 모두 쉬워지거든. 모듈화를 할수록 다루기가 쉬워져! 글구 잘게 쪼개면 로드가 몰리는 부분을 이중화해서 가용성을 높이기도 쉬워지지. 예를 들어서, UPLOAD, AUTH, PAYMENT 처럼 어떤 컨테이너는 업로드만 다루고 어떤..
2021. 9. 28. 01:17
최근댓글