로딩
요청 처리 중입니다...

[MSA] 마이크로서비스 아키텍처 정의 및 설계 방법 - 1편

 [MSA] 마이크로서비스 아키텍처 정의 및 설계 방법 - 1편

안녕하세요. SW 개발자 쪼맹 입니다.

오늘도 제가 알고 있는 소박한 지식을 공유 해보고자 합니다. 마이크로 서비스 아키텍처를 설계 할 때 고려할 내용 입니다.

우선 저도 항상 헷갈리는 용어 인데요. 서비스 설계와 아키텍처 설계는 구분 되어야 합니다.

마이크로서비스는 기존 모노리틱 시스템은 작게 만들어서 유연성과 독립성을 확보하는 것 입니다. * 모노리틱 시스템 : 모노리틱 시스템은 하나의 애플리케이션 내에 모든 로직이 들어가 있는 통짜 구조 시스템 입니다. 즉, 마이크로 서비스를 설계한다는 것은 아래 내용을 고민하는 부분 인 것 같습니다.

마이크로 서비스는 기존 모노리틱 시스템과 다르게 작게 서비스를 만드는 것 인데, 어떤 대상을 어느 정도 크기로 만들 것 인가, 해당 크기로 만들었을 때 서비스 간 결합도는 낮아지지만 서비스 자체에 응집도는 높은가? 위 물음에 답을 찾는 것이 마이크로 서비스를 설계하는 것이라고 생각 됩니다.

그렇다면 마이크로 서비스 아키텍처 설계는 뭐가 다를까요?...

# AI # 머신러닝 # 머신러닝쪼렙 # 서비스 # 서비스와구조차이 # 설계 # 아키텍처 # 업무분형태 # 업무중요도 # 업무흐름 # 왕초보AI # 왕초보MSA # 왕초보코딩 # 전처리 # 마이크로서비스 # 딥러닝 # AI기초 # DeepLearning # discretization # discretize # I기초 # MachineLearning # minmaxscaler # MSA # outlier # robustscaler # scaler # standardscaler # 구조설계 # 프로젝트