Обновить
215.15

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

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

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

Руководство по Convex. Часть 3

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


Привет, друзья!


В этой серии статей я рассказываю о Convex — новом открытом и бесплатном решении BaaS (Backend as a Service — бэкенд как услуга), которое выглядит очень многообещающе и быстро набирает популярность среди разработчиков.


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


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


В конце мы также рассмотрим расширенный пример использования Convex для разработки полноценного веб-приложения.


Читать дальше →

Блиц по знаковым релизам 2024: новогодний дайджест

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

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

Год был классный и насыщенный. Был и свежий Кубик с S3, и куча новых локаций, и даже два собственных ивента для би-ту-би. Уффф… хочется рассказать вообще обо всем. Но пройдемся только по верхам, чтобы вам не читать до самых курантов.

Итак, рекап за 2024 год. Главные события Клауда. Наши. И ваши.

Летс гоу ↓ ↓ ↓

Итоги Cloud.ru Evolution, а еще — как мы превратили документацию в игру

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

Всем привет, с вами Никита Бутримов из Cloud.ru! На этой неделе у нас уже выходил пост с итогами блога, но мы на этом не остановились. Сегодня расскажу про итоги Cloud.ru Evolution — нашей облачной платформы собственной разработки. Поделюсь историей развития и достижениями нашего облака, а также расскажу, как превратили его документацию в игру — для клиентов, партнеров и сотрудников.

В Мемори Cloud.ru Evolution надо переворачивать тематические карточки про облачные сервисы и находить две одинаковые. Всего пять раундов и в конце каждого мы раздаем подарки — все-таки Новый год уже скоро: доступ на курсы, скидки на облачные сервисы и специальные предложения. В общем, зову всех поиграть, а заодно немного переключиться и выдохнуть.

Узнать больше

Kubernetes кластер на базе Talos в OpenStack

Уровень сложностиСложный
Время на прочтение8 мин
Количество просмотров2.4K

Хабр, привет! Я Максим, технический директор в компании Амвера и в этой статье я хотел бы поделиться опытом развертывания кластера kubernetes у облачного провайдера, который под капотом использует OpenStack. В этой статья я хочу пошагово рассказать про путь развертывания, подсветив те места, которые вызвали у меня затруднения.

Читать далее

Итоги блога Cloud.ru за 2024 год

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

В конце года принято делиться итогами, всё и всех подсчитывать, вспоминать хорошее и благодарить. Не будем нарушать традиции, тем более в этом году нам правда есть что рассказать, чем поделиться и «похвастаться»! 

Наши читатели и авторы — под катом всё о вас и для вас.

Читать про итоги

Как мы мониторинг SMART-данных дисков в оVirt экосистеме прикручивали

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

Представьте, что на одной из множества ваших виртуальных машин, работающих на oVirt, начнет давать сбой диск в одном из узлов? Мы в Hostkey используем связку smartctl_exporter совместно с Prometheus и Grafana чтобы отследить этот момент и успеть принять меры и хотим поделиться с вами нашим опытом.

Читать далее

От облака к интернету-вещей — как технологии меняют логистику

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

Рынок логистики является одним из наиболее крупных в мире. По данным агентства Precedence Research, его объём составил около 9 трлн долларов в прошлом году, а через девять лет эта цифра вырастет до 22 трлн.

Эта сфера продолжает меняться под влиянием технологий. Аналитические инструменты и автономные системы помогают сформировать гибкие модели ценообразования, повысить скорость доставки, оптимизировать цепочки поставок. 

Сегодня расскажем, какое место в индустрии логистики занимают облачные технологии. 

Статью подготовила Анна Блохина, эксперт отдела развития технического сервиса и эксплуатации услуг в МТС.

Читать далее

Расследование: Spotify заказывает треки у артистов и выкладывает их под выдуманными именами

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

Журналист Лиз Пелли смогла раскрыть схему злоупотреблений со стороны Spotify. Выяснилось, что стриминговый сервис за бесценок заказывает музыку у неизвестных артистов, а затем выкладывает на платформу под именами выдуманных музыкантов со сгенерированными нейросетями карточками и обложками релизов.

Читать далее

Синхронизация событий в видеотрансляциях

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

Важным аспектом интерактивных видеотрансляций является синхронность всех происходящих событий. Как рассинхронизация аудио- и видеодорожек, так и несвоевременное отображение событий в интерфейсе могут привести к неудобствам и негативному пользовательскому опыту.

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

Читать далее

Scrum is dead или почему Kanban намного эффективнее Scrum

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

Методы управления проектами в сфере разработки программного обеспечения, такие как Scrum и Kanban, стали основными инструментами для команд, работающих по методологии Agile. В этой статье я рассмотрю, какие преимущества даёт Kanban по сравнению со Scrum.

Читать далее

Дешевые облака, или зачем настраивать FinOps

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

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

Зима пришла стремительно, и принесла с собой много новых идей, ключевых решений, а самое главное, пересмотр уже устоявшихся концепций и парадигм. Одной из таких идей на первый план вышла FinOps (Financial Operations), практика по управлению расходами, применительно к облачным технологиям. Этот подход ставит целью проведение глубокого анализа облачных расходов и работу с реализацией продуктовых задач компаний. Он помогает видеть комплексно процессы компании и объединять усилия команд, для оптимизации операционных процессов. Зачем это нужно? Цифры подскажут: 

Читать далее

Мифические 250 человеко-месяцев

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

Я недавно посчитал, что нашему проекту исполнилось 250 человеко-месяцев. Это почти 21 человеко-год или почти 28 рожденных детей, если бы мы занимались рождением детей (мужики, вы чего? прим. ред.).

