Маркетинг добрых дел: зачем делать бесплатные образовательные проекты

Рассказываем, как эффективно потратить рекламный бюджет, если вместо задолбавших баннеров хочется принести пользу миру. Речь пойдёт о совместном проекте Слёрма, VK Cloud Solutions и Intel — «Вечерней школе Kubernetes для разработчиков», на которую вместо ожидаемых двух пришло больше 15 тысяч человек.
Добро + маркетинг = ВШК


По мнению наших спикеров, Kubernetes (K8s) задуман так, чтобы разработчики знали, как работает их код в K8s, и сами выполняли ряд «девопсовских» задач: умели подключить БД, настроить авторизацию, написать темплейт, задеплоить приложение и откатиться, если деплой не прошёл.

Весной 2021 года Слёрм провёл первый интенсив «Kubernetes для разработчиков». И после него стало понятно, что такой курс действительно нужен. До интенсива даже те разработчики, кто уже работал с K8s, не понимали, зачем разбираться в технологии, если есть команда эксплуатации. При этом на Kubernetes переходило всё больше компаний, его востребованность росла и продолжает расти.
Мы задумались, как заинтересовать разработчиков Kubernetes. Хотелось популяризовать идею, что пишущие под K8s должны знать K8s. Речь о знаниях, необходимых для полноценной разработки и поддержки — разработчик не обязан погружаться в Kubernetes на уровне сеньор-девопс-инженера.

Мы поняли очевидное: для максимального охвата обучение нужно делать бесплатным для участников. Слёрм не был морально готов просто открыть доступ к своему интенсиву для всех желающих. Мы зарабатываем на курсах и не можем бесплатно раздавать флагманские продукты. Тогда появилась идея привлечь спонсоров и совместно с ними сделать бесплатную «Вечернюю школу Kubernetes для разработчиков» (ВШК).

Кроме вклада в ИТ-коммьюнити, мы видели в этом проекте интересную маркетинговую историю. Слёрму курс бы помог увеличить клиентскую базу, повысить узнаваемость бренда и лояльность клиентов. Те же самые маркетинговые задачи решали и потенциальные партнёры.
Креатив для ВШК — отсылка к мультфильму об Алладине. Пещера таит сокровища-знания, которые разработчики получат после ВШК
  • Антон Скобин
    коммерческий директор Слёрма
    — Лучший способ вложить деньги в маркетинг — сделать что-то действительно полезное для клиентов. Именно это мы и предлагали партнёрам. Наш курс — возможность и сделать очень полезную для мира вещь, и познакомить людей с нашими продуктами.
Стать спонсором ВШК мы предложили облачной платформе VK Cloud Solutions. Ребята предоставляют инфраструктуру и платформенные сервисы, в том числе у них есть собственный Kubernetes as a Service, сертифицированный CNCF (Cloud Native Computing Foundation).
Кроме того, коллеги из VK Cloud Solutions поддерживают Kubernetes-движение в России и разделяют наше мнение, что K8s должны знать как можно больше разработчиков.

  • Андрей Пшеничнов
    ex-контент-маркетолог VK Cloud Solutions
    — Мы поняли, что ВШК — перспективный проект с интересной целевой аудиторией. Вечернюю школу создавали для мидлов и сеньоров, которые мыслят нешаблонно, держат нос по ветру и понимают, что всё реально движется к синхронизации эксплуатации и разработки. Классно сделать что-то полезное для таких людей.
VK Cloud Solutions привлекли второго партнёра — компанию Intel. VK Cloud Solutions и Intel оплатили Слёрму проведение Школы, предоставили ресурсы и помогли с программой. Благодаря VK Cloud Solutions и Intel и теория, и практика на ВШК были бесплатными для студентов.
  • Дмитрий Лазаренко
    директор по продукту VK Cloud Solutions
    — Kubernetes — непростая технология с высоким порогом входа. Нельзя, как в «Матрице», прочитать статью и через час разобраться в K8s. Мы долго думали, как помочь разработчикам бесплатно получить необходимые знания. К счастью, появился совместный курс со Слёрмом и Intel. Я считаю, что если на российском рынке будет больше разработчиков, которые понимают, как работает K8s, появится больше качественных и надёжных приложений. Это в целом поднимет общий технологический уровень и позволит создать сервисы следующего поколения.
