• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

Service를 외부에 노출하여 운영하는 서비스 라고 생각해도될까요?

21.05.23 19:46 작성 조회수 204

1

Service를 외부에 노출하여 운영하는 서비스 라고 생각해도될까요?

거실이라고 하셨는데 Service가 거실이라면 방은 deployment 또는 pod이 되는것이겠죠...?

저는 약간 Service는 회사, deployment는 부서, pod는 같은업무를 하는 사원 요렇게 생각해봤는데, 예시를 맞게 든 것일까요?

좋은강의 감사드립니다!

답변 1

답변을 작성해보세요.

2

안녕하세요 

좋은 질문 감사합니다. (이거 매크로가 아니라 진짜 쓴겁니다.)

Service를 외부에 노출하여 운영하는 서비스 라고 생각해도될까요?

> '외부에 노출하기 위한 방법(?)' 정도로 생각하시는게 더 좋을 것 같습니다. 

> 편의를 위해 서비스라고 명명된거라서요 

> 외부에 노출하기 위한 서비스라는건 맞긴 한데...그 뉘앙스가...

> 외부에 (내부에 있는 파드 덩어리를) 노출하는 서비스' 정도도 괜찮을꺼 같습니다. :) 

거실이라고 하셨는데 Service가 거실이라면 방은 deployment 또는 pod이 되는것이겠죠...?

> 넵 그런 비유로 본다면 deployment는 방이 되고 pod는 방에 있는 4 채널의 스피커 중에 하나라고 봐도...될 것 같습니다 :) 4채널이라고 한거는 5.1채널로 가면 우퍼는 다른 형태라서요 ㅠㅠ

저는 약간 Service는 회사, deployment는 부서, pod는 같은업무를 하는 사원 요렇게 생각해봤는데, 예시를 맞게 든 것일까요?

> deployment는 부서 pod는 열일하는 직원은 괜찮을꺼 같고요 :) 

> 서비스(로드밸런서)는 대표번호 1588-4885 (있는 번호는 아니구..비유쓸때 4885를....) 의 성격을 가진다고 보시면 더 나을꺼 같습니다. 

> 서비스 중에 노드포트는 직통번호 느낌이 있어서요. 

> 회사 - 부서 - 직원 에서 부서를 모아서 회사가 되는게 현실계인데 쿠버의 서비스는 그런 개념이 아니라서요 IT적으로는 bastion host랑 유사합니다. (이건 좀 범용이고 쿠버 서비스는 부서를 대표로 노출해주는거라는 차이랄까요)

https://m.blog.naver.com/PostView.naver?blogId=pentamkt&logNo=221034903499&proxyReferer=https%3A%2F%2Fwww.google.com%2F

혹시 설명이 부족해서 이해가 어려운게 있으면 얘기해주세요 :) 

조훈 드림.