С одной стороны, если речь об одном человеке, это огромное число, лично я 250 месяцев назад был в школе. С другой стороны, если посмотреть на похожий (ладно, относительно похожий) проект, а именно — на групповое фото команды, то можно понять, что 250 человеко-месяцев легко сжигается за один месяц (нам потребовалось 7 лет).

В интернете пишут, что первая версия Minecraft была разработана “буквально за выходные”. Я оставлю эту оценку на совести авторов, просто констатирую факт, что на первую версию было потрачено меньше 250 человеко-месяцев. 

Вероятно, вы используете curl. Эта программа есть, без преувеличения, на миллиардах устройств по всему миру, как минимум на двух планетах. Она долгое время разрабатывалась и поддерживалась одним человеком, Даниэлем Стенбергом, и он до сих пор сделал больше половины всех коммитов. Трудозатраты на её разработку по порядку величин сравнимы с трудозатратами на нашем проекте.

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

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

Читать далее

«Вымрут» ли печатные пользовательские инструкции?

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

В эпоху цифровизации техническая документация меняет свои формы и функции. Печатные издания, когда-то считавшиеся основным источником информации, постепенно уступают место онлайн-форматам. Однако остаётся вопрос: есть ли будущее у печатных документов, или их неизбежно ждёт забвение? В этой статье мы разберём преимущества и недостатки обоих форматов, а также рассмотрим современные инструменты, которые помогают создавать качественную и удобную документацию.

Читать далее

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

Сертификаты Let's Encrypt для MS Exchange Server 2019

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

Привет, сегодня поговорим о сертификатах и почтовых серверах. В процессе изучения и настройки Exchange Server 2019 с группой доступности из нескольких серверов встал вопрос с установкой валидных сертификатов. Где брать, было очевидно. Мы планировали использовать Let’s Encrypt — не с самоподписанным сертификатом же в свет выходить. Вопрос заключался в том, как устанавливать сертификат минимум на два сервера. Можно, конечно, и руками… каждые три месяца. Но если серверов станет больше? 

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

Читать далее

Как настраивать сети: выделенный и облачный серверы

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

Здравствуйте! Меня зовут Гордиенко Андрей, я ведущий специалист в отделе поддержки облачных услуг в Selectel. За пять лет работы в компании я накопил некоторый опыт учета запросов клиентов выделенных серверов и облачных услуг. В статье расскажу о настройках сети, панели управления, особенностях готовых решений Selectel, немного об OpenStack. Затронем ошибки, с которыми сталкиваются клиенты при кастомизации. Все необходимые скриншоты панели управления и схемы конфигурации серверов будут приложены.

Статья будет полезна начинающим проектировщикам инфраструктуры, администраторам, предпринимателям, которые планируют свой бизнес и хотят быть в курсе того, что и зачем делают их специалисты по IT‑инфраструктуре. Матерым админам с большим багажом знаний статья раскроет тонкости работы с ресурсами в Selectel, и расскажет, на что следует обратить внимание и почему, а также поможет избежать трудностей в работе.
Читать дальше →

Анатомия виртуального сотрудника: от смыслов до каналов

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

Привет, Хабр! Меня зовут Илья Волынкин, я технический директор МТС Exolve. Когда мы говорим про коммуникации, то обычно представляем себе двух человек, общающихся либо в чате, либо голосом. В современном мире такая схема встречается все реже: появляются разные боты, новые каналы связи, которые еще и действуют параллельно. Так возникают сложные системы для голосовых коммуникаций — омниканальные роботы. В статье я расскажу об их основных архитектурных паттернах, применении ИИ-моделей и возникновении новых и непривычных решений.

Читать далее

Как мы настроили планировщик, чтобы разогнать виртуальные серверы

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

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

Читать далее

Пять трендов российского ИТ на 2025 год: от налогов до ИИ

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

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

Дальше — мой список трендов, которые я буду наблюдать и сверяться с ними в 2025 году. Буду рад, если вы поделитесь в комментариях и своими соображениями на этот счёт.

Читать далее

Гиперконвергенция в облаке – от VMware до OpenStack

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

Привет, Хабр! В этой статье расскажем о гиперконвергенции и как ее можно реализовать разными путями в облаке. А также просто разберемся, чем она отличается от виртуализации с контейнерами. Для начала дадим определение гиперконвергенции, далее поговорим про OpenStack и VMware и затем перейдем к деталям реализации. 

Читать далее

Изобретаем IAM для облака MWS: знакомство и ресурсная модель

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

Мы с ребятами решили сделать облако. Не такое облако, которое «переносите свои файлы в облако», и даже не такое, которое «разверните сайт у нас на CMS, домен — в подарок». А то, что приходит в голову при использовании слова «гиперскейлер».

Я, Андрей Халиуллин, отвечаю за разработку сервиса IAM (Identity and Access Management) новой облачной платформы MWS. Поскольку мы хотим вести по возможности открытый диалог с рынком и комьюнити, в какой-то момент я получил задачу перестать писать IAM и начать писать статью про то, как мы пишем IAM. Мне есть что рассказать про исследование рынка облачных провайдеров, reverse engineering продуктовых и технологических решений, про технические вызовы в части надёжности, масштабируемости и обуздания продуктовой сложности сервисов и даже про попытки осознать «А что такое IAM?».

После нескольких подходов к этой статье мне удалось немного пройтись по поверхности темы управления ресурсами в облаке — и так статья превратилась в идею цикла статей о разработке IAM. 

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

Читать далее

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