Мы планировали набрать на ВШК две тысячи регистраций. Две тысячи случились в первые два-три дня после публикации анонса на Хабре, и народ продолжал прибывать. Объявление о ВШК разлетелось по интернету: люди пересылали его в лички друзьям и коллегам, им делились в тематических и рабочих чатах. К старту Школы зарегистрировалось больше 15 тысяч человек. Этот факт нас порадовал — заинтересованность людей говорила, что мы угадали их потребность.
Однако наплыв желающих спутал нам некоторые карты. Например, VK Cloud Solutions пришлось разворачивать гигантский кластер для практики студентов, хотя изначально такой задумки не было. Но об этом позже :)
Над ВШК работала большая команда — около 30 человек. Это спикеры Слёрма, VK Cloud Solutions и Intel, маркетологи, дизайнеры, менеджеры, методисты
Программа Вечерней школы
ВШК длилась три месяца — с октября по декабрь 2021 года. Спикеры Слёрма, VK Cloud Solutions и Intel проводили занятия по вечерам два раза в неделю: во вторник и четверг. У зарегистрировавшихся участников в личном кабинете на платформе Слёрма появлялись анонсы, ссылки на трансляции и записи уроков. Смотреть занятия могли все желающие — трансляции проходили на YouTube.






На 80% программа Вечерней школы состояла из материалов платного интенсива «Kubernetes для разработчиков». Ещё 20% — бонусные уроки от партнёров, посвящённые около-K8s-ным темам: оптимизации кода, процессорным решениям, Tarantool и т. д.


  • Михаил Цветков
    технический директор Intel в России, спикер ВШК
    Сейчас изменяется вся парадигма программирования. Мы уходим от классических фреймворков, языков, написания кода в отдельно стоящее приложение к созданию сервисов. Это надо принять, познать и не стесняться использовать. Kubernetes — один из инструментов, помогающих создавать сервисы. И чтобы быстрее в нём разобраться, Слёрм предлагает прекрасный курс «Вечерняя школа Kubernetes»
Каждый урок Вечерней школы состоял из теории и практики. Спикер объяснял теорию и показывал, как её применять для решения практических задач. Студенты отрабатывали практику, повторяя действия преподавателя:
1
На самостоятельно развернутом Kubernetes.
2
На кластере K8s, который специально для ВШК подготовили VK Cloud Solutions. Доступы (логин и пароль) и инструкцию по настройке локального окружения для работы с общим кластером студент получал при регистрации на лендинге Вечерней школы.
Всего вышло 25 уроков ВШК. Они доступны на YouTube-канале Слёрма. На данный момент у первого урока больше 53 тысяч просмотров, у последнего — больше 2,5 тысяч. Количество просмотров продолжает расти.
К каждому уроку тщательно готовились: делали презентации, тестировали технику, придумывали интерактивы
Кластер для практики от VK Cloud Solution
Изначально мы собирались предоставить студентам ВШК бесплатный доступ к облачной платформе VK Cloud Solutions, чтобы они могли сами развернуть кластеры для практики. Когда в Школу зарегистрировалось в 7,5 раз больше студентов, чем ожидалось, план изменился в пользу отдельного общего кластера.
Это решение:
1
Экономило ресурсы. На создание индивидуального кластера под каждого участника на платформе требовалось в 5–10 раз больше ресурсов, чем на общем кластере.
2
Обеспечивало стабильную работу платформы при большом трафике. Студенты ВШК могли с комфортом выполнять практику и не мешать другим пользователям сервиса.
3
Снимало нагрузку с техподдержки VK CS. При регистрации на платформе нового пользователя верифицируют звонком, и прозвон 15 тыс. человек занял бы все ресурсы техподдержки. Для входа в общий кластер верификация не требовалась.
  • Антон Скобин
    коммерческий директор Слёрма
    Я пришёл к Mail.ru Cloud Solutions (теперь VK Cloud Solutions) и предложил план: «Мы сделаем курс на вашей площадке, студенты авторизуются в вашем личном кабинете, поработают в вашем интерфейсе, оценят сервис». Тогда мы рассчитывали собрать 2 тысячи человек. А по итогу собрали больше 15 тысяч, и от работы в личном кабинете пришлось отказаться в пользу гигантского кластера. Я рад, что VK Cloud Solutions сумели принять такую нагрузку и поддержали нас, хотя моя идея по рекламе провалилась ещё до старта. Подозреваю, пока я напирал на рекламный потенциал, они просто хотели сделать хорошее дело
