Как стать автором
Обновить
96.55

Облачные сервисы *

SaaS, облака и как в них живётся данным

Сначала показывать
Порог рейтинга
Уровень сложности

Собираем статистику по телеграм-каналу и строим кастомные графики

Время на прочтение 8 мин
Количество просмотров 485

Привет, Хабр! Меня зовут Вадим, я разработчик и у меня есть свой канал в Телеграме. Как и многие уважающие себя телеграм‑админы, я хочу следить за статистикой: оценивать эффективность, когда что‑то делаю для привлечения подписчиков, мониторить прирост аудитории и знать, какие именно пользователи и когда подписались/отписались.

В Телеграме из коробки можно посмотреть какие‑то графики. Но, например, количество подписчиков отображается с точностью до дня, что не очень удобно. Сделать оттуда drill down до конкретного действия тоже нельзя.

При этом как администратор канала через API я могу получить гораздо больше нужной информации. В этой статье покажу, какие кастомные графики и как я собрал с использованием доступных инструментов: YDB в режиме serverless и DataLens.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 0

Новости

Тестируем отечественную систему виртуализации: VMmanager

Время на прочтение 11 мин
Количество просмотров 8K

Привет, Хабр!

В первой статье моего цикла я предложил читателям выбрать системы виртуализации, которые должны стать «подопытными кроликами» в моем исследовании. Одним из лидеров народного голосования стала российская платформа VMmanager. Пришло время посмотреть, что из себя представляет это решение, какие функции реализовал разработчик и для каких сценариев я бы мог рекомендовать эту платформу.

Читать далее
Всего голосов 12: ↑10 и ↓2 +8
Комментарии 9

Добавляем DALL-E 3 в свой ChatGPT бот в Telegram

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 5.8K

DALL-E 3, новая версия модели для генерации изображений от OpenAI, стала доступна публично через ChatGPT в октябре 2023 года и сразу стала очень популярной благодаря существенно лучшему качеству генерируемых изображений, по сравнению с предыдущими версиями модели.

В этом туториале добавляем генерацию изображений с помощью DALL-E 3 в наш Telegram чат-бот!

Читать далее
Всего голосов 7: ↑2 и ↓5 -3
Комментарии 7

Использование опросов для определения Customer Satisfaction Score (CSAT)

Время на прочтение 9 мин
Количество просмотров 331

Customer Satisfaction Score (CSAT) – это ключевой показатель, который помогает компаниям измерять уровень удовлетворённости клиентов их продуктами или услугами. Это прямой способ спросить клиентов, насколько они довольны определенным аспектом вашего бизнеса, будь то общий опыт использования продукта, качество обслуживания или конкретное взаимодействие.

CSAT часто измеряется с помощью простого вопроса, например: «Насколько вы удовлетворены [продуктом/услугой] на шкале от 1 до 5?». Ответы клиентов затем усредняются для получения общего показателя удовлетворённости.

Читать далее
Всего голосов 6: ↑3 и ↓3 0
Комментарии 0

Истории

Бумажный документооборот стоит компании нескольких миллионов. Подсчитали каждую копеечку и сравнили с КЭДО

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 2.1K

Зачастую при внедрении электронного документооборота учитывают всего три аспекта: зарплату бухгалтера, время работы кадровика и траты на канцелярию. На деле экономии куда больше, ведь только на простой айтишников уходят десятки тысяч в год.

Мы подсчитали траты от стола для кадровика до судов со скандалистами. Обо всём подробно рассказали в статье.

Читать далее
Всего голосов 9: ↑1 и ↓8 -7
Комментарии 21

Освобождение робота-пылесоса, который стал моим другом

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 20K
Немного доп. оборудования, несколько команд Linux и вуаля! Пылесос свободен! Фото Cath Virginia / The Verge

В целом роботы-пылесосы мне нравятся. Для меня это эдакий небольшой друг, который чистит за меня пол. Просто фантастика. Но, к сожалению, есть одна проблема — я им не доверяю. Эти девайсы постоянно отправляют отчёты на серверы, что может представлять угрозу для безопасности и тайны личной жизни. Мне такое не по духу, и я подумал, что кто-то уже должен был хакнуть эту схему. После недолгих поисков в интернете я понял, что прав. Мне попался проект Valetudo, нацеленный на освобождение роботов-пылесосов от связи с облаком.
Читать дальше →
Всего голосов 108: ↑107 и ↓1 +106
Комментарии 46

Подмена номера: как работает и чем опасна

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 6.3K

По данным Банка России, только за два квартала 2022 года ущерб клиентов банков от телефонного мошенничества составил совокупно 7 млрд руб. Операции без согласия клиента проводились благодаря звонкам с подменой телефонного номера. С ее помощью можно выдать свой телефон за номер известной организации и тем самым обмануть доверчивого абонента. Рассмотрим, как функционирует данная технология, может ли ее использовать любой человек, и насколько это для него безопасно.

Читать далее
Всего голосов 12: ↑9 и ↓3 +6
Комментарии 6

Почему облачные среды разработки до сих пор не завоевали популярность?

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 16K

