Заметки о данных, ИИ, ИТ
и безопасности
Без маркетингового тумана. Так, как я думаю о задачах в реальной работе с собственниками и руководителями.
ML в производстве требует процессов ещё до появления MLOps
Почему компании, которые серьёзно занимаются машинным обучением, неизбежно приходят к необходимости версионировать не только код, но и данные, модели и эксперименты.
Почему оценки IT-проектов почти всегда ошибочны - и что с этим делать
Разрыв между оценочными и фактическими сроками IT-проектов - известная и устойчивая проблема. Разбор структурных причин, по которым это продолжается, и практик, которые её уменьшают.
API-first для внутренних систем: зачем это важно до того, как их стало много
Строить внутренние инструменты и системы с подходом API-first - это не лишняя работа. Это дисциплина, которая предотвращает интеграционный хаос, который большинство компаний потом годами распутывают.
Облачная зависимость от вендора: как принимать осознанное решение
Когда vendor lock-in в облаке - это разумный компромисс, а когда - риск, который стоит оценить заранее.
RPA: что это на самом деле решает и где упирается в стену
Роботизация бизнес-процессов полезна в определённом наборе обстоятельств и ненадёжна за их пределами. Честный разбор того, чего ожидать, прежде чем браться за RPA-проект.
Свои серверы против облака: большинство компаний получают и то, и другое
Дискуссия между сохранением серверов в собственном ЦОД и переносом всего в облако редко заканчивается чистым ответом. Разбор того, что реальная гибридная инфраструктура на самом деле предполагает.
Реальная цена перехода на Kubernetes
Что компании не учитывают, когда решают перейти на Kubernetes: не только технические сложности, но и организационные и кадровые.
Когда внутренний API-шлюз действительно помогает
API-шлюзы стандартны на публичном периметре. Вопрос о том, нужен ли он между собственными внутренними сервисами, менее очевиден и заслуживает отдельного разбора.
Когда делить монолит на микросервисы - и когда не стоит
Практический взгляд на то, в какой момент декомпозиция архитектуры оправдана, а когда она создаёт больше проблем, чем решает.
Управление затратами на облако: от ИТ-расходов к управляемому бюджету
Почему облачные затраты выходят из-под контроля и что нужно сделать, чтобы превратить их из непредсказуемой статьи в управляемый операционный расход.
Kubernetes: когда он помогает, а когда добавляет сложность
Практический взгляд на оркестрацию контейнеров - для каких компаний Kubernetes решает реальные задачи и когда он создаёт больше проблем, чем устраняет.
Реальная цена перехода на микросервисы
Что теряется из виду, когда компании планируют переход с монолита на микросервисную архитектуру, и как оценивать эти затраты до начала работ.