게시된 날짜: Aug 15, 2022
Amazon CloudFront는 이제 최종 사용자 연결을 위한 QUIC 기반 HTTP 버전 3(HTTP/3) 요청을 지원합니다. HTTP/3는 사용자 데이터그램 프로토콜(UDP) 기반의 스트림 멀티플렉싱된 안전한 전송 프로토콜인 QUIC를 사용합니다. QUIC는 기존 전송 제어 프로토콜(TCP), TLS, HTTP/2의 기능을 결합하고 개선합니다. HTTP/3는 이전 HTTP 버전에 비해 빠른 응답 시간, 향상된 보안 등 여러 이점을 제공합니다.
고객은 항상 사용자에게 보다 빠르고 안전한 애플리케이션을 제공하고자 합니다. 인터넷 침투율이 전 세계적으로 증가하고 더 많은 사용자가 모바일과 원격 네트워크를 통해 온라인에 연결됨에 따라 향상된 성능 및 신뢰성에 대한 요구가 그 어느 때보다 커지고 있습니다. HTTP/3는 이전 HTTP 버전을 개선한 것으로서 연결 시간을 줄이고 HOL(Head Of Line) 블로킹을 제거함으로써 고객이 성능과 최종 사용자 경험을 개선하도록 지원합니다. CloudFront의 HTTP/3는 Rust의 새 오픈 소스 QUIC 프로토콜 구현인 s2n-quic를 기반으로 구축되어 뛰어난 효율과 성능을 자랑합니다. CloudFront의 HTTP/3 구현은 클라이언트측 연결 마이그레이션을 지원하여 클라이언트 애플리케이션이 Wifi에서 셀룰러로의 마이그레이션, 지속적인 패킷 손실 등 문제 이벤트를 겪는 경우 중단이 거의 또는 전혀 없이 연결을 복구하게 합니다. 또한 HTTP/3는 기본적으로 TLS 핸드셰이크 패킷을 암호화하는 QUIC를 사용함으로써 향상된 보안을 제공합니다. 배포에서 HTTP/3를 활성화한 CloudFront 고객은 첫 번째 바이트까지의 시간을 최대 10% 향상하고 페이지 로드 시간은 최대 15% 개선했습니다. 또한 고객은 배포에서 HTTP/3가 활성화됐을 때 핸드셰이크 실패가 줄어들면서 신뢰성 개선을 경험했습니다.
HTTP/3를 배포에서 활성화하려면 CloudFront Console, UpdateDistribution API 액션 또는 CloudFormation 템플릿을 통해 배포 설정을 편집합니다. HTTP/3를 지원하지 않는 클라이언트도 이전 HTTP 버전을 사용하여 HTTP/3가 활성화된 Amazon CloudFront 배포와 커뮤니케이션할 수 있습니다.
HTTP/3는 현재 추가 비용 없이 전 세계 410개 이상의 모든 CloudFront 엣지 로케이션에서 이용 가능합니다. Amazon CloudFront HTTP/3에 대한 자세한 내용은 CloudFront 개발자 안내서를 참조하세요. Amazon CloudFront에 대해 자세히 알아보려면 Amazon CloudFront 제품 페이지를 방문하세요.