Интересная ситуация сложилась с облачными IDE. Они не используются программистами с такой же скоростью как другие облачные технологии. Почему их внедрение и распространение продвигается так медленно?

Сегодня обсудим причины и разберемся в разных точках зрения по этому вопросу.

Читать далее
Всего голосов 13: ↑9 и ↓4 +5
Комментарии 29

Cotea: программный контроль исполнения Ansible

Время на прочтение 11 мин
Количество просмотров 4.8K

Привет!

Я Давид Бадалян, работаю в Исследовательском центре доверенного искуственного интеллекта ИСП РАН. В статье я хочу поговорить об Ansible – одной из самых популярных систем по автоматизации развёртывания. 

Стоит запустить Ansible программно, и он становится черным ящиком – нет никакого контроля над его выполнением, нет информации о тасках. Эту проблему мы обнаружили, разрабатывая оркестратор Michman для сервисов уровня PaaS. В результате мы создали cotea и gocotea: инструменты для программного исполнения Ansible-плейбуков из языков Python и Go.

Про cotea, её архитектуру и кейсы применения я расскажу подробно под катом. Если вы DevOps-инженер и хотите узнать, как можно гибко использовать Ansible – статья точно для вас.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 6

Публикация в Awakari из произвольных источников

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 389

Доброго времени суток. В комментариях к предыдущей статье было одно пожелание, которое оказалось особенно полезным. Спасибо автору @iamoblomovза развернутый отзыв. Как это обычно бывает, один человек не может вообразить себе все варианты возможного использования, поэтому отзывы пользователей всегда приветствуются. В тот раз речь шла о том, чтобы пользователь мог добавлять произвольные источники событий в систему, такие как публичные каналы телеграм или ленты новостей RSS. Теперь это реализовано и в этой статье я расскажу об этом подробнее.

Читать далее
Рейтинг 0
Комментарии 0

Нейросети в качестве художника: всё лучше и лучше. Подборка инструментов для создания изображений

Время на прочтение 3 мин
Количество просмотров 10K

За последние несколько месяцев нейросети, которые работают с изображениями, получили множество улучшений, доработок и дополнений. Разработчики не сидят сложа руки, постоянно совершенствуя нейронки и сервисы на их основе. В этой подборке как раз и поговорим о новинках.

Читать далее
Всего голосов 32: ↑25 и ↓7 +18
Комментарии 9

История облачного переезда: как мы отказались от гибридного деплоя и полюбили Terraform

Уровень сложности Простой
Время на прочтение 12 мин
Количество просмотров 5.1K

Привет, меня зовут Максим Качинский, я ведущий DevOps-инженер в компании RocketData. Более 6 лет мы развиваем одноимённую платформу для управления репутацией — за это время она выросла с монолитного MVP на единственном сервере до 15+ микросервисов с пятью разными видами баз данных. И всё это в гибридной инфраструктуре. 

Чем больше рос проект, тем сложнее нам было его поддерживать. Чтобы облегчить жизнь DevOps-инженерам, мы начали постепенно переходить на managed-решения. Но этот путь не был идеально прямым, и нам пришлось пересмотреть многие привычные рабочие инструменты. 

В этом посте поделюсь нашим опытом: покажу, как мы используем Terraform, и расскажу, что стоит учесть при масштабировании гибридной инфраструктуры и переезде в облако.

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 2

Press F, чтобы рассчитать использование облачных ресурсов

Время на прочтение 7 мин
Количество просмотров 2.2K

Привет, Хабр! Меня зовут Эд, я менеджер биллинга в Selectel. Сегодня хотел бы рассказать про подход FinOps, который объединяет продуктовое мышление, мониторинг и управление облачными ресурсами. А еще показать графики и разобрать, кому и зачем это вообще нужно. Спойлер: не только кросс-командным проектам. Приглашаю за подробностями под кат.
Читать дальше →
Всего голосов 30: ↑30 и ↓0 +30
Комментарии 10

Ближайшие события

Битва пет-проектов
Дата 25 сентября – 30 ноября
Место Онлайн
Яндекс Backend Tour
Дата 13 – 26 ноября
Время 18:00 – 23:00
Место Москва Нижний Новгород Екатеринбург Новосибирск Санкт-Петербург Онлайн
Национальный рекламный форум
Дата 15 – 17 ноября
Время 10:00 – 19:30
Место Москва
Онлайн IT HR-конференция HR42
Дата 17 – 18 ноября
Время 10:00 – 14:00
Место Онлайн
Импульс Т1
Дата 17 ноября
Время 13:00
Место Иннополис Онлайн
SMM TRENDS
Дата 22 ноября
Время 14:00 – 19:00
Место Онлайн
HighLoad++ 2023
Дата 27 – 28 ноября
Время 9:00 – 20:00
Место Москва Онлайн
Business Code Conference
Дата 30 ноября
Время 17:30 – 00:00
Место Москва
Импульс Т1
Дата 1 декабря
Время 12:30
Место Москва Онлайн
YaTalks 2023 — главная конференция Яндекса для IT сообщества
Дата 5 – 6 декабря
Время 9:00 – 23:59
Место Москва Белград Онлайн

