Создание сайтов, Хостинг

CDN Cloudflare: как это работает и зачем нужно

Для чего используется технология Cloudflare?

CDN CloudFlare предоставляет набор продуктов для оптимизации скорости и безопасности веб-сайта. Разработчики используют архитектуру CDN или так называемую сеть доставки контента. Она предназначена для оптимизации времени загрузки сайта, выступая в качестве посредника между серверами сайтов и посетителями. CDN также предлагает дополнительные преимущества по обеспечению безопасности.

Как CDN ускоряет работу сайта

Копии сайта кэшируются в центрах обработки данных, охватывающих весь земной шар. Сайт предоставляет доступ посетителями из ближайшего к ним географического местоположения. Компания имеет более 150 центров обработки данных по всему миру.

CloudFlare использует запатентованную технологию, известную как Anycast. Она используется для направления посетителей сайта в ближайший центр обработки данных из их текущего местоположения. Это, в свою очередь, заставляет ваш кэшированный веб-сайт сократить среднее время загрузки в два раза. В качестве дополнительного бонуса CloudFlare оптимизирует скорость сайта для посетителей в сети IPv6, даже если ваша серверная среда все еще находится в старой инфраструктуре IPv4.

CloudFlare, помимо предоставления услуг по оптимизации CDN и кэширования сайтов, также блокирует угрозы, которые могут скомпрометировать ваш сайт, снизить пропускную способность или зацепить работу других ресурсов сервера.

Программное обеспечение предлагает множество функций безопасности, которые защищают веб-сайты от угроз безопасности, таких как внедрение SQL-кода, спам и DDoS-атаки.

Платный тарифный план vs бесплатный

CloudFlare предлагает как бесплатную версию, так и несколько платных планов. Свободный план предлагает полный доступ к глобальному CDN, широкому спектру функций безопасности, шифрованию SSL и статистическим отчетам о трафике сайта. Однако в нем есть несколько ограничений, таких как сканирование сайта раз в неделю, а также период обновления аналитики раз в 24 часа.

Платные планы CloudFlare, а именно Pro, Business и Enterprise, обеспечивают по заверениям разработчика лучшую защиту сайта, более частое сканирование сайтов, мобильную оптимизацию и защиту от DDoS.

Таким образом, хотя бесплатный план предлагает базовую защиту, но CloudFlare рекомендует приобрести платный план хотя бы начального уровня для профессиональных сайтов.

Что включает бесплатный план?

  • Базовая защита от DDoS;
  • Глобальный CDN;
  • Общий SSL-сертификат;
  • Режим I’m Under Attack;
  • Доступ к приложениям Cloudflare;
  • Доступ к учетным журналам аудита;
  • Брандмауэр веб-приложений (WAF) с наборами правил CloudFlare
  • После перехода на платный тариф пользователь может загружать кастомизированные shared SSL-протоколы;
  • Поддержка 24/7 доступна только в предоплаченных тарифных планах.

Как настроить и использовать Cloudflare?

Включение службы на вашем веб-сайте просто связано с внесением нескольких изменений в настройки DNS вашего домена. Процесс занимает менее 5 минут.

Мастер

Настройка Wizard CloudFlare позаботится обо всех пошаговых действиях. Таким образом, нет необходимости изменять существующий код вашего сайта или создавать какие-либо аппаратные и программные установки.

Как настроить?

  • Зарегистрируйтесь на веб-сайте CloudFlare;
  • Введите свой адрес электронной почты и пароль, чтобы создать свою учетную запись;
  • Введите домен своего сайта и нажмите «Добавить сайт»;
  • CloudFlare будет проверять DNS-записи вашего домена в течение минуты;
  • После завершения сканирования нажмите «Далее»;
  • Выберите тарифный план для своего сайта;
  • Отображается список всех записей DNS, и вы можете выбрать домены, где вы хотите включить CloudFlare;
  • Вы автоматически получите серверы CDN CloudFlare для вашего домена;
  • Перейдите к своему регистратору домена и обновите серверы имен для своего домена с помощью серверов домена CloudFlare;
  • Войдите в свою учетную запись CloudFlare, чтобы убедиться, что для вашего домена были предоставлены универсальные SSL-записи CloudFlare;
  • Ваша учетная запись настроена, и обновление сервера имен займет около 72 часов.

После настройки CloudFlare вы можете начать отслеживать статистику трафика для своего сайта. Данные аналитики обычно обновляются каждые 24 часа в свободном плане и с 15-минутными интервалами, если вы решите купить одну из платных версий. CloudFlare предлагает интуитивно понятный интерфейс, который также можно кастомизировать, если вы находитесь в премиальных планах.

Безопасность Cloudflare

CloudFlare предлагает множество функций безопасности. Во-первых, модуль Threat блокирует вредоносные угрозы путем идентификации IP-адресов.

CloudFlare также предлагает возможность блокировать IP-адреса по диапазону или стране. Это помогает удержать уже известные угрозы.

Система защищает сайт от сканирования ботами и сбора адресов электронной почты клиентов. Другие стандартные функции безопасности включают SSL-шифрование, HTTP/2, а также защиту от атак DDoS, внедрения SQL-кода, межсайтового скриптинга и рассылки комментариев.

Расширенная безопасность в платных тарифах

Планы более высокого уровня обеспечивают расширенные функции безопасности. Например, если вы используете план Pro и выше, ваш сайт будет использовать брандмауэр веб-приложений и набор правил OWASP ModSecurity. Кроме того, бизнес и корпоративные планы получают дополнительную защиту уровня 3, 4 и 7 от DDoS-атак.

Преимущества и недостатки Cloudflare

CloudFlare имеет отличный бесплатный тарифный план, но есть несколько недостатков.

Плюсы:

  • В дополнение к оптимизации скорости сайта CloudFlare также предлагает функции безопасности для защиты вашего сайта от угроз.
  • Предзагрузчик может предварительно кэшировать самые популярные страницы, чтобы ускорить время загрузки.
  • CloudFlare уведомляет вас, если Google Analytics работает неправильно.
  • CloudFlare кэширует все статическое и динамическое содержимое, включая поддомены, JavaScript, CSS и изображения.
  • Программное обеспечение отслеживает трафика сайта и генерирует данные аналитики, чтобы помочь вам понять, насколько хорошо работает ваш сайт и сам CloudFlare.
  • Процесс настройки и пользовательский интерфейс являются интуитивно понятными.
  • Функция CloudFlare всегда включена и CDN продолжает обслуживать кэшированную версию вашего сайта, даже если основной сервер не работает.
  • Существует бесплатная версия, которая позволяет вам тестировать основные функции CloudFlare.

Минусы:

  • Расширенные функции безопасности доступны только в платных планах.
  • Бесплатная версия обновляет данные аналитики только раз в 24 часа. Кроме того, CloudFlare будет сканировать кэшированные версии вашего сайта только раз в неделю, если вы находитесь в бесплатном плане.
  • Статистика и аналитика ограничены, но все же лучше, чем ничего. С другой стороны, вы можете интегрировать аналитику Google с CloudFlare для предоставления более подробных отчетов по статистике.

Резюме

Концепция объединения веб-безопасности и повышения производительности в CDN является относительно новой и существует не так много сервисов, которые предлагают обе эти функции. CloudFlare ускоряет работу вашего сайта и защищает его от угроз безопасности. Хотя сервис и имеет несколько минусов, как описано выше, но в итоге CloudFlare по-прежнему является лучшим вариантом на рынке, который значительно дешевле MaxCDN.

58 просмотров всего, 1 просмотров сегодня

error: Контент защищен авторским правом!