인턴을 시작한지 벌써 3 주차나 되었답니다!
저는 요즘은 시스템 구성을 공부하면서 열심히 회사에 적응해가고 있는 중입니다.
이번 주는 서두에 언급한 대로 회사 시스템 구성에 대해 공부하였습니다.
회사 시스템 구성도를 공부하면서 그리던 중, 회사의 시스템 구성과 유사한 3 Tier에 대해 공부하게 되었고 해당 내용을 공유드리려고 합니다.
먼저 3 Tier가 아닌 1 Tier와 2 Tier에 대해 정리해보겠습니다.
이번에 소개하려는 3 Tier 구조는 아래와 같이 구성됩니다.
3 Tier는 3 개의 논리적 및 물리적 컴퓨팅 계층으로 구성되어 있습니다.
한 계층씩 간단히 확인해보겠습니다.
그럼 3 Tier에 대해 감을 잡았다면 장단점에 대해 다루어볼까요?
추가로, 흔히들 많이 알고 있는 MVC 패턴과 어떤 차이가 있는지 다루면서 마무리 해보겠습니다.
MVC 패턴이란?
애플리케이션을 Model, View, Controller 로 구분한 디자인패턴으로, 사용자가 Controller를 조작하면, Model을 통해 데이터를 가져오고, 그 데이터를 바탕으로 View를 통해 시각적 표현을 제어하는 것입니다.
MVC 패턴 & 3 Tier 차이점은?
어느새 인턴을 한지 3주차가 되었네요. 다음 주 근무도 열심히 하겠습니다!!!😍