Облака победят — не нокаутом, а по очкам, или Как решиться на ИТ-аутсорсинг

Время на прочтение 4 мин
Количество просмотров 1.9K

Привет! Меня зовут Александр Сухарев и я люблю звезды — у меня даже есть свой телескоп. Но больше, чем звезды, я люблю информационную безопасность.

Я отвечаю за развитие ИБ-сервисов в beeline cloud и сегодня хочу обсудить с вами ИТ-аутсорсинг в разрезе облаков. Расскажу, почему я верю в облака, как интегрировать сервисную модель в свои бизнес-процессы и как найти провайдера, с которым можно разделить риски.

Читать далее
Всего голосов 14: ↑10 и ↓4 +6
Комментарии 50

Виртуальная инфраструктура и облачные сети: как создать единую систему в разных зонах доступности

Время на прочтение 3 мин
Количество просмотров 1.7K

Поскольку все больше корпоративных рабочих нагрузок переносится в облако, компании ищут способ связать облака и распределенные офисы.

Задача состоит в том, чтобы безопасно и с минимальной задержкой перемещать данные между частной сетью и облачной инфраструктурой. 

Сегодня расскажем, какой способ, на наш взгляд, лучше подходит для развертывания стабильных, единых и безопасных информационных систем между офисом, частными инсталляциями, облаком CloudMTS, а также продуктами экосистемы МТС.

Читать далее
Всего голосов 20: ↑18 и ↓2 +16
Комментарии 0

Жизнь после Spotify: какими музыкальными сервисами пользуются россияне

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 25K

В сентябре 2023 года компания Mediascope BrandPulse провела исследование, согласно которому зарубежные музыкальные стриминговые сервисы остались в ТОП-5 самых популярных среди россиян. Несмотря на уход из страны, проблемы с оплатой премиум-подписок и другие ограничения. Так, YouTube Music пользуются 37% слушателей, а Apple Music — 12%. Они обходят некоторые отечественные сервисы — «Звук» (11%) и «МТС Музыку» (11%). Получается, россияне продолжают обходными путями запускать зарубежные стриминги.

Надо заметить, что Россия — уникальный регион. В большинстве стран мира выбирают общемировые сервисы вроде Spotify, YouTube Music, Apple Music и т. д. У нас же существуют сразу несколько локальных стримингов с достаточно большой аудиторией. Та же «Яндекс Музыка» в 2021 году занимала 2% рынка наравне с Deezer — 8 место в мировом топе. Но в 2022-ом все поменялось. Сегодня мы поговорим об отечественных музыкальных сервисах, их будущем и решениях, которые приняли рядовые россияне.

Читать далее
Всего голосов 30: ↑27 и ↓3 +24
Комментарии 85

ABR для живых трансляций

Время на прочтение 9 мин
Количество просмотров 841

Все мы смотрим видеоролики в интернете, и каждому наверняка приходилось сталкиваться с проблемами во время просмотра. Как разработчик сервиса вебинаров, попробую разобрать эту проблематику и рассмотреть возможные решения. 

Давайте представим себе ситуацию, в которой у нас есть человек, желающий посмотреть видео через интернет, и мы, как разработчики, стремимся предоставить ему эту возможность.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 0

Переезд монолита в k8s. Делаем каршеринг cloud native

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 5.3K

Делюсь опытом по становлению каршеринга на светлую сторону Силы — переезду в облако.

Мы переезжали из одного датацентра в другой, шатали прод по ночам, выкатывали новые микросервисы, переписывали старые, наш парк машин вырос в 4 раза. И всё это за экстремальные 2 года!

Читать далее
Всего голосов 15: ↑15 и ↓0 +15
Комментарии 18

Быстро поднимаем беспроводную сеть в отеле

Уровень сложности Простой
Время на прочтение 12 мин
Количество просмотров 8.8K


И снова о гостиничной инфраструктуре.


В предыдущей статье мы рассказали о достаточно простой реализации WiFi для мини-отеля.


Сейчас мы рассматриваем не мини-отель, а несколько большую бизнес-единицу, например, небольшую гостиницу. Вне зависимости от географического расположения, стабильный доступ в Интернет нужен всегда.


Предлагаемое решение может работать не только в отеле, но и в любом публичном месте, где нужен стабильный интернет, например, в библиотеке, доме культуры и так далее.

Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0

Как создать API в облаке менее чем в 200 строках кода

Уровень сложности Сложный
Время на прочтение 13 мин
Количество просмотров 10K
Современные облачные инструменты и пакеты Python стали настолько мощными, что с их помощью можно создать (масштабируемый) облачный API менее чем в 200 строках кода. В этом посте будет рассмотрено, как при помощи lines Google Cloud, Terraform и FastAPI развернуть в облаке полноценный API, через который можно отвечать на запросы.

Репозиторий к этому проекту находится здесь, пользуйтесь им, если захотите опробовать весь код сами.

image

Пример API, возвращающего данные. О том, как его создать, рассказано в этом посте.
Читать дальше →
Всего голосов 20: ↑18 и ↓2 +16
Комментарии 1

Вклад авторов