1)Зачем нужен CDN?
Для увеличения скорости сайта/загрузки/программы.
2)Что такое CDN?
Сеть доставки (и дистрибуции) содержимого (англ. Content Delivery Network или Content Distribution Network, CDN) — географически распределённая сетевая инфраструктура, позволяющая оптимизировать доставку и дистрибуцию содержимого конечным пользователям в сети Интернет. Использование контент-провайдерами CDN способствует увеличению скорости загрузки интернет-пользователями аудио-, видео-, программного, игрового и других видов цифрового содержимого в точках присутствия сети CDN.
Источник: https://ru.wikipedia.org/wiki/Content_Delivery_Network
Что такое Akamai?
Akamai Technologies ([ɑːkəmaɪ]; NASDAQ: AKAM) — поставщик услуг для акселерации веб-сайтов, провайдер платформ доставки контента и приложений. Использует 240 000[2] территориально распределённых серверов для более быстрой доставки контента посетителям.
CDN-серверы Akamai помогают управлять трафиком на самых посещаемых сайтах интернета, кэшируя их содержимое и перераспределяя информационные потоки внутри глобальной сети. CDN-серверы используются также для отражения DoS-атак.
Akamai основана в 1998 году студентом Массачусетского технологического университета Даниэлем Левином и профессором математики этого же университета Томсоном Лейтоном. Левин погиб на борту самолёта American Airlines во время теракта 11 сентября 2001 года. (Хочу напомнить что Selectel основан ровно через 7 лет)
Что такое Selectel?
Селектел (Selectel) — российская технологическая компания, предоставляющая облачные инфраструктурные сервисы и услуги дата-центров.
По итогам 2017 года компания занимает третье место по числу введённых стойко-мест среди операторов дата-центров (1610 шт.) и пятое место по выручке от IaaS среди облачных инфраструктурных провайдеров в России
Основана в Санкт. Петербурге, основана 11 сентября 2008.
Источник: https://ru.wikipedia.org/wiki/Selectel
После простой регистрации (Почта, ФИО или ФИ, номер телефона (можно sms-activate использовать) вам начислят 20 рублей на баланс, номер договора для доступа к личному кабинету вам пришлют по почте
Входим в личный кабинет и видим такую картину
Нажимаем облачное хранилище,создать контейнер тут мы и будем работать.
Я лично рекомендую создавать контейнеры примерно такие:
logs мы будем использовать для импорта логов (научу вас этому позже)
private мы будем юзать для контента вашего сайта/приложения
public же мы будем юзать для включения directory listing (так же научу позже) например для fastdl
Мы можем создавать любое название бакета, даже какое уже существует (AWS, привет) кхкм... ладно, продолжем
Я всегда для своего удобства включаю еще удаленную загрузку файлов в бакет, сейчас мы ее и включим
: > настройки контейнера
Обязательно включайте доступ по паролю.
И создаете ссылку.
Теперь пожалуй подключим CDN
А сменить его на CDN Selectel нельзя, да и не нужно ибо мы элита и нам нужно что бы наше порн... картинки с котиками доставлялись с 240.000 ЦОДов
Включаем Веб-листинг и ждем минут 5 пока directory listing (не забудьте сохранить) и проверяем, для этого вставим ссылку на бакет в браузер (вы ее можете получить загрузив любой файл в него и скопировав ссылку.)
Заходим в "логи"
Нажимаем на выгрузку и выгружаем логи после настройки
Думаю тут все ясно кроме "Хранить логи в контейнере, выберите существующий контейнер или напишите имя нового"
Тут мы должны ввести имя нашего бакета и нажать на "Создать выгрузку" через пару минут наши логи будут в нужном контейнере.