서버 2

미니프로젝트 3 (클라우드)

[KT] AIVLE SCHOOL 34, 35일차3차 미니 프로젝트에서는 아키텍처 구성도를 보고AWS에서 실제로 클라우드 인프라를 구현해보았다.제공된 아키텍처 구성도az-a, az-b, az-c 총 3개의 가용 영역을 사용한다.Public Subnet 3개, Private Subnet 3개를 사용한다.Load Balancer, Web 서버 2개, Bastion Host, NAT Gateway 를 사용한다.Web1, Web2는 Private Subnet에 배포되고 NAT를 통한 외부 통신이 가능하도록 구성된다.또한 Web1, Web2는 Bastion server를 통해서만 SSH 접속 가능하도록 구성된다.Load Balancer, Bastion, NAT Gateway는 Public Subnet에 위치한다. ..

클라이언트와 서버

[KT] AIVLE SCHOOL 36일차 웹 프로젝트의 기본 구조애플리케이션을 프레젠테이션 계층 , 애플리케이션 계층 , 데이터 계층으로 나누어 총 3개의 논리적이고 물리적인 컴퓨팅 계층으로 구성하는 소프트웨어 아키텍처각 계층이 자체 인프라에서 실행되어 동시에 개발될 수 있으며, 서로 다른 계층에 영향을 주지 않고 필요에 따라 업데이트 하거나 수정할 수 있음 (독립성 증가)프리젠테이션 계층(클라이언트)서버에서 응답(Response)받은 결과를 화면에 렌더링하여 사용자에게 보여주고 서버에 원하는 데이터를 요청(Request)하는 프로그램. 해당 계층은 front-end라고도 불림e.g. HTML, Javascript, CSS애플리케이션 계층(서버)클라이언트에게 서비스를 제공하는 시스템으로,클라이언트의 요..

Programming/Web 2025.05.20