인터넷 애플리케이션 가속화

비용을 줄이면서 참여 및 전환을 높이는 인터넷 애플리케이션에 대한 빠르고 풍부한 사용자 경험을 제공합니다.

소비자는 온라인 환경에 빠르고 안정적으로 액세스하기를 기대합니다. 인터넷 애플리케이션 대기 시간과 증가하는 인프라 비용은 다음 세 가지 주요 요인에 따라 좌우됩니다.

  • 복잡한 CSS, 고화질 이미지와 비디오, JavaScript 등 부하가 많이 걸리고 복잡한 웹 페이지
  • 대화형 및 맞춤화된 동적 콘텐츠로 인해 원본 인프라로 더 자주 이동해야 함
  • 사용자가 전 세계적으로 분산되어 인프라로 이동하는 시간이 더 길어짐

Google은 단 2초 지연으로 방문자당 매출이 4.3% 이상 줄었으며1, 1초 지연은 7%의 전환 감소를 가져온 것2으로 확인했습니다. 인터넷 애플리케이션 로드가 느려지면 브랜드에 대한 인식이 낮아지고, 평생 고객 가치가 줄어들고, 수익 감소 및 운영 비용 증가 같은 단기적인 재정적 영향이 초래됩니다.

대기 시간 증가 및 운영 비용 상승에 대처하기 위해서는 인터넷 애플리케이션에 글로벌 네트워크 인프라의 속도와 규모가 필요합니다. 새롭고 정교한 공격을 방어하면서 동시에 복잡한 사용 사례에 대한 세부적인 변경을 쉽게 구성할 수 있게 하려면 성능 서비스에 보안 기능을 통합해야 합니다.

글로벌 환경

151개 데이터 센터로 구성된 Cloudflare의 글로벌 Anycast 네트워크는 58개 국가에 위치하여 콘텐츠를 방문자에게 더 가까이 전송하므로 대기 시간과 첫 번째 바이트 시간이 줄어듭니다.

사용의 용이성

Cloudflare를 설정하는 데는 5분밖에 안 걸립니다. 사용하기 쉬운 대시보드를 통해 세분화된 기능을 신속하게 구성하여 복잡한 애플리케이션의 성능을 높일 수 있습니다.

통합 보안 및 성능

Cloudflare에는 성능 저하를 방지하면서 DDoS 공격, 고객 데이터 침해 및 남용 봇의 위험을 방어하는 통합 보안 서비스가 포함됩니다.

성능에 영향을 미치는 문제

성능에 영향을 미칠 수 있는 네트워크 특징은 연결 설정을 위한 왕복 횟수, 요청 수, 패킷 대기 시간(거리 또는 처리량), 클라이언트 측 렌더링 시간 및 다양한 페이로드 크기 등입니다. 또한 다음과 같은 요인도 인터넷 애플리케이션 대기 시간에 영향을 줄 수 있습니다.

부하가 많이 걸리고 복잡한 웹 페이지

평균 페이지 크기는 복잡한 CSS, 고화질 이미지 및 비디오 자산, JavaScript 조각의 광범위한 사용 등 무엇이 원인인지에 관계없이 계속적으로 증가합니다. 웹 사이트의 평균 크기는 2010년 700KB에서 2017년 3.4MB까지 증가했습니다.3 웹 페이지 크기('페이로드')가 더 커지면 방문자 브라우저에서 렌터링을 위해 네트워크 간을 이동해야 하는 데이터 양이 증가하므로 로드 속도가 느려집니다.

webpage diagram
more trips to origin diagram

대화형 작업 및 개인 설정

애플리케이션이 API를 사용하여 개인 설정 및 대화형 작업을 지원하기 위한 동적 콘텐츠를 페치하는 경우, 원본 인프라에 대한 연결 및 이동 횟수가 증가하여 성능이 저하되고 방문자 경험도 나빠집니다.

more trips to origin diagram

전 세계에 분포된 방문자

오늘날에는 웹 페이지 방문자가 전 세계에 분포됨에 따라 콘텐츠가 더 먼 거리를 이동해야 합니다. 때로는 느리거나 불안정한 네트워크가 갖춰진 국가로 이동해야 하기도 합니다. 예를 들어, 샌프란시스코에 원본 서버가 있는 웹 사이트에는 글로벌 방문자가 현지 방문자 만큼 동일하게 있을 수도 있는데, 이 경우 글로벌 방문자는 대기 시간이 길어지는 것을 경험하게 됩니다.

