Service1 [TIL] 3-Layered Architecture 🧐 3계층 아키텍처 (3-Layered Architecture ) 어플리케이션을 3개의 논리적 및 물리적 컴퓨팅 계층으로 분리하는 3계층 아키텍처는 기존의 클라이언트 서버 애플리케이션을 위한 주요 소프트웨어 아키텍처이다. 3계층의 아키텍처의 주요 장점은 각 계층이 자체 인프라에서 실행되기 때문에 각 게층이 별도의 개발팀에 의해 동시에 개발될 수 있으며 다른 계층에 영행을 주지 않고 필요에 따라 업데이트되거나 확장 될 수 있다. 빠른 개발: 각 계층이 서로 다른 팀에서 동시에 개발할 수 있으므로 빠르게 개발할 수 있다. 개선된 확장성: 필요에 따라 어느 게층이든 다른 계층과 독립적으로 확장할 수 있다. 개선된 신뢰성: 한 계층의 가동 중단은 다른 계층의 가용성 또는 성능에 별로 영향을 미치지 않는다. 개선.. 2024. 2. 21. 이전 1 다음