IT/DevOps
3tier 아키텍쳐
kykyky
2023. 4. 30. 18:10
첫 번째 계층: Presentation Tier(Client)
: 일반 사용자가 직접 액세스 할 수 있는 프레젠테이션 계층
콘텐츠를 HTML/JS/CSS 형식으로 브라우저에 전송 (React, ..)
모든 HTTPS 지원 클라이언트 또는 장치와 통신할 수 있으므로 프레젠테이션 계층은 다양한 형식(데스크톱 어플리케이션, 모바일 앱, 웹페이지, IoT 장치 등)을 유연하게 수행
두 번째 계층: Logic Tier(Application)
: 비즈니스 로직이 실행되는 비즈니스 로직 계층
예) 어플리케이션 서버를 사용하고 어플리케이션에 대한 비즈니스 논리를 처리 (C#,Java,C++,Python,..)
세 번째 계층: Data Tier(Database)
: 데이터 스토리지 계층
응용 프로그램 데이터에 대한 액세스를 제공하는 데이터베이스 관리 시스템 (MySQL, Postgres,..)