global users diagram

모든 Cloudflare 데이터 센터는 성능 저하의 가장 일반적인 원인을 처리하는 성능 기능의 통합된 스택을 실행합니다. 이러한 기능은 인터넷을 통해 애플리케이션이 전송되는 속도를 느리게 하는 많은 핵심 문제를 해결하는 데 도움이 됩니다. Cloudflare는 빠른 웹 주소 조회부터 원본 서버로의 전송 가속화에 이르기까지 요청의 총 주기 내 주요 지점에서 트래픽 속도를 높입니다.

Cloudflare performance services diagram Cloudflare performance services diagram

주요 결과

2.7TB

월별 대역폭 절감

10배 ~ 15배

성능 유지 상태에서 트래픽 급증

40%

Argo Smart Routing으로 웹 성능 향상

사례 연구 읽어보기

"Cloudflare는 몇몇 공급자와 함께 우리 사이트의 배포와 실행을 매우 가볍고 용이하게 만들어줍니다. 우리와 같은 문제에 대한 솔루션을 찾고 있다면 Cloudflare를 추천합니다."

Jared Hales

엔지니어링 이사

더 많은 Cloudflare 성능 사용 사례

optimize mobile and video experiences diagram

모바일 경험 가속화

모바일 클라이언트는 사용자 경험을 손상시키는 성능 및 콘텐츠 전송 제약 조건을 도입합니다. 원본 서버와의 거리, 기기 유형 또는 네트워크 상태에 관계없이 참여 및 전환을 높이는 빠른 모바일 경험을 제공합니다.

ensure application availability diagram

애플리케이션 가용성 보장

오버로드 또는 사용할 수없는 인프라는 애플리케이션에 대한 사용자의 액세스를 막습니다. 예상치 못한 트래픽 급증 또는 인프라 중단 중에도 인터넷 애플리케이션을 빠르고, 사용 가능하고, 확장성있게 유지합니다.

고객사 사례

7,000,000개 이상의 인터넷 애플리케이션 및 API

Cloudflare 기능

Cloudflare의 성능 및 보안 서비스 작업은 함께 실행되면서 웹 사이트, 모바일 애플리케이션 및 API 엔드 투 엔드의 대기 시간을 줄이는 동시에 DDoS 공격, 악성 봇 및 데이터 침해를 방지합니다.

성능

Cloudflare 성능 서비스는 전환을 향상시키고, 이탈을 줄이고, 웹 및 모바일 성능 가속화로 방문자 환경을 개선하면서 애플리케이션의 가용성을 유지할 수 있습니다.

  • CDN(콘텐츠 전송 네트워크)

    58개 국가에 위치한 151개 데이터 센터를 통해 Cloudflare의 Anycast CDN은 에지에서 정적 콘텐츠를 캐시하여 자산을 방문자에게 지리적으로 가능한 한 가까이 전송하는 방식으로 대기 시간을 줄입니다.
  • 웹 사이트 최적화

    Cloudflare는 인터넷 콘텐츠의 성능을 개선하기 위한 웹 최적화 제품군을 포함합니다. 최적화에는 HTTP/2 및 TLS 1.3같은 최신 웹 표준과 이미지 및 모바일 기기 방문자를 위한 중요한 개선 사항이 포함됩니다.
  • DNS

    Cloudflare는 전 세계에서 가장 빠른 관리 DNS 공급자로서 모든 글로벌 DNS 트래픽의 38% 이상을 라우팅합니다. Cloudflare를 통해 다양한 방법으로 온라인 자산에 대한 최대 성능을 확보할 수 있습니다.
  • 부하 분산

    Cloudflare 부하 분산은 단일 하이브리드 클라우드 및 다중 클라우드 환경에 대한 부하 분산, 지리적 조정, 모니터링 및 장애 조치(failover)를 제공하여 성능과 가용성을 개선합니다.
  • Argo Smart Routing

    Argo Smart Routing은 Cloudflare의 사설망을 사용하여 가장 막힘없고 안정적인 경로로 방문자를 라우팅하여 인터넷 콘텐츠 성능을 평균 35% 개선합니다.
  • Railgun

    Railgun은 고품질 비디오 압축 기술과 유사한 기술을 이용하여 이전에 캐시할 수 없던 웹 개체를 최대 99.6%까지 압축합니다. 이 덕분에 성능이 추가적으로 평균 200% 향상됩니다.
  • 스트림

    Cloudflare 스트림은 데이터 저장소, 미디어 인코딩, 콘텐츠 포함 및 재생, 지역 전송 및 분석을 처리하여 스트리밍 비디오를 쉽게 만듭니다.
  • 작업자

    Cloudflare 작업자는 개발자가 전 세계 Cloudflare의 151개 데이터 센터에서 JavaScript 서비스 작업자를 실행할 수 있게 합니다.
  • 모바일 SDK

    Cloudflare의 모바일 SDK는 글로벌 이동 통신 사업자 네트워크를 통해 애플리케이션 성능 및 부하 시간에 대한 가시성을 제공합니다.

