Сегодня на примере резидентной нереляционной базы данных Redis рассмотрим, что представляют собой эти NoSQL-хранилища, а также наполним ее данными, запустив в Google Colab простенький Python-скрипт...
Как проектировать веб-API: 7 самых важных вопросов
При том, что проектирование и выбор решения относится к области ИТ-архитектора, иногда аналитику приходится решать подобные задачи, особенно в задачах интеграции информационных систем. Рассмотрим на...
Аутентификация в веб-API: пример и ликбез по Postman
Аналитики часто путают понятия аутентификации и авторизации, которые действительно связаны между собой, но отличаются. Чтобы подчеркнуть эту разницу, сегодня я на практическом примере интернет-магазина расскажу...
Под капотом Apache Kafka: пишем продюсер и консумер к своему топику
Сегодня я на практическом примере покажу, как именно реализуются принципы работы Apache Kafka при интеграции информационных систем. Для этого напишем и запустим в Google Colab...
Тест по Apache Kafka и RabbitMQ для аналитика
Чтобы помочь начинающим системным и бизнес-аналитикам подготовиться к техническому собеседованию, сегодня мы предлагаем вам открытый интерактивный тест по основам архитектуры и интеграции информационных систем. Ответь...
RabbitMQ для аналитика: практический ликбез
Роль посредника при интеграции информационных систем может играть не только Apache Kafka, о чем я рассказывала здесь, но и JMS-брокеры. Наиболее популярным из них является RabbitMQ....
Знакомимся со Swagger на примере собственного веб-приложения с REST API
Сегодня рассмотрим, что такое Swagger. А, чтобы понять, как работает этот инструмент тестирования и документирования REST API, разберем практический пример, собственноручно написав простенькое Python-приложение с...
Знакомство с GraphQL: примеры запросов к своей БД в облаке Hasura
Недавно я упоминала про GraphQL как стиль интеграции информационных систем по веб-API. Сегодня рассмотрим более детально, как выглядят запросы GraphQL, реализовав практический пример в облаке...
Apache Kafka для аналитика: ТОП-7 требований к интеграционной шине
Apache Kafka часто используется в качестве средства интеграции информационных систем, выполняя роль посредника при обмене сообщениями. Поэтому, чтобы сформулировать требования к подсистеме интеграции на основе...
7 главных требований к интеграции ИС, чтобы определить решение
Хотя выбор конкретной технологии интеграции информационных систем, как и любое проектное решение, является областью ответственности ИТ-архитектора, оно основывается на требованиях. Сегодня рассмотрим, какие требования к...