AWS

프로젝트/E-Commerce

[2] System Architecture

MSA 구조 Monolithc 구조는 프로젝트의 각 서비스들이 하나의 서버에 배포되는 구조입니다. 만약 하나의 서비스에 문제가 생기면 전체 서버에 문제가 생기는 단일 장애 지점이 발생할 수 있습니다. 프로젝트가 상용화되면 각 서비스들은 모두 같은 트래픽을 감당하지 않을 것입니다. 하지만 monolithic은 하나의 서비스만 확장할 수 없는 구조입니다. 그러므로 MSA 구조를 채택하여 확장성을 높일 수 있었습니다. AWS Cloud 서버 배포는 AWS Cloud를 이용하여 사용하였습니다. AWS Cloud를 사용한 이유는 여러 회사에서 사용하는 만큼 안정성을 보장한다고 생각하였습니다. 그리고 네트워크 구성을 위한 많은 서비스를 제공하고 대규모 트래픽을 견디기엔 최적이라고 생각했습니다. ECS Fargate..

poujis
'AWS' 태그의 글 목록