보안

Cloudflare 보안 서비스를 사용하면 DDoS 공격, 악성 봇, 데이터 침해를 방지하여 고객 이탈, 수익 저하 및 브랜드 이미지 추락의 위험을 줄일 수 있습니다.

  • Anycast 네트워크

    58개 국가의 151개 데이터 센터와 15 Tbps 용량을 통해 Cloudflare의 Anycast 네트워크는 지리적 분산 방식으로 분산 공격 트래픽을 흡수하여 인터넷 기기의 가용성과 성능을 유지합니다.
  • DNSSEC

    DNSSEC는 인터넷의 스푸핑할 수 없는 호출자 ID입니다. 웹 애플리케이션의 트래픽이 올바른 서버로 안전하게 라우팅되도록 보장하므로 사이트 방문자가 숨겨진 "메시지 가로채기(man-in-the-middle)” 공격자의 공격을 받지 않습니다.
  • WAF(웹 애플리케이션 방화벽)

    Cloudflare의 엔터프라이즈급 WAF(웹 애플리케이션 방화벽)는 OWASP 상위 10개, 애플리케이션별 및 사용자 지정 규칙 집합을 이용하여 네트워크 에지에서 일반적인 애플리케이션 계층 취약성을 감지하고 차단합니다.
  • Rate Limiting

    Rate Limiting은 요청 속도에 문제가 있는 것으로 보이는 방문자를 차단하거나 자격을 확인하는 세부적인 제어를 제공하여 중요한 리소스를 보호합니다.
  • SSL/TLS

    TLS(전송 계층 보안) 암호화를 통해 방문자와 원본 서버 간 HTTPS 연결을 구현하여 메시지 가로채기(man-in-the-middle) 공격, 패킷 스니핑, 웹 브라우저 신뢰 경고 표시 등을 방지합니다.
  • 등록 기관 보호

    Cloudflare는 ICANN 인증 등록 기관으로서, 등록 기관 계정 변경에 대한 하이 터치, 온라인 및 오프라인 확인을 통해 도메인 하이재킹으로부터 조직을 보호합니다.
  • Orbit

    Cloudflare Orbit는 네트워크 수준에서 사물 인터넷 기기에 대한 보안 관련 문제를 해결합니다.
  • Argo Tunnel

    Cloudflare는 공용 인바운드 포트를 열지 않고 가장 가까운 데이터 센터와 애플리케이션의 원본 서버 간에 암호화된 터널을 만듭니다.
  • 작업자

    Cloudflare 작업자는 개발자가 전 세계 Cloudflare의 151개 데이터 센터에서 JavaScript 서비스 작업자를 실행할 수 있게 합니다.
  • 액세스

    Cloudflare의 모든 도메인, 애플리케이션 또는 경로에 대한 사용자 액세스를 보호, 인증 및 모니터링합니다.
  • Spectrum

    Spectrum은 Cloudflare의 Anycast 네트워크를 통해 웹 이외의 트래픽을 프록시하여 볼류메트릭 DDoS 공격과 데이터 도난으로부터 TCP 애플리케이션 및 포트를 보호합니다.

1 Schurman, Eric, Bing and Brutlag, Jake, Google 검색, '성능 관련 변경 사항과 사용자 영향' 2009년 속도 컨퍼런스

2 Simic, Bojan, '웹 애플리케이션의 성능: 고객의 성패는 1초만에 결정됩니다.' 2008년 11월, Aberdeen Group

3 'HTTP 아카이브'http://httparchive.org/compare.php?&r1=Nov%2015%202010&s1=All&r2=Nov%2015%202017&s2=All