아키텍처 개념
하나의 서비스가 어떻게 구성되며 어떻게 동작이 된다.
- 시스템 구성 및 동작 원리를 나타내는 것
- 구성 요소 간의 관계 및 시스템 외부 환경과의 관계를 묘사하는 것
- 시스템 구성 요소에 대한 설계 및 구현을 지원하는 수준을 기술하는 것
- 요구 사양 및 시스템 생명 주기를 고려하는 것
- 시스템의 전체적인 최적화를 목표로 하는 것
웹 어플리케이션 아키텍처

웹 어플리케이션 구조를 간단히 도식화하면 위 이미지로 나타낼 수 있다.
-
웹 브라우저를 통한 클라이언트의 요청
-
요청이 웹 서버에 도달
-
어플리케이션 서버와 데이터베이스를 거쳐 필요한 리소스를 받아 클라이언트로 응답
-
클라이언트는 결과를 화면에 표시
참고 링크