쿠버네티스로 MSA 구축해 보신 분

21년 04월 14일 | 조회수 790
쏘오쿠우

MSA로 구축했을때 제일 힘드셨던 점이 어떤게 있으셨까요??? 쿠베의 사상이 MSA이긴 하지만 실무에 적용하기는 쉽지 않다...는 의견입니다..

댓글 1
공감순
최신순
    대략난감
    21년 04월 14일
    질문의 취지가 무언지 정확히 감이 오지는 않지만 개인적으로 현재 겪고 있는 상황을 기준으로 풀어보자면 - 마이크로서비스 후보군 정의 및 선정 - 공통 기능 분리 - 배포단위 정의 및 다중화 / auto-scaling 구성 - 마이크로 서비스간 통신 정의 및 필요 구성 - CI/CI Pipeline 적용 이런 내용으로 설계 후 구성 적용중입니다만.... 1) 기존의 모놀리딕 아키텍쳐 상의 서비스에 대한 영역별 마이그레이션 이슈 (ui, biz logic, db) 2) 퍼블릭 상에 구성하는 비교적 자유로운 독자 구성이 아닌 고객사 플랫폼 내에 적용해야 하는 구조라면 더더욱 복잡해집니다. 망연계 이슈 및 고객사 룰에 맞춰야 하는 부분이 어마어마 합니다. 3) 클라우드 보안기준에 적합하려면 이를 준수하기 위한 여러 관문을 거쳐야 합니다. 이 역시 엄청난 작업이 필요. 결론적으로 단일 컨테이너 구조에서 클라우드 MSA로 바로 이행하지 말고 VM기반 으로 1차 적용후 서비스 분할 적용하는 2단계 접근이 현실적 대안이라고 한 말을 절실히 깨닫는 중입니다. 참고가 되었길 바랍니다.
    질문의 취지가 무언지 정확히 감이 오지는 않지만 개인적으로 현재 겪고 있는 상황을 기준으로 풀어보자면 - 마이크로서비스 후보군 정의 및 선정 - 공통 기능 분리 - 배포단위 정의 및 다중화 / auto-scaling 구성 - 마이크로 서비스간 통신 정의 및 필요 구성 - CI/CI Pipeline 적용 이런 내용으로 설계 후 구성 적용중입니다만.... 1) 기존의 모놀리딕 아키텍쳐 상의 서비스에 대한 영역별 마이그레이션 이슈 (ui, biz logic, db) 2) 퍼블릭 상에 구성하는 비교적 자유로운 독자 구성이 아닌 고객사 플랫폼 내에 적용해야 하는 구조라면 더더욱 복잡해집니다. 망연계 이슈 및 고객사 룰에 맞춰야 하는 부분이 어마어마 합니다. 3) 클라우드 보안기준에 적합하려면 이를 준수하기 위한 여러 관문을 거쳐야 합니다. 이 역시 엄청난 작업이 필요. 결론적으로 단일 컨테이너 구조에서 클라우드 MSA로 바로 이행하지 말고 VM기반 으로 1차 적용후 서비스 분할 적용하는 2단계 접근이 현실적 대안이라고 한 말을 절실히 깨닫는 중입니다. 참고가 되었길 바랍니다.
    ...더보기
    답글 쓰기
    4
    리멤버
    @멘션된 회사에서 재직했었음
    19년 05월 28일
    회사에서 풀지 못한 고민, 여기서 회사에서 업무를 하다가 풀지 못한 실무적인 어려움, 사업적인 도움이 필요한 적이 있으셨나요? <리멤버 커뮤니티>는 회원님과 같은 일을 하는 사람들과 이러한 고민을 해결할 수 있는 온라인 공간입니다. 회원 가입 하고 보다 쉽게 같은 일 하는 사람들과 소통하세요
    회사에서 풀지 못한 고민, 여기서 회사에서 업무를 하다가 풀지 못한 실무적인 어려움, 사업적인 도움이 필요한 적이 있으셨나요? <리멤버 커뮤니티>는 회원님과 같은 일을 하는 사람들과 이러한 고민을 해결할 수 있는 온라인 공간입니다. 회원 가입 하고 보다 쉽게 같은 일 하는 사람들과 소통하세요
    답글 쓰기
    0
    리멤버
    @멘션된 회사에서 재직했었음
    19년 05월 28일
    일하는 사람과 기회를 연결하여 성공으로 이끈다
    일하는 사람과 기회를 연결하여 성공으로 이끈다
    답글 쓰기
    0
추천글
대표전화 : 02-556-4202
06235 서울시 강남구 테헤란로 134, 5,6,9층
(역삼동, 포스코타워 역삼) (대표자:최재호)
사업자등록번호 : 211-88-81111
통신판매업 신고번호: 2016-서울강남-03104호
| 직업정보제공사업 신고번호: 서울강남 제2019-11호
| 유료직업소개사업 신고번호: 2020-3220237-14-5-00003
Copyright Remember & Company All rights reserved.