•  Monolithic
    • 프로젝트에 관한 모든 부분을 하나의 서버에 배치하는 방법
  • MSA
    • 가장 간단하게는 프런트, 백엔드를 물리적으로 다른 서버에 배치하는 방법

 

Monolithic에서 시작하였으나 MSA로 바뀌었다 

MSA는 분리해야 할 부분은 무조건 분리

AWS에서 제공하는 수많은 서비스를 분리해놓은 것

 

S3 - 프론트 / EC2 - 백엔드

 

 

 

** 2tier  - DB,  어플리케이션 이 두개가 물리적으로 떨어져있는 것

 

3 Tier 란?

클라이언트 계층, 어플리케이션 계층, 데이터 계층으로 서버를 모두 물리적으로 나누어 구성하는 방식이다.

이에 각각의 계층에서 변화가 일어나더라도 서로 영향을 받지 않고 독립적으로 운영된다.

각 계층이 분리되어 있어 업무 분담이 가능해지므로 업무 효율성이 증가할 수 있다

'프로그래밍 > AWS' 카테고리의 다른 글

네트워크 2 - 보안그룹, 탄력적 IP  (0) 2022.04.26
CloudFront - AWS  (0) 2022.04.26
AWS비용 계산  (0) 2022.04.25
S3 정적 호스팅 기능 이용하여 호스팅하기  (0) 2022.04.25
S3 프로젝트 연동 ( with. boto3)  (0) 2022.04.25

+ Recent posts