Web 2

[AWS] 웹 어플리케이션 배포하기 (EC2)

안녕하세요. 이번 포스트에서는 AWS 배포를 위해 EC2를 생성하는 방법과 실제 프로젝트에서 서버를 실행하고 배포하는 방법에 대해 포스팅하겠습니다. 🐹 EC2 생성하기 1. AWS 사이트 접속 후 회원가입 https://ap-northeast-2.console.aws.amazon.com/console/home?region=ap-northeast-2 https://ap-northeast-2.console.aws.amazon.com/console/home?region=ap-northeast-2 ap-northeast-2.console.aws.amazon.com 2. 지역 > 아시아 태평양(서울)으로 변경 3. EC2 > 인스턴스 시작 4. 서버 선택 본 프로젝트에서는 Ubuntu 서버를 선택했습니다. 5. ..

Web 2023.05.03

[HTTP] Cache-Control로 웹 서비스 캐시 다루기

웹 어플리케이션에서는 네트워크 요청을 통해 필요한 리소스들을 받아옵니다. 만약 다음 요청에서 응답받을 리소스가 이전 요청에서 응답받은 리소스와 동일할 경우, 동일한 리소스에 대한 네트워크 요청은 응답 시간을 지연시킬 뿐더러 불필요한 네트워크 요청으로 서버의 자원을 낭비하게 됩니다. 이러한 경우에 HTTP 캐싱을 활용하면 이전에 가져온 리소스들을 재사용함으로써 웹 어플리케이션의 성능을 현저하게 향상시킬 수 있습니다. HTTP 캐시를 효율적으로 관리하기 위해서는 Cach-Control 헤더를 섬세히 조절해야 합니다. 💡 리소스(Resource) HTTP 요청 대상으로, 텍스트, 이미지, 파일 등 식별 가능한 모든 자원을 말한다. 🕰️ Cache-Control 웹 브라우저가 지금껏 요청한 적이 없는 리소스를 ..

Web 2023.05.02
반응형