Заинтересовала недавняя заметка Why we’re leaving the cloud от DHH (создателя RubyOnRails). Они приняли решение уходить из AWS и GCP.

Из-за чего? Облака стоят весьма дорого: и ресурсы стоят дорого, и количество админов от них меньше не становится. А какое-то пиковое / временное потребление ресурсов – на практике такого обычно не происходит (это как страховка от землетрясений – если вы живете в обычной местности, то нет смысла ее покупать – пример из статьи).

Придерживаюсь того же мнения. И самое интересное, что уже все меньше и меньше CTO говорят, что публичные облака что-то там экономят (как было еще несколько лет назад).

Сейчас все еще находятся какие-то аргументы для их использования, но с усилением всемирного кризиса все больше компаний будут переходить на личные облака (private clouds) на базе купленных серверов и Kubernetes.

Понятно, что какие-то нишевые вещи останутся за публичными облаками:

  • хостинг для маленьких проектов (но тут скорее что-то уровня Google Firebase, т.е. PaaS, а не полноценное облако)
  • временные ресурсы (скорее VPS, а не полноценное облако)
  • хранение бекапов (S3 API в разных облаках вполне приемлемо по цене и по идеологии бекапы должны храниться в каком-то независимом месте)
  • какие-то экзотические сценарии (например, нужен CDN, но проект еще слишком маленький, чтобы договариваться со специализированными сетями)

Есть даже вероятность, что публичные облака останутся как класс, но тогда нужно ожидать падение цен в 2-4 раза на базовые вычислительные ресурсы и еще больше на всякие более продвинутые сервисы.