Статьи для Timeweb.cloud
После четвертой коммерческой статьи за деньги, решил все же поинтересоваться — кто все эти странные люди, которые мне платят.
Так началась эта удивительная история.
Задача
Судя по срачу дискурсу в документации, компания Timeweb.cloud наступила на те же грабли, что и другие «большие и умные» компании, вроде Microsoft или Google — посчитала, что ее клиенты тоже отличаются умом и сообразительностью:
К сожалению реальность несколько отличается от фантазий маркетологов и типичный клиент «умных» сервисов это все тот же обрыган-нищеброд недалекий обыватель, который одновременно является ЦА для VIP-обслуживания и которому «программный ум» нужен в качестве замены своему собственному.
Проще говоря люди, покупающие высокотехнологичные сервисы за деньги меньше всего хотят при этом заморачиваться и «погружаться в детали».
Так что Timeweb.cloud, как и более известному иностранному Heroku и еще более известному Amazon Cloud нужное одно и то же:
1) конкретные, однозначные и понятные кейсы использования продуктов;
2) интересные авторы, которые эти кейсы запихнут в жаждущие глотки обывателей.
Не надо всех этих «преемуществ тех самых облаков» — плебеи дорогие пользователи все равно не оценят, нужны конкретные пошаговые инструкции, где в легкой, игровой форме показано по шагам как что-то запустить и развернуть.
Золотая классика Java-разработки в облаке
Рассказываю как развернуть классическую связку для команды разработки на Java: Jenkins + Gitlab + Sonar + Artifactory. В качестве тестовог приложения — шаблон JHipster (Spring Boot + PostgreSQL + Angular).
Нужен тестовый VDS (в идеале два), доступ в панель, возможность делать тестовый домен с LetsEncrypt сертификатами.
PostgreSQL в кластере
Рассказываю как развернуть классический master-slave кластер СУБД Postgres в облаке, в идеале с помощью HCL:
Вы можете управлять своей облачной инфраструктурой, развернутой в Timeweb Cloud, с помощью утилиты Terraform.
LAMP в облаке
Рассказываю как поднять и запустить в прод золотую современную классику: Linux + Apache + MySQL + PHP.
Хотя конечно вместо Apache будет NGinx, вместо MySQL - MariaDB да и сам PHP уже не тот. На примере известного движка WordPress.
Покажу в картинках как все дело устанавливается, как настраиваются SSL-сертификаты и SSH-ключи и тд.
OpenBSD в облаке
Для тех кто хочет по хардкору: зашифрованный диск, нестандартные алгоритмы (вроде Argon2), TOTP и прочий хардкор.
Очереди в облаке
Рассказываю как использовать брокер сообщений в облаке, на примере отправки почты (типичная задача).
Оркестрация в облаке: Docker, Kubenetes и все все все
Как создать образ, как его запустить на сервере и локально, как перемещать между серверами — весь цикл. Kubenetes имеет смысл трогать, если с вашей стороны есть поддержка этого цирка с конями.