본문 바로가기

cloud2

AWS 로 Web Application Architecture 구성하기 (1) Web application 기본 구성 Client와 Server로 구성되어 있다. 누구나 인터넷에만 연결되어 있다면, 제한 없이 Server에 접속할 수 있다. 일반적인 Port 80 을 사용하는 Web Server라는 전제하에 User 가 브라우저에 URL 을 입력하면, Client는 Server 에 Request를 보낸다. 그리고 Server 는 이에 대한 Response로 다양한 정보를 Client에게 보낸다. HTML, CSS, JS Image, Video etc... Web Application Architecture 서비스의 구성이 단순하고, 이용자 수가 적을 때 서비스의 구성이 복잡하고, 이용자 수가 많을 때 서비스가 다양하고 복잡해질수록 Web application을 안정적으로 운영하기 .. 2022. 10. 2.
Web Application Architecture 용어 모음집 CDN (Content Delivery Network) 사용자에게 Contents data 를 보다 효율적이고 빠르게 배포, 전달하기 위해 사용하는 Network system 웹 페이지의 로드 속도를 높이기 위해(통신 지연 속도를 낮추기 위해) 각 노드가 상호 연결되어 있다. 사용자와 Server 가 지리적으로 먼 거리에 떨어져 있을 경우, 대용량 파일을 로드하는데 오랜 시간이 걸림 CDN 은 지리적으로 사용자와 가까운 서버에 Contents data 를 저장해 둠으로써, 웹 페이지의 로드 속도를 높임 트래픽이 폭주할 경우 발생하는 네트워크 혼잡 문제나 병목 현상을 해결한다. CDN 을 사용하지 않으면, 전 세계의 모든 Request 가 원본 서버에 집중된다. CDN 을 통해 사용자의 Request 를 .. 2022. 10. 2.