1. 클라우드 컴퓨팅이란 무엇인가?
2. 스케일 아웃(Scale-out)과 스케일 업(Scale-up)의 차이를 설명하라.
3. MSA(Micro Soft Architecture)의 개념을 설명하라.
4. MSA의 장점은 무엇인가? 기존 방식에 비해 어떤 Benefit을 가져올 수 있는가? 그리고 그에 따른 단점이나 리스크가 있는가?
5. 컨테이너란 무엇인지 설명하라.
6. 컨테이너를 위한 운영 환경에는 어떠한 것들이 있는가? 가장 많이 사용되는 것은 무엇인가?
7. 쿠버네티스가 가장 선호되는 이유가 무엇이라고 생각하는가?
8. 쿠버네티스 클러스터의 기본 아키텍처에 대해 설명하라.
9. 모니터링 툴을 사용해본 적이 있는가? 있다면 그에 관해 설명하라.
10. 쿠버네티스에서 Auto Scaling의 원리에 대해 설명하라.
11. 프라이빗 클라우드 vs 퍼블릭 클라우드
지난 18일 서울 강남구 뉴타닉스코리아 사무실에서 만난 김종덕 사장은 퍼블릭(public) 클라우드에 대해 이렇게 말했다. 클라우드는 크게 퍼블릭 클라우드와 프라이빗(private) 클라우드로 나뉜다. 퍼블릭 클라우드는 아마존웹서비스(AWS)나 네이버클라우드 등 클라우드 전문기업의 데이터센터를 활용하는 방식이다. 기업이 자체 데이터 저장 공간을 마련하는 대신 일정 비용을 내고 외부 공간을 빌려 쓰는 것이다. 프라이빗 클라우드는 반대로 기업이 직접 확보한 서버, 네트워크 등 IT 자원을 동원해 내부 데이터 공간을 만드는 것이다.
출처: https://artist-developer.tistory.com/15 [개발자 김모씨의 성장 일기]