Обновить
229.9

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

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

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

Как настраивать сети: облачные роутеры и публичные IP

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

Привет! Меня зовут Гордиенко Андрей, я ведущий специалист отдела поддержки облачных услуг в Selectel. У меня есть серия материалов для тех, кто хочет разбираться в особенностях сетей и уметь выстраивать новую или улучшать существующую инфраструктуру. В статье об установлении связности между серверами я незаслуженно обошел вниманием две сущности — преимущества использования облачного роутера и способы сэкономить на общедоступных IP‑адресах. Давайте разберем получение доступа во внешнюю сеть через один облачный роутер сразу всеми участниками локальной сети, включая соседние точки в глобальном роутере. Заодно взглянем на настройки маршрутизатора и пробросы портов на публичных IP.
Читать дальше →

Прозрачное программное обеспечение

Время на прочтение11 мин
Количество просмотров1.3K
Приветствую, уважаемые читатели!

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

Посвящена книга одному из фундаментальных и важнейших аспектов современного мира программного обеспечения – его безопасности. И акцент в ней сделан не столько на ее общих принципах, сколько на защите цепочек поставок ПО, которые в последние годы стали одним из излюбленных векторов атаки среди злоумышленников. Чего стоит один только инцидент с SolarWinds 2019 года, названный Счетной палатой США одной из наиболее широкомасштабных хакерских кампаний против правительства и частного сектора за всю историю. Или же случай с уязвимостью Log4j в декабре 2021 года, когда вопреки умеренной сложности устранения самой этой уязвимости, основная проблема заключалась в ее локализации.
Читать дальше →

Вокруг да около ChatGPT: AI-ассистенты, о которых вы могли не слышать

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

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

Погружаемся в детали

Создание образа в Cloud-init

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

Всем привет! Это первая моя статья на Хабре, поэтому судите по всей строгости! Я рыскал по просторам интернетов и не нашел простой информации по созданию своими руками образа cloud-init, поэтому своими глазами изучал официальные маны и методом проб и ошибок теперь имею представление о том, как всё же запустить этот интересный и полезный инструмент!

Читать далее

Переход на новое окружение

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

В этой статье я хочу рассказать историю о переходе на новое окружение – большой задаче, которую пришлось решать, будучи в роли Tech lead команды в одном из продуктов МТС. Статья может быть полезна как «новичкам»-руководителям, которые не знают, как подойти к решению больших и многоэтапных задач, так и просто сочувствующим.

Читать далее

Что не так с OpenStack и почти всеми российскими публичными облаками

Время на прочтение13 мин
Количество просмотров39K
image

Это один из тех адских опенсорсных проектов, которые отлично начинались в 2010-м, но потом с сообществом что-то пошло конкретно не так. Можно сказать, что перед нами — опенсорс, болеющий всеми корпоративными проблемами.

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

Но при этом, если вы строите публичное облако в России, варианты выбора у вас очень богатые: либо на OpenStack с собственной разработкой, либо на OpenStack, но коммерческом.

Просто чтобы вы понимали уровень ситуации:

  • Архитектура — заявленная как микросервисная, по факту — распределённый монолит, причём взаимодействие с компонентами вроде файловых хранилищ разного типа не вынесено в отдельные модули, а затянуто в ядро.
  • 49 команд разработки, которые делят сервисы по зоне ответственности, а не архитектурной задаче. Десятки комитетов, которые добавляют бюрократии.
  • Документация не соответствует реальности.
  • Иногда баг в одном модуле исправляется специальной утилитой, убирающей его последствия от другой команды разработки, а не апдейтом исходного модуля.
  • Код неоптимальный, сервисы работают медленно, есть бутылочные горлышки.
  • Обновляться очень тяжело.
  • ИБ часто делается по остаточному принципу.

В общем, в 2025 году я никак не могу советовать идти в OpenStack, но особого выбора-то и нет.

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

Четыре Radeon RX 7900, нейросеть и настольная игра

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

Языковые нейросетевые модели как только не тестировали: от решения олимпиадных задач до создания шедевров мировой литературы. У нас же родилась идея протестировать их на более прикладном уровне. А именно, сможет ли нейросеть играть по правилам в настольную игру, которая сложнее, чем крестики-нолики, и заодно посмотреть, как поведет себя в работе с LLM связка из четырех видеокарт Radeon RX 7900 XTX с 24 гигабайтами видеопамяти.

