Pull to refresh
159
9
Dmitry Kabanov @dmitrykabanov

Open source-стратегии

Send message

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

Level of difficultyMedium
Reading time11 min
Views1.7K

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

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

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

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

Читать далее

Проектирование облачной сети MWS: выбор технологий и решений

Level of difficultyMedium
Reading time8 min
Views3K

Привет! Меня зовут Яков Жданов, я руковожу командой, которая разрабатывает облачную сеть и сетевые сервисы в MWS. Наша основная задача — обеспечить связность облачных ресурсов. Мы делаем так, чтобы виртуальные машины могли общаться друг с другом, выходить в интернет и принимать обратные соединения. В этой статье расскажу, какие подходы и решения мы выбрали для построения нашей сети.

Читать далее

Как мы строим публичное облако с нуля: опыт MWS

Level of difficultyMedium
Reading time10 min
Views5.7K

Привет, Хабр! Меня зовут Данила Дюгуров, я CTO MWS. Сегодня расскажу, как наша команда создаёт облако MWS, и на его примере разберу ключевые концепции, которые лежат в основе построения облаков в целом: от аппаратного обеспечения и выбора сетевой архитектуры до организации работы в инфраструктурной команде. А ещё порассуждаю о том, что лучше для облачного провайдера — вендорский софт или OpenStack — и что в итоге выбрали мы. Спойлер: ни то ни другое.

Читать далее

«Open source в России» — интервью с Алексеем Смирновым, председателем совета директоров «Базальт СПО»

Level of difficultyEasy
Reading time5 min
Views2.9K

На днях удалось пообщаться с Алексеем Владимировичем Смирновым, председателем совета директоров «Базальт СПО». Мы обсудили организационные компетенции, необходимые для распространения свободного программного обеспечения, роль государства в развитии данного направления и другие вопросы.

Читать далее

«Интегрируй, доверяй»: почему появилась концепция zero trust, и как мы объединили три ее компонента в едином продукте

Level of difficultyMedium
Reading time6 min
Views1.6K

Привет, Хабр! Меня зовут Виталий Даровских, я менеджер продукта в компании UserGate. Мы разрабатываем программные решения и микроэлектронику в сфере информационной безопасности, а также предоставляем ИБ-услуги.

Сегодня расскажу о том, как зародилась концепция zero trust, а также поделюсь нашим опытом разработки продукта UserGate Client. Это — решение для контроля безопасного доступа в инфраструктуре предприятия.

Читать далее

От CNAPP до CTEM — ИБ-термины простыми словами

Level of difficultyEasy
Reading time6 min
Views3K

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

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

Читать далее

«Технологическая черепаха»: что отдают в open source страховщики, и почему так редко это делают

Level of difficultyEasy
Reading time6 min
Views1.5K

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

Читать далее

Алиса, Боб, Ева и Мэллори — невероятная жизнь криптоперсонажией

Level of difficultyEasy
Reading time5 min
Views2.6K

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

Читать далее

Как идет миграция на IPv6 — мнения и версии

Reading time5 min
Views8.3K

В прошлый раз мы говорили о протоколе QUIC, который должен был стать предвестником нового интернета. Сегодня вернемся к теме IPv6: недавно Джефф Хьюстон, главный научный сотрудник интернет-регистратора APNIC, написал тематическую колонку, где усомнился в возможном переходе на протокол нового поколения в течение ближайших десяти лет. Обсудим мнения на этот счет.

Читать далее

DVC, FDS, Kart и Dolt для версионирования данных

Level of difficultyMedium
Reading time5 min
Views1.4K

Дата-сайентистам необходимо следить, на каком наборе данных ML-модели проявляют себя наилучшим образом и почему. Для этого есть специализированные решения, которые помогают реализовать версионирование данных. Меня зовут Павел Куницын, я главный специалист по анализу данных и МО в ПГК Диджитал, и сегодня хотел бы рассказать о некоторых профильных open source инструментах

Читать далее

Что думают регуляторы по поводу ограничений на загрузку данных из интернета

Level of difficultyEasy
Reading time6 min
Views15K

