Всем привет! Как часто вы создаете пет-проекты?
👁 653↗ 9💬 10
Я это делаю очень часто! И результатом моего пет-проекта всегда является настроенный сервер, на котором развернуто мое приложение.
Но как настроить деплой в самом начале, чтобы не настраивать всю огромную инфраструктуру GitLab-CI или GitHub-Actions и уж тем более не Jenkins.
Об этом мое следующее видео, уже на youtube:
https://youtu.be/ehe4bkgO_q0
@knowyourbackend
@kyb_chat
#DevOps #PetProject #Live
📎 файл — готовится…
6
Комментарии · 10
как настроить деплой в самом начале
Просто юзать клауды) Делаю сейчас бэк для тг бота на aws И это чистый кайф По-крайней мере пока счета не увидел))) Думал даже самого бота на лямбдах сделать Но страшно что это слишком дорого выйдет и что можно заспамить через сообщения- С клаудами тоже надо повозиться, чтобы настроить 🙂 А AWS это вообще оверхэд, даже на этапе продакшена очень редко использовал. Мое мнение, что AWS и GCP это такие монстры, которых лучше использовать тогда, когда проект уже приносит достаточно дохода. А вот когда раз в неделю запускаешь новый пет-проект, чисто протестировать гипотезу, то достатоно взять VPS за 4 - 6 баксов и быстро развернуть на нем все. Потом по классике жизненного цикла: проверил и убил тачку.
- С клаудами так же - проверил и снес лямбды/гейтвеи)) Повозиться пришлось с первой репой чтобы настроить Дальше её можно копипастить и всё, менять детали Для базовых апи топ и по идее на пет проектах как раз не должно много денег жрать, так как нагрузки никакой И всё в одном месте можно менеджить и смотреть по нагрузкам/логам/расходам, в том числе разные энвы (прод/дев например) Кароче пока я кайфую Но это я еще счетов не получал)) Но если там совсем космических сумм не будет, то в целом я готов платить за своё удобство. И nestjs не нужен (тоже надоел до ужаса)
- Еще хочу с тг бота куда-нибудь логи норм слать, типа датадога Надоело копаться в консоли в файлах в случае чего Но чет пока кажутся дороговатыми все эти сервисы, а норм бесплатных не нашел 🤔
- В целом, цены AWS я воспринимаю как стимул
хоть как-нибудьлучше монетизировать проект. Или закрывать, если дорого и не отбивается, и не тратить на него время)- Вот это интересная мысль 🙂 Искусственный стимул поднять жопу и впахивать, чтобы продукт начал приносить бабки, иначе бюджет в трубу 🙂 Однако как показывает опыт, личные усилия не влияют на успех проекта, если идея неудачная (но ты этого не узнаешь, пока не оппробуешь). Вот и получается чаще то, что и деньги потратил и не добился ничего. Поэтому на этом этапе лучше минимизировать и бюджет и время.
- Так на проверке гипотезы и aws дешёвый) А если темплейты под рукой есть то очень быстро можно всё развернуть, буквально несколькими командами)
- В целом да, кому как удобнее:)
- Я хочу тему ansible раскрыть побольше и рассказать про все варианты использования. Точнее как я его использую
- Делаю пет, но в основном для жены - блоггера. Вот тг бота сдалал простого, heroku для этого самое то.