Собери своего ежедневного бота-уведомителя на AWS Free Tier: погода, одежда и никакого лишнего кода

Lambda проверяет прогноз, Bedrock подсказывает, что надеть, а ntfy.sh доставляет уведомление — всё на бесплатном уровне AWS.
Зачем каждое утро мучительно выбирать одежду, глядя на погоду за окном, если можно делегировать это облачному ИИ? AWS предлагает собрать бота, который сам расскажет, брать зонт или нет. И да, это бесплатно — если не считать пары центов за запрос к Bedrock.
Как это работает?
Архитектура проще, чем утренний кофе:
- EventBridge запускает Lambda раз в день (например, в 7 утра).
- Lambda дёргает API погоды, получает прогноз.
- Bedrock (с моделью Claude или Llama) анализирует данные и выдаёт рекомендацию вроде «Сегодня +15 и дождь — надень плащ и возьми зонт».
- Результат улетает в ntfy.sh — бесплатный push-сервис, который доставит сообщение на телефон.
Всё это укладывается в AWS Free Tier (1 млн запросов Lambda в месяц, 1 тыс. запросов Bedrock). Единственный риск — забыть выключить инстанс, но тут уж сам виноват.
Почему это круто (и чуть-чуть больно)?
С одной стороны, это отличный пример serverless-архитектуры: минимум кода, максимум автоматизации. С другой — напоминает сборку IKEA без инструкции: вроде детали есть, а как скрепить — догадайся сам. Но если у вас есть часик свободного времени и желание поиграть с AWS, это идеальный pet-проект.
Кстати, вместо одежды можно адаптировать бота под что угодно: напоминание о встречах, статус CI/CD или даже «пора покормить кота» (если прикрутить IoT-кормушку).
Комментарий студии METABYTE: Такого бота можно прикрутить к любому микросервису — хоть к напоминалке о деплое, хоть к трекеру привычек. Главное — не забыть подписаться на свой же ntfy-канал, иначе уведомления уйдут в никуда, как наши планы на рефакторинг.