Мы уже обсуждали, как в разных странах контролируют работу провайдеров — так, в апреле этого года Федеральная комиссия по связи США обязала местных операторов внедрить специальную маркировку для описания интернет-тарифов, подобную этикеткам с пищевой ценностью. Сегодня мы решили продолжить тему — поговорим о внимании регуляторов к ограничениям трафика со стороны провайдеров.

Читать далее

Движение вверх: как стать CTO — на примере пяти историй ИТ-директоров

Reading time7 min
Views4.4K

Путь от новичка до CTO долог, извилист и полон сайд-квестов. Можно ли пройти всю миссию в одной компании? Поможет ли карьере докторская диссертация? Или, может быть, проще назначить себя директором в стартапе? Мы в beeline cloud изучили истории нескольких специалистов — среди них как руководители корпораций, так и CTO небольших ИТ-компаний — чтобы разобраться, как выглядит карьера техдира.

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

Читать далее

«Это катастрофа, шеф!» — как облако помогает организовать Disaster Recovery

Level of difficultyEasy
Reading time8 min
Views1.3K

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

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

Читать далее

Почему галлюцинируют нейросети [и что с этим делают]

Level of difficultyEasy
Reading time5 min
Views9K

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

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

Читать далее

Что почитать и посмотреть разработчикам и менеджерам

Level of difficultyEasy
Reading time7 min
Views3.9K

Делимся книгами, видео и телеграм-каналами в разных областях: от проектного менеджмента до работы с базами данных. Полезными ресурсами и материалами поделились наши коллеги из beeline cloud, а также авторы нашего медиа «вАЙТИ».

Читать далее

Исследования: QUIC может быть медленнее, чем ожидалось

Level of difficultyEasy
Reading time4 min
Views5.4K

Когда появился QUIC, его называли преемником TCP и предвестником нового сверхбыстрого интернета. Однако с годами выходит все больше исследований, авторы которых утверждают: в ряде случаев QUIC работает даже хуже «классического» протокола. Сегодня обсудим ситуацию и мнения сообщества.

Читать далее

VoWiFi, DIY-свитчи и другие сетевые эксперименты: дайджест материалов о работе провайдеров, экспериментах и не только

Level of difficultyEasy
Reading time4 min
Views2.8K

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

Читать далее

Кто и как управляет разработкой ML-моделей + опыт ПГК

Level of difficultyEasy
Reading time6 min
Views1.7K

Привет, Хабр! Меня зовут Павел Куницын, и я главный специалист по анализу данных и МО в ПГК Диджитал. Согласно различным исследованиям, от 46 до 90% моделей машинного обучения не выходит в прод. Всему виной отсутствие должного контроля за их созданием, а также проблемы менеджмента команд разработки и data science.

Решить эту проблему способен MLOps. С учетом того, что на Хабре есть базовые материалы по теме, расскажу о том, как бизнес и сообщество подходят к стандартизации разработки моделей. Также расскажу про свод рекомендаций для повышения качества ML-систем, который сформулировали мы в ПГК.

Читать далее

Автоматизировать аналитику, визуализировать данные и не только — примеры российских BI-решений

Level of difficultyEasy
Reading time5 min
Views6.6K

Большинство российских BI-решений к 2024 году уже достигли необходимого уровня развития, чтобы заменить зарубежные продукты. Но требования клиентов к BI-системам сильно отличаются. Кому-то необходимы простые и понятные дашборды, другим — возможность настройки по специфическим требованиям, а также включение технологического решения в реестр российского ПО. 

Мы уже рассказывали, как перейти на российские BI-решения без потери эффективности (запись открыта по ссылке, подключайтесь). А сегодня подробнее разберем, что могут предложить Analytic Workspace, Glarus BI, Modus BI и LuxMS BI.

Читать далее

No-code решения для разработчиков, о которых мало кто говорит

Level of difficultyEasy
Reading time3 min
Views17K

Существуют сотни фреймворков, библиотек и платформ для разработки в формате no-code. Сегодня обсудим те из них, что имеют высокие рейтинги на GitHub, но могли пройти мимо вас незамеченными — Formily, Mitosis, FlowiseAI и ToolJet.

Читать далее

Information

Rating
277-th
Location
Москва, Москва и Московская обл., Россия
Registered
Activity