Как стать автором
Обновить
29
0
Николай Суворов @nsuvorov

Customer Tech TTL, ОТП Банк (Россия)

Отправить сообщение

Референтная модель BIAN. Что нового и полезного для корпоративной архитектуры банка она предлагает?

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


BIAN… как мало в этом звуке для сердца русского… Да, я не случайно перефразировала всем известного классика. В России популярность референтной модели BIAN все еще низкая, особенно в сравнении с моделью Enhanced Telecom Operations Map (eTOM), распространенной в опережающей по своему развитию телекоммуникационной отрасли. А между тем, модель BIAN развивается, совершенствуется и набирает популярность за пределами России и в международном сообществе банковской индустрии.

Не стану более отвлекать читателя на лирические отступления, скажу только, что обзор модели BIAN и сопроводительных документов стандарта есть в первой моей статье о BIAN, здесь же постараюсь рассказать, чем BIAN может быть полезен бизнес-менеджерам, бизнес-архитекторам, корпоративным архитекторам, архитекторам решений, ИТ-специалистам и всем другим лицам, интересующимся управлением всей архитектуры финансового предприятия. А также о его ключевых полезных трансформациях, на мой взгляд.
Читать дальше →
Всего голосов 6: ↑4 и ↓2+5
Комментарии3

Выявление техдолга и оценка его процентов

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

Как оценить технический долг и получить разрешение на его починку, прежде чем он поглотит вас и вашу команду? Этот вопрос рано или поздно встает перед всеми лид-разработчиками. Но его решение требует большой экспертизы и грамотного анализа. Поэтому давайте вместе разбираться, как лучше искать, извлекать и обеспечивать техдолг, а заодно выясним причём тут слоны.

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

В чём разница Smoke, Sanity, Regression, Re-test и как их различать?

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


Оригинал. Перевод разбавлен размышлениями и дополнениями автора из своего опыта

О чём это всё


Будучи инженером по тестированию, вы, вероятно, слышали о таких видах тестирования как «дымовое» (smoke), «санитарное тестирование» (sanity), «ре-тест» и регрессионное тестирование. Вполне возможно, многие из этих видов используются вами на ежедневной основе.

В этой статье я хотел бы внести ясность и объяснить разницу между этими видами тестирования и попробовать разобраться, провести границы (хоть и условные) где заканчивается один вид тестирования, и начинается другой.
Читать дальше →
Всего голосов 24: ↑22 и ↓2+20
Комментарии13

Как я подумал, что интернет-магазины прибыльны. И продал квартиру и машину

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

ДИСКЛЕЙМЕР: Статья написана автором блога на основе интервью с основателем закрывшегося интернет-магазина орехов и сухофруктов Максимом Веревкиным.

В 2018-м году мы с Мишей решили открыть интернет-магазин орехов и сухофруктов: у Миши была семья, а у меня – съемная квартира.

В 2024-м, к сожалению, бизнес уже закрылся, но зато теперь можно вспомнить плюсы и минусы своего интернет-магазина.

Читать далее
Всего голосов 96: ↑75 и ↓21+72
Комментарии236

Поговори со мной: что сегодня умеют голосовые боты

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

18 лет назад в аниме-сериале «Призрак в доспехах: Синдром одиночки» показали совершенно фантастических роботов-операторов. Помимо очень продвинутых физических возможностей (вам бы с такими пальцами код набирать!), они прекрасно умели общаться с людьми голосом. Сегодня ботами уже никого не удивишь. Мы встречаемся с ними повсеместно, в различных сферах нашей жизни. Они используются в медицинских учреждениях, банках, в продажах, в обслуживании клиентов, в социальных сетях и т.д. И если к чат-ботам мы уже начинаем привыкать, то голосовые боты для многих ещё в новинку. Да и сами технологии ещё далеки от совершенства. Какая сейчас ситуация с голосовыми ботами?
Всего голосов 30: ↑28 и ↓2+39
Комментарии14

Что должен уметь крутой колл-центр по IT-части и какие вообще бывают опции

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


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