Читать далее

Сервер туманного гейминга или проблемы на ровном месте за 30 руб./ч

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

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

Читать далее

Регистрация доменов, NVIDIA A100 на 80 ГБ и не только: дайджест за декабрь

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

Декабрь запомнился не только подготовкой к праздникам, но и новыми продуктовыми обновлениями. Например, мы получили аккредитацию регистратора доменов, запустили закрытую бету сетевых дисков выделенных серверов, добавили в облако мощные NVIDIA A100 на 80 ГБ и не только. Подробности в дайджесте.
Читать дальше →

Как подключить Microsoft Office к Nextcloud 30

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

Привет! На связи Алексей, системный администратор Cloud4Y. Хочу поделиться с вами своим опытом подключения MS Office к Nextcloud 30. Это несложная задача, но если вы искали решение, то вот вам мой вариант.

Читать далее

Электромобиль Atom, бормотограф и пылесос

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

В почте очередное рекрутёрское:

Родион, добрый день!
Меня зовут Юля, я HR компании Атом
Подробнее про нас и про то, чем мы занимаемся (ссылка).
Если коротко, то мы делаем собственный электромобиль с нуля. В 2025 году хотим встать на конвейер и для того, чтобы этот план стал реальностью, комплексно и очень активно укрепляем команды. Сейчас мы в поиске 
Ведущего Golang Developer`а. С описанием вакансии можно ознакомиться (ссылка)

Перехожу к описанию вакансии - текст можно найти под катом - но центральная фраза вот:

Мы ищем ведущего разработчика на Golang для работы над проектом «MQTT Cloud broker». Наша задача — разработка MQTT брокер‑сервера, который обеспечит надежную передачу информации между нашими электромобилями и облачными сервисами.

В конце письма «confidentiality notice» на английском языке из которого следует что о нём не следует никому рассказывать. Что и сподвигло меня на эту краткую заметку.

Я написал ответ с ключевой мыслью что хотя идея создания отечественного электромобиля (очередного) встречает среди меня бурное одобрение, я катастрофически не согласен с мыслью что для «вставания на конвеер» электромобилю нужен магазин приложений, облако и MQTT‑брокер для «надёжной передачи информации» в него.

А может я просто старый брюзга и чего‑то не догоняю? Дальше несколько соображений — пожалуйста, скажите насколько я не прав.

Читать далее

Как я настраивал S3 в Strapi? Больно, но не сильно

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

Недавно я познакомился с сервисом Strapi и почти сразу получил задачу "Настроить отправку файлов в S3 из Strapi". Это мой первый опыт в работе со Strapi, но не первое подключение к S3.

В данной записи я хотел бы поделиться своим опытом и показать пару кастомных скриптов для работы с облачным хранилищу S3.

Читать далее

Облачные хранилища в мире Top Gear

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

Привет, Хабр! Меня зовут Александр Гришин, я менеджер продуктов и отвечаю за развитие облачных баз данных и объектного хранилища в Selectel. Считаю, что новый год — отличное время, чтобы взглянуть на технологии по-новому. Например… через призму Top Gear.

Предлагаю вам немного развлечь себя разными аналогиями между миром транспорта и инструментами хранения данных. Ведь в мире облачных технологий, как и в программе Top Gear, для каждой задачи есть свой «транспорт».

Только представьте: выбирая подходящий инструмент хранения данных в облаке, вы словно решаете, какой вид транспорта использовать для своей задачи — от мощного корабля-контейнеровоза до стремительного гоночного болида. Давайте же погрузимся в экосистему облачных хранилищ и найдем, что подходит именно вам. Подробности под катом!
Читать дальше →

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

MVP: что такое и с чем их есть в ИТ-бизнесе?

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

Я ненадолго пропал, чтобы вернуться с обновленным блогом. Теперь, в основном, о стартапа и ИТ-бизнесе. В этой статьи разберем, назначение МВП для сервисов и бизнеса, посмотрим на плюсы и минусы, разложим на составляющие и сравним пути разработки MVP по стоимости и сложности. Что вы могли не знать про это?

Читать далее

Сквозное шифрование в облаках. Уязвимости — во всех сервисах

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


В наше время большинство пользователей хранят файлы в том или ином облачном хранилище: Google Drive, Яндекс.Диск, Dropbox, OneDrive и т. д. Благодаря низкой стоимости такие сервисы очень популярны. Их аудитория оценивается более чем в 4 млрд человек, а объём хранимых данных — порядка экзабайта. Почти все провайдеры шифруют файлы на своих серверах. Но если сам провайдер скомпрометирован, такая система не обеспечивает никакой защиты.

Поэтому отдельные сервисы реализовали сквозное шифрование (E2EE), когда не сервер, а пользователь контролирует ключи шифрования.

В основном, эти сервисы предлагают услуги для коммерческих клиентов. Например, MEGA, Nextcloud, Sync, Tresorit, Seafile, Icedrive и pCloud. К сожалению, реальность далека от рекламных заявлений. Независимое исследование показало, что все перечисленные провайдеры страдают от уязвимостей и архитектурных изъянов.
Читать дальше →

Рецепты Typescript: выбор одного и только одного обязательного поля в объекте

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

Привет, Хабр! Это Костя из CLoud.ru, и я продолжаю цикл коротких статей с рецептами TypeScript, посвященный решению повседневных задач. Сегодня у нас в меню тип, который поможет вам выбрать только одно поле из типа. Поехали!

Смотреть рецепт

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

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

Привет, хабровчане! Мы в компании ежегодно делаем подборку трендов в сфере информационной безопасности. Недавно собрали данные от наших экспертов и слово за слово разговорились об общих трендах в IT. Интересным оказалось обсуждать не влияние технологий на жизнь вообще, а то, как их развитие сказывается на жизни людей, чья работа связана с написанием программ и защитой информации. В общем — на жизни таких, как мы с вами. Наши коллеги предложили для обсуждения такие тренды: роботы-курьеры, нейротехнологии, ChatGPT и подобные системы ИИ, технологии cloud native и машинное зрение. Если вам приходят в голову другие — напишите в комментариях, будет интересно рассмотреть их тоже! Поразмышляем, сделает ли развитие технологий нашу жизнь лучше, какие сложности возникнут в будущем и как можно снизить возможные риски.

В этой статье будем рассуждать о плюсах и минусах развития технологий с позиции «обобщенного» сотрудника IT-компании. Мы представили его как человека лет тридцати-сорока, имеющего семью, детей и питомцев, любящего путешествовать. Его родители еще достаточно молоды и самостоятельны, дети — малыши и школьники. Как развитие технологий повлияет на жизнь этого человека и его семьи? Впрочем, наш герой вполне может быть одиночкой-домоседом, воспитывающим ммм... игуану и тоже, представьте себе, работать в IT и испытывать влияние технологий.

Читать далее

Как отправлять SMS из Google Таблиц с использованием Google Apps Script: 2 способа

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

Всем привет! У платформы МТС Exolve есть сообщество, которое часто делится полезными гайдами от прокачки серверов до создания своих приложений. Наиболее интересные и подробные продолжаем размещать в нашем хабе.

Google Таблицы — мощный инструмент для работы с данными. Их потенциал значительно расширяется с помощью Apps Script. 

В этом и этом гайдах пользователи рассмотрели два способа отправки SMS прямо из таблиц: индивидуальные разовые уведомления и массовые рассылки. Мы чуть дополнили гайд.

Читать далее

Готовим декларацию ИП УСН Доходы

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

В статье рассматривается подготовка годовой декларации для ИП на упрощенной системе налогообложения (УСН) Доходы без сотрудников.
Многие IT-шники совмещают УСН с патентом - часть информации может быть использована для подготовки "нулевой" декларации УСН и книги учета доходов.

Далее используется мой pet-проект prostousn.ru - он не требует регистрации, а логика полностью клиентская и преимущественно реализована в wasm. Сервер только отдает статику, данные на него не передаются. Это накладывает некоторые ограничения на функциональные возможности, но принципиально отличает проект от многих других сервисов.

Читать далее

Хостинг Docker-контейнеров в 2025: тренд на развитие платформ

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

Привет! Меня зовут Бабий Евгений, я сооснователь платформы для хостинга приложений Dockhost. И в этой статье хочу поделиться своими мыслями о рынке хостинга Docker‑контейнеров в России: как он развивался в 2024 году, какие новые компании и продукты появились и почему я считаю, что в 2025 году все больше пользователей будет запускать свои контейнерные приложения на платформах для хостинга Docker‑контейнеров.

Читать далее

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