В VK Cloud Solutions запустили кластер из 500 нод. Однако этого было недостаточно — такой кластер выдержал бы одновременную работу 15 тысяч пользователей, но операции выполнялись бы медленно. Павел Селиванов, eх-Developer Advocate VK Cloud Solutions, и Сергей Бондарев, архитектор Southbridge, изучили множество настроек, установленных в K8s по умолчанию, и подкрутили их. Также заменили типы дисков от ETCD на более быстрые. Это ускорило работу кластера в несколько раз.
После первых занятий ВШК стало понятно, что число нод в кластере можно уменьшить — на трансляции приходило 6–7 тысяч человек. Остальные смотрели уроки и делали практику в записи. Количество нод сократили с 500 до 200+ — это тоже привело к ускорению работы кластера.
  • Павел Селиванов
    ex-Developer Advocate VK Cloud Solutions
    — Кластер справился с нагрузками, у нас ничего не падало. На первом занятии кластер реагировал чуть медленнее, чем привыкли те, кто уже работал с Kubernetes. Но такого, чтобы это прямо разительно помешало людям выполнить практику, не было. Ни у кого не возникло вопросов и претензий. С задачей мы справились.
Студенты ВШК: 6 000 вовлечённых людей
На Вечерней школе собралось много классных вовлечённых людей. Они активно общались между собой и задали вопросы спикерам на трансляциях и в телеграм-чате Школы на шесть тысяч человек.
  • Анатолий Крыжановский
    студент ВШК
    О ВШК я узнал из рабочего чата. Курс проходили вместе с коллегой, который и поделился анонсом Школы. Самое полезное на ВШК — вопросы от других студентов. Там были люди, работавшие с Kubernetes, и они задавали вопросы, которые лежали не на поверхности. Например, я узнал, что нехорошо, когда в кластере много контейнеров и мало узлов. В нашем рабочем кластере как раз была такая история. Я это поправил. Несколько раз я сам отвечал на вопросы в чате.
Лучший сценарий для обучения — когда на вопросы студентов отвечают другие студенты, поэтому здорово, если на курсе удаётся создать атмосферу взаимопомощи и поддержки. На ВШК так и произошло. Участники помогали друг другу: отвечали на вопросы однокурсников, делились учебными материалами. Один из студентов подробно законспектировал первые уроки ВШК и выложил их в открытый доступ на GitHub. Спасибо активистам за их вклад! :)
  • Павел Селиванов
    ex-Developer Advocate VK Cloud Solutions
    — В телеграм-чате ВШК были и новички, которые до Школы ничего не знали о K8s, и очень крутые разработчики. При такой разноплановости участников в чате не происходило ничего токсичного. Было видно, что люди пришли постигать и познавать Kubernetes.
О Вечерней школе можно говорить ещё долго. На ВШК был свой персонаж Красный, без которого не обходился ни один урок, случались курьёзы и факапы. О них мы расскажем как-нибудь в следующий раз. Если подводить итог, то он будет нескромным. ВШК — это было леген…подожди-подожди…дарно! Мы серьёзно не знаем лучшего способа полезно, весело и эффективно потратить рекламный бюджет.
  • Антон Скобин
    коммерческий директор Слёрма
    — Я очень доволен проектом. Тысячам разработчиков откликнулась идея, которую мы хотели продвинуть в мир. Мы заработали свой плюс в карму и, чего греха таить, потихоньку продаём участникам Вечерней школы другие наши курсы
  • Мария Грачёва
    руководитель облачного направления Intel в России
    — От имени корпорации Intel благодарю Cлёрм — организатора Вечерней школы Kubernetes — за приглашение к участию в проекте. Совместная работа над этим курсом предоставила нам возможность «услышать» реальные проблемы и потребности разработчиков, а также позволила пообщаться «на одном языке» с сообществом. Проект продемонстрировал большой интерес сообщества к применению наших решений в практических проектах.