Десять лет назад система автоматического формирования расписаний была в диковинку. А сегодня банки экономят просто на установке такой системы и ещё кучу денег – на том, что поощряют лучших операторов не премиями, а удобными им графиками.

Три года назад мало кто рассматривал обращения на бумаге (кредитные заявки, например), письма, обычные звонки, сообщения в твиттер и посты в Фейсбук как одинаковые сущности, просто поступающие на рабочее место оператора для ответа.
Читать дальше →
Всего голосов 25: ↑23 и ↓2+21
Комментарии21

Как мы обновили контакт-центр крупного банка за 2 месяца: миграция без косяков (почти)

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


Жил-был один крупный банк, и у него был контакт-центр на Нортеле. В 2009 году руководство Нортела решило распродать компанию по частям — что-то ушло в Эриксон, что-то в Авайю, ну и т. д. Соответственно, банк остался в довольно странных условиях в части технической поддержки и дальнейшего развития контакт-центра. В течение года получалось только обеспечивать его работоспособность (или отказываться от ломающихся фич). Стало понятно, что имеющееся решение — тупиковая ветка.

Банк объявил конкурс на миграцию контакт-центра на новое решение. Самым сложным при этом был сжатый срок — несколько месяцев. Но мы в итоге справились. Проект был комплексным. Многое мы подняли с нуля: от АРМов до системы Quality Monitoring. После того, как контакт-центр заработал на новом решении, проект плавно перешел из одного в следующий — модернизацию — у банка появились новые «хотелки» по функционалу и задачи по фичам.

Подробнее расскажу про самый горячий период — миграцию и подготовку контакт-центра
к работе, а также про дальнейшее расширение функционала — внедрение BI и постановку на мониторинг.
Читать дальше →
Всего голосов 24: ↑23 и ↓1+22
Комментарии6

Облако для тех, кому нельзя в облака: как мы в ОТП Банке развернули закрытое облако на платформе Яндекса

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

Серьёзно, банк на облачной платформе? Те читатели, кто занимается инфобезом в финтехе, сейчас, наверное, или смеются, или в ужасе думают о последствиях такого решения.

И тем не менее мы в ОТП Банке полтора года назад взялись за эту задачу — и сейчас в Yandex Cloud чувствуем себя отлично. Привет, я из трайба IT4IT ОТП Банка. Мы занимались разработкой нашего закрытого облака. Под катом расскажу, зачем нам облако понадобилось, почему собственное решение не устроило и как мы выполнили требования Управления информационной безопасности (УИБ) никого не впускать и не выпускать — не забыв при этом сделать облако мощным инструментом для наших разработчиков.

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

Безопасность для Docker-контейнеров

Время на прочтение8 мин
Количество просмотров37K
Прим. перев.: Тема безопасности Docker, пожалуй, одна из вечных в современном мире IT. Поэтому без лишних объяснений представляем перевод очередной подборки соответствующих рекомендаций. Если вы уже интересовались этим вопросом, многие из них будут вам знакомы. А саму подборку мы дополнили списком из полезных утилит и несколькими ресурсами для дальнейшего изучения вопроса.



Предлагаю вниманию руководство по обеспечению безопасности Docker'а. Обратная связь приветствуется, так как это скорее сборник отрывков с разных ресурсов, и не все они были подвергнуты доскональной проверке. Рекомендации разделены на три категории:

  1. Необходимые меры внутри операционной системы хоста при работе с Docker'ом;
  2. Инструкции, относящиеся к файлу конфигурации сборки и созданию контейнеров;
  3. Инструменты для безопасности, которые могут интегрироваться со специфическими функциями Docker Enterprise.
Читать дальше →
Всего голосов 41: ↑39 и ↓2+37
Комментарии7

Шифруем все: 5 надёжных инструментов для защиты данных

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

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

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

Проверяем уровень защищённости Linux с помощью утилиты Lynis

Время на прочтение8 мин
Количество просмотров44K
Разбираемся, как использовать одну из самых мощных свободно распространяемых утилит для аудита Linux-систем.


Вы когда-нибудь задумывались о том, насколько безопасна ваша Linux-система? Существует множество дистрибутивов Linux (каждый со своими настройками по умолчанию), на которых вы запускаете десятки программных пакетов с разными номерами версий. Кроме того, на вашей ОС в фоновом режиме работает множество сервисов, о которых вы порой не знаете или не думаете.

Чтобы получить информацию о системе, то есть проверить общее состояние программного обеспечения, сети и служб, работающих на вашем компьютере с установленной ОС Linux, достаточно выполнить несколько команд. Но что теперь делать с полученной информацией? Как в ней разобраться? Ведь объём данных, которые вам нужно проанализировать, огромен.
Читать дальше →
Всего голосов 45: ↑45 и ↓0+45
Комментарии5

Как Rust меняет мышление разработчика

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров49K
Я страшно ненавижу C++. Обычно я люблю программирование, но каждый проект, с которым я имел дело на C++, ощущался как монотонная рутина. В январе 2023 года я пошёл по пути изучения Rust, поэтому теперь могу сказать, что знаю язык системного программирования, который действительно люблю использовать.

Первый стабильный релиз Rust появился в 2015 году, и каждый год, начиная с 2016, он признаётся в Stack Overflow’s Annual Developer Survey самым любимым языком (в 2023 году эта категория называется «обожаемый»). Почему же разработчики, ощутившие вкус Rust, не могут отказаться от его использования? Похоже, в мире прогремевших наследников C/C++ репутация растёт только у Rust. Как же этот язык, появившийся на сцене меньше десятка лет назад, стал настолько популярным?

Ржавый красный краб Феррис по версии Midjourney

Кривая обучения оказалась крутой. Я нашёл многое, что мне нравится в Rust, но постоянно попадал в его ловушки. Однако в конечном счёте именно препятствия и проблемы, с которыми столкнулся, я научился любить больше всего.

Я начну историю с разговора о том, что легко полюбить — со среды Rust, управления пакетами и документации. Затем я расскажу о системе типов и типажах (trait). Далее я поведаю о тех возможностях тестирования и test driven development, которые становятся возможными благодаря Rust. Наконец, мы обсудим самую запутанную и сбивающую с толку часть — одержимость Rust тем, кто какой переменной владеет.
Читать дальше →
Всего голосов 87: ↑75 и ↓12+89
Комментарии147

Лучшие в мире батарейки по цене 13 рублей 75 копеек

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров55K
Ашан снова удивил. В продаже появилась новая версия батареек Auchan High Performance по цене 55 рублей за упаковку из четырёх штук.

Честно говоря, я ожидал, что при всеобщей «шринкфляции» новые батарейки будут менее ёмкими, чем те, что продавались в 2020 и 2021 году, но, к моему большому удивлению, оказалось наоборот.


Читать дальше →
Всего голосов 105: ↑103 и ↓2+122
Комментарии82

«Тулбокс для начинающих»: какие открытые инструменты для cloud native проектов стоит знать и пробовать в деле

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

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

Распространение cloud native приложений связано с преимуществами подхода — гибкостью контейнеризированных проектов, возможностью масштабировать ресурсы в зависимости от нагрузки и обширной экосистемой инструментов. 

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

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

Клиент-серверное и межсервисное взаимодействие: разбираемся в REST, GraphQL, RPC и WebSocket

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

Привет всем! Меня зовут Андрей, и я разработчик. На своей практике я успел столкнуться с разными протоколами. И, конечно же, были холивары в команде какой и почему выбрать. Адепты подхода REST спорят с GraphQL-щиками. А поклонники gRPC тихо смеются над ними. Давайте все разложим по полочкам.

В зависимости от системы, ограничений и личных предпочтений команды понадобятся самые разные способы общения и передачи данных. REST, GraphQL, RPC и других — сегодня разберемся во всем многообразии протоколов, где и зачем они используются.

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

Это база. Сетевая модель OSI. Истоки

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

Ни один курс по сетевым технологиям не обходится без модели Open Systems Interconnection или попросту OSI. Как говорится, «это баааза», на принципах которой создавались другие современные модели. Хотя сегодня она не особо применяется на практике, это не значит, что сетевым специалистам не нужно понимать ее принципы. 

История модели OSI задокументирована не полностью, но нам известны имена людей и названия организаций, вовлеченных в ее создание. Поэтому в этой статье были собраны известные факты об OSI на основе материалов из Интернета, например, онлайн-книги Джеймса Пелки «History And Development Of The Osi Model» и данных из интервью 1 и интервью 2 с Чарльзом Бакманом. Также на Habr я наткнулась на перевод статьи «OSI: Интернет, которого не было», где представлена история о моделях OSI и TCP/IP. Однако я решила самостоятельно изучить истоки OSI и больше углубится в этот период. Если вам интересно понять, что же тогда происходило, то приступим.

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

Книга «Современный подход к программной архитектуре: сложные компромиссы»

Время на прочтение23 мин
Количество просмотров16K
image Привет, Хаброжители!

В архитектуре программного обеспечения нет простых решений. Напротив, есть масса сложностей — задач и проблем, для решения которых нет готовых ответов и приходится выбирать между различными компромиссами. Эта книга научит вас критически относиться к компромиссам, связанным с распределенными архитектурами.

Опытные архитекторы Нил Форд, Марк Ричардс, Прамод Садаладж и Жамак Дехгани обсуждают стратегии выбора архитектуры, подходящей для тех или иных случаев. История Sysops Squad — вымышленной группы специалистов — позволяет исследовать все аспекты выбора архитектуры: от определения степени гранулярности сервисов, управления рабочими процессами и оркестрации, разделения контрактов и управления распределенными транзакциями до оптимизации таких операционных характеристик, как масштабируемость, адаптируемость и производительность.
Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии4

Базы данных: большой обзор типов и подходов. Доклад Яндекса

Время на прочтение28 мин
Количество просмотров81K
Это конспект лекции Татьяны Денисовой tdenisova — бэкенд-разработчика в Яндекс.Учебнике. Вы узнаете, какие бывают базы данных, какие их особенности важно помнить, как в работе с данными учитывать характеристики системы и планы масштабирования, в какую из тем нужно углубиться для решения конкретной задачи. А также как при возникновении багов определить, является ли работа с БД источником проблемы (и если да, то в какую сторону копать).



— О чем именно мы будем говорить? Не о примитивных селектах и джойнах — о них, я думаю, большинство из вас уже знает.
Читать дальше →
Всего голосов 26: ↑24 и ↓2+33
Комментарии15

Нейросети для детей: объясняем максимально просто

Время на прочтение7 мин
Количество просмотров17K
Всем привет. Ни для кого не секрет, что практически все статьи в нашем блоге публикуются к запуску того или иного курса. Следующую статью можно было бы приурочить к запуску курса «Нейронные сети на Python», но с учетом простоты материала, я не хочу связывать его с курсом, а просто выкладываю в качестве бонусного материала, как небольшой туториал для самых маленьких. Предвещая вопросы, хочу сразу сказать о том, что эта статья не имеет отношения к курсу и написана не преподавателем. Если же у вас есть желание подробнее узнать о курсе, то сделать это можно на соответствующей странице.




Всем привет! Сегодня я хочу рассказать о том, как устроены нейросети, но так просто, что понять могут даже начинающие, которые освоили только самые основы Python.
Читать дальше →
Всего голосов 10: ↑5 и ↓5+2
Комментарии1

IoT архитектура

Время на прочтение20 мин
Количество просмотров25K
Почти год назад я начал публиковать серию статей по архитектуре IoT решений. (Ссылка на первую статью habr.com/ru/post/420173). И вот наконец вторая статья серии отдается на ваш суд.
Читать дальше →
Всего голосов 11: ↑9 и ↓2+7
Комментарии6

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Project Manager, Project Director
Lead
Project management
People management
PMBOK
Business process management
Promotion of projects
Startup management