ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 3-Tier
    네트워크 기초 2023. 11. 22. 15:32

    3-Tier는 소프트웨어 아키텍처에서 사용되는 일반적인 설계 패턴 중 하나를 나타냅니다. 이는 주로 웹 애플리케이션 및 기업 소프트웨어에서 많이 사용되는 구조입니다. 3-Tier 아키텍처는 세 가지 주요 구성 요소로 나뉘어져 있습니다.

     

    출처 Three-tier architecture overview - AWS Documentation

     

    Presentation Tier (Presentation Layer 또는 User Interface)

    이 계층은 사용자와 직접 상호작용하며, 사용자에게 정보를 제공합니다. 주로 웹 브라우저나 모바일 앱과 같은 클라이언트 측 기술이 사용됩니다.사용자 인터페이스(UI)및 사용자 경험(UX)이 주로 이루어지는 곳입니다.

     

    Application Tier (Logic Layer 또는 Business Logic)

    이 계층은 비즈니스 로직, 데이터 처리 및 응용 프로그램의 핵심 기능을 담당합니다. 사용자 인터페이스로부터 전송된 요청을 처리하고 데이터베이스와 상호작용하여 필요한 정보를 가져옵니다. 서버 측 언어 및 프레임워크가 사용되며, 비즈니스 로지이 구현됩니다.

     

    Data Tier (Data Layer 또는 Database)

    이 계층은 데이터를 저장하고 관리하는 역할을 합니다. 주로 데이터베이스 시스템이 사용되며, 애플리케이션 계층에서 필요한 데이터를 저장하고 검색합니다. 데이터베이스는 보통 관계형 데이터베이스(RDBMS)또는 NoSQL 데이터로 구성됩니다. 실문에서는 DB 서버라고 한다

     

    출처 https://prinha.tistory.com/entry/WEB-3-Tier-Architecture-3%EA%B3%84%EC%B8%B5-%EA%B5%AC%EC%A1%B0

     

    '네트워크 기초' 카테고리의 다른 글

    DHCP  (0) 2023.11.27
    OSPF  (0) 2023.11.27
    Hyper -V  (0) 2023.11.22
    퍼블릭 클라우드 ,프라이빗 클라우드  (0) 2023.11.21
    온프레미스 (on-Premise)  (0) 2023.11.21
Designed by Tistory.