Cloudflare CDN을 사용해야 하는 10가지 이유(및 설정 방법)
게시 됨: 2015-05-12웹사이트가 얼마나 빨리 로드되는지가 정말 중요합니다.
이는 사용자 경험에 중요합니다. 느린 로딩 시간은 열악한 사용자 경험과 불만족스러운 방문자와 같습니다. 또한 이는 검색 결과에서 귀하의 웹사이트 순위를 결정하는 데에도 중요합니다(Google에서는 느린 웹사이트 순위를 더 낮춥니다).
불행한 방문자는 귀하의 웹사이트에 머물지 않으며 아마도 다시 돌아오지도 않을 것입니다. 그리고 검색 엔진 순위가 낮다는 것은 애초에 귀하의 웹사이트를 방문하는 사람이 더 적다는 것을 의미합니다.
따라서 로딩 시간이 느리다는 것은 트래픽이 적다는 것을 의미합니다 . 온라인 비즈니스를 구축하려는 경우 이는 아마도 귀하가 찾고 있는 것이 아닐 것입니다!
다행히도 웹사이트 속도를 높이기 위해 할 수 있는 일이 많이 있습니다. 가장 빠른 웹 호스팅을 확보하는 것부터 다양한 WordPress 최적화 플러그인 중 하나를 사용하는 것까지.
웹 사이트 속도를 높이기 위해 취할 수 있는 가장 중요한 단계 중 하나는 콘텐츠 전송 네트워크(CDN)를 사용하는 것입니다. 이 기사에서는 현재 사용 가능한 가장 인기 있는 CDN 중 하나인 Cloudflare를 살펴보겠습니다.
속도 향상 외에도 웹사이트에서 Cloudflare 사용을 고려해야 하는 많은 이유가 있습니다. 그리고 우리는 이 글에서 그 각각을 살펴볼 것입니다. 하지만 먼저…
Cloudflare란 무엇입니까?
Cloudflare는 스스로를 "인터넷에 연결하는 모든 것을 안전하고 비공개적이며 빠르고 안정적으로 만들 수 있도록 설계된 글로벌 네트워크"라고 정의합니다.
기본적으로 Cloudflare는 CDN입니다 . 그런데 CDN이 뭐죠?! CDN 또는 "콘텐츠 전송 네트워크"는 전 세계적으로 분산된 서버 네트워크로, 사용자에게 가능한 한 빠르고 안전하게 웹사이트를 제공하도록 설계되었습니다.
기본적으로 이는 네트워크의 각 서버에 웹 사이트 사본을 저장하여 사용자가 웹 사이트를 방문할 때 해당 사용자에게 가장 가까운 서버에서 콘텐츠를 제공함으로써 이를 달성합니다.
웹 사이트 로딩 시간은 사용자가 콘텐츠를 제공하는 서버와 지리적으로 얼마나 가까운지에 따라 크게 달라지므로(데이터가 이동해야 하는 거리가 짧을수록 더 빠르게 도달함), 이러한 근접성은 웹 사이트가 더 빠르게 로드된다는 것을 의미합니다.
그러나 Cloudflare는 단순한 CDN이 아니며 웹 사이트 속도를 높이는 것만이 Cloudflare를 사용하는 유일한 이유는 아닙니다.
웹사이트에 Cloudflare를 사용해야 하는 10가지 이유
1. 무료입니다!
예. Cloudflare를 무료로 사용할 수 있습니다. 그리고 제한된 시간 동안 무료가 아니며, 무료 요금제의 성능이 너무 낮아 곧 유료 계층으로 업그레이드해야 할 수도 있습니다. 대부분의 웹사이트에서는 무료 플랜이면 충분합니다 .
2. 웹사이트 로드 속도가 훨씬 빨라집니다.
Cloudflare(또는 대체 CDN)를 사용하지 않는 경우 사용자가 웹사이트를 방문하면 콘텐츠는 항상 호스팅 회사의 데이터 센터에 있는 동일한 단일 서버에서 로드됩니다.
사용자가 해당 데이터 센터에서 멀리 떨어져 있을수록 서버에서 사용자에게 데이터를 전달하는 데 더 오랜 시간이 걸리고 따라서 웹 사이트 로드 속도가 느려집니다.
Cloudflare를 사용하면 93개국에 분산된 200개 이상의 서버에 웹사이트 사본이 있게 됩니다. 따라서 사용자가 웹사이트를 방문하면 가장 가까운 서버에서 콘텐츠가 로드됩니다.
이는 귀하의 웹 사이트가 훨씬 더 빠르게 로드된다는 것을 의미합니다.
하지만 Cloudflare가 제공하는 유일한 속도 최적화 기능은 다중 서버가 아닙니다. 무료 플랜에서는 자동 축소, gzip 또는 brotli, Rocket Loader와 같은 기능을 통해 코드와 콘텐츠를 압축하여 더 빠르게 전달할 수 있습니다.
그리고 유료 플랜에서는 파일 크기가 더 작고 로드 시간이 더 빠른 차세대 이미지 형식을 자동으로 제공하는 등 추가 속도 최적화 기능에 액세스할 수 있습니다.
3. 귀하의 웹사이트가 훨씬 더 안전해집니다!
Cloudflare CDN은 또한 여러 보호 계층(방화벽 및 기타 기능 포함)을 추가하여 웹사이트 보안을 향상시킵니다.
예를 들어, 웹사이트의 IP 주소를 숨깁니다. IP 주소가 노출되면 직접적인 공격에 취약하기 때문입니다.
Cloudflare는 또한 DDoS(Distributed Denial of Service Open) 공격, 사이트 간 스크립팅, SQL 주입, 댓글 스팸, 악성 봇 및 추적기를 감지하고 완화할 수 있습니다(웹 사이트를 보호할 뿐만 아니라 대역폭도 절약합니다).
5. 무료 SSL이 포함되어 있습니다
SSL 인증서는 요즘 모든 웹사이트에서 필수적인 부분입니다. 사이버 범죄자로부터 사용자 데이터를 보호함으로써 귀하의 웹사이트를 더욱 안전하게 보호할 뿐만 아니라 검색 엔진 순위에도 영향을 미칩니다(Google은 SSL 인증서가 없는 웹사이트의 순위를 더 낮게 매깁니다).
그 외에도 Chrome 및 Mozilla와 같은 모든 대형 브라우저는 SSL 인증서가 없는 웹사이트의 주소 표시줄에 경고 표시를 표시하므로 사용자에게 신뢰를 심어주기가 어렵습니다.
다행히 Cloudflare는 해당 서비스를 사용하는 모든 웹사이트에 무료 SSL 인증서를 제공하며 이미 SSL 인증서가 있는 웹사이트와도 자동으로 호환됩니다.
5. 귀하의 웹사이트를 더욱 안정적으로 만듭니다(“가동 시간” 증가).
CDN을 사용하지 않으면 "다운타임"(웹 사이트가 일시적으로 오프라인 상태인 경우)이 불가피합니다. 최고의 호스팅 제공업체라 할지라도 귀하의 웹사이트를 호스팅하는 단일 서버의 기술적인 문제와 유지 관리 기간은 불가피합니다.
웹사이트가 다운되면 사용자는 해당 웹사이트를 방문할 수 없고 전환도 발생하지 않으므로 이러한 기간은 비즈니스에 심각한 문제가 됩니다. 웹사이트가 너무 자주 다운되면 검색 엔진 순위에도 영향을 미칠 수 있습니다.
따라서 이러한 기간은 최대한 제한되어야 합니다!
Cloudflare CDN을 사용하면 한 서버에 가동 중지 시간을 일으키는 문제가 있는 경우 자동으로 다른 서버로 전환하여 가동 중지 시간을 거의 없애고 가동 시간을 최대화합니다!
6. 트래픽 급증 처리 개선
Cloudflare CDN은 속도와 가동 시간 향상뿐만 아니라 웹 사이트가 "트래픽 급증"에 대한 탄력성을 더욱 높여줍니다.
이는 비정상적으로 많은 수의 사용자가 동시에 귀하의 사이트를 방문하는 곳으로, 콘텐츠 입소문, 성공적인 광고 캠페인, 뉴스레터 출시 등으로 인해 발생할 수 있습니다.
호스팅 회사가 웹 사이트를 저장하는 데 사용하는 하나의 웹 서버에 전적으로 의존하는 경우 해당 서버에는 비정상적으로 높은 트래픽 수준을 처리할 만큼 리소스가 충분하지 않을 수 있으며 웹 사이트 속도가 느려지거나 심지어 충돌할 수도 있습니다.
Cloudflare CDN을 사용하면 트래픽을 여러 서버에 분산 할 수 있으므로 성능 문제가 없습니다.
7. 저렴한 도메인 이름
Cloudflare는 정말 저렴한 도메인 이름도 판매합니다! 그들은 수백 가지의 다양한 TLD를 지원하고 다른 등록 기관 및 호스팅 제공업체에서 볼 수 있는 엄청나게 부풀려진 갱신 비용 없이 도매 가격을 청구합니다.
솔직히 어디에서도 더 저렴한 도메인 이름을 찾을 수 없을 것 같습니다!
그들은 또한 DNSSEC(DNS에서 인증을 강화함)를 무료로 제공합니다! 이중 인증, WHOIS 관리, 등록자 잠금 및 다중 사용자 지원과 같은 모든 일반적인 기능은 물론입니다.
따라서 이미 Cloudflare를 사용하고 있다면 이를 통해 향후 도메인을 등록하는 것이 좋습니다 .
그리고 다른 도메인이 다른 곳에 등록되어 있고 해당 웹사이트에서 Cloudflare를 사용할 계획이라면, 도메인을 이전하여 저렴한 갱신 요금을 활용하는 것이 좋습니다.
8. 간단한 DNS 관리
DNS(또는 도메인 이름 시스템)는 도메인 이름(사람이 읽을 수 있는 웹사이트 주소(예: tooltester.com))을 IP 주소(컴퓨터가 인식하는 실제 주소)에 연결한다는 점에서 종종 전화번호부와 비교됩니다. 예를 들어 172.67.70.36)을 사용하세요.
Cloudflare는 (특히 다른 등록 기관에 비해) 사용하기 매우 쉬운 DNS 인터페이스를 제공하므로 항목을 추가하고 업데이트하는 것이 매우 쉽습니다.
9. 설정이 쉽습니다.
이러한 모든 이점 외에도 Cloudflare는 직접 설정하기가 정말 쉽습니다. 코드를 작성하거나 소프트웨어를 설치하거나 하드웨어를 통합할 필요가 없습니다 .
계정에 가입하고 이름 서버를 Cloudflare로 지정하기만 하면 됩니다! 수행해야 할 작업에 대한 간단한 요약은 다음과 같습니다.
계정을 생성하면 Cloudflare와 통합하려는 웹사이트의 URL을 제공하라는 메시지가 표시됩니다. 그런 다음 Cloudflare는 도메인을 스캔하고 웹사이트에서 찾은 모든 DNS 레코드를 나열합니다.
도메인 이름 등록 기관(또는 도메인 이름을 등록한 경우 호스팅 계정)에 로그인하고 세부 정보가 동일한지 확인하여 결과를 확인해야 합니다.
현재 DNS 레코드가 올바른지 확인하면 Cloudflare는 새로운 Cloudflare 이름 서버의 주소를 제공하며, 이러한 주소를 가리키도록 DNS 레코드를 업데이트해야 합니다.
이는 Cloudflare의 새 주소를 복사하여 도메인 이름 등록 기관 제어판에 붙여넣고 변경 사항을 저장하기만 하면 됩니다. 그런 다음 Cloudflare로 돌아가서 이러한 변경 사항이 적용되었는지 확인하세요.
그런 다음 Cloudflare는 도메인을 다시 스캔하고 모든 것이 정상인지 확인합니다. 이제 Cloudflare CDN이 활성화되었으며 대시보드에 액세스하여 성능을 모니터링할 수 있습니다(필요한 경우 설정을 조정할 수 있습니다).
10. 많은 웹 호스트와 사전 통합되어 있습니다.
Cloudflare는 기술을 싫어하는 사람이라도 설정이 엄청나게 쉽습니다. 그러나 어떤 이유로든 직접 수행하고 싶지 않은 경우 최고의 웹 호스팅 제공업체 중 일부는 Cloudflare가 사전 통합되어 제공됩니다.
계획의 일부 또는 전부에 Cloudflare를 포함하는 웹 호스팅 공급자:
- Bluehost(사전 활성화됨)
- Kinsta(유료 Cloudflare 요금제가 무료로 포함되어 있음)
- WP 엔진(유료 Cloudflare 요금제가 무료로 포함되어 있음)
- HostGator(비즈니스 요금제에만 포함)
- IONOS(Expert 플랜에만 포함)
- Cloudways(Cloudflare Enterprise는 월 4.99달러에 추가할 수 있음)
위 목록의 모든 계획은 공유 호스팅을 위한 것이지만 Kinsta 및 WP Engine은 더 프리미엄(그리고 값비싼) 관리형 호스팅이므로 유료 Cloudflare CDN 계획을 무료로 포함하는 것은 놀라운 일이 아닙니다.
Bluehost, HostGator 및 IONOS는 더 저렴한 웹 호스트이므로 당연히 더 적은 금액을 제공하거나 더 높은 가격의 계획으로 제공을 제한합니다.
모든 추가 기능의 혜택을 누리고 싶다면 Cloudways의 엔터프라이즈 수준 Cloudflare를 단 $4.99에 구매하는 것이 좋습니다!
Cloudflare에 대해 언급하지 않는 공급자보다 실제로 더 많은 통합을 제공하지 않으면서 판매 페이지에서 Cloudflare에 대해 이야기하는 웹 호스팅 공급자도 몇 군데 있습니다.
- A2 호스팅(호환되는 것으로 표시되지만 설정되지 않음)
- GreenGeeks(cPanel을 통해 원클릭 설치)
Cloudflare를 사용하지 않는 이유가 있나요?
Cloudflare는 많은 이점을 갖고 있지만 논란 으로부터 완전히 자유로울 수는 없습니다.
예를 들어, ISIS의 상위 3개 온라인 채팅 포럼 중 2개도 Cloudflare에 의해 보호되었습니다. 법 집행 기관은 서비스 중단을 요청하지 않았습니다. 이 글을 쓰는 시점에서 Cloudflare는 ISIS 채팅 포럼에 대한 추가 정보 요청에 응답하지 않았습니다.
실제로 로드 시간이 느려지고 페이지 보기 통계가 부풀려지는 등 사람들이 보고한 다른 문제도 있습니다. 일부에서는 Cloudflare가 스스로를 CDN이라고 부르지만 실제로는 역방향 프록시에 더 가깝고 진정한 CDN으로 간주되지 않습니다.
이러한 문제가 귀하의 목적에 따라 극복할 수 없다고 판단되면 Akamai.com, Imperva.com 또는 StackPath.com과 같은 다른 CDN/보안 서비스를 사용해 볼 수 있습니다. 이러한 대안은 특정 요구 사항에 따라 Cloudflare에 비해 비용 절감 효과를 제공할 수도 있습니다.
Cloudflare의 비용은 얼마인가요?
이미 언급했듯이 Cloudflare의 기본 서비스는 무료이며 많은 웹사이트에 충분합니다.
그러나 업그레이드된 패키지는 매우 저렴하고 기업가, 중소기업 웹사이트 및 온라인 상점에 매우 매력적입니다.
무료 패키지보다 한 단계 업그레이드된 Pro 패키지는 훨씬 더 빠른 사이트 성능, 더 나은 모바일 장치 지원 및 웹 애플리케이션 방화벽을 추가합니다. 첫 번째 사이트에 대해 월 20달러를 돌려받게 되지만, 추가 사이트마다 추가로 5달러만 추가됩니다.
비즈니스 패키지는 모든 Pro 기능, 향상된 서비스 거부 보호 및 콘텐츠를 해외로 더 빠르게 전달하는 데 도움이 되는 Railgun을 제공합니다. $ 200/월 의 비용은 처음부터 그런 종류의 신뢰성과 보안을 구축하려고 노력하는 데 드는 비용과 좌절감에 비하면 도둑질이라는 것을 알게 될 것입니다.
월 $5,000 정도 의 꽤 비싼 Enterprise 패키지는 The Whole Enchilada를 제공합니다. Pro 및 Business 패키지에는 설정 지원, 전담 계정 관리자, 연중무휴 전화 지원, 2500% 서비스 수준 계약이 포함되어 있습니다.
모든 요금제에서는 대역폭 비용이 청구되지 않습니다. 필요에 맞게 계획 유형을 혼합할 수도 있습니다.
언제든지 업그레이드 및 다운그레이드하는 데 어려움이 없으며 전체 비용은 한 달에 한 번만 청구됩니다.
각 요금제의 특정 기능에 대한 자세한 내용은 Cloudflare 가격 페이지에서 확인할 수 있습니다.
결론
지금까지 살펴보았듯이 웹 호스팅과 함께 Cloudflare CDN을 사용하는 데는 여러 가지 이유가 있습니다.
가장 큰 이점은 Cloudflare가 많은 비용을 들이지 않고도 웹 호스팅 계정의 보안과 성능을 향상시킬 수 있다는 것입니다. 특히 무료 버전이 제공하는 기능이 너무 많기 때문에 더욱 그렇습니다!
여전히 웹 호스트에서 사용하는 호스팅 서버의 성능에 따라 달라지지만 Cloudflare는 궁극적으로 콘텐츠를 더 빠르고 안전하게 제공할 수 있다는 점을 기억하는 것이 중요합니다.