Содержание
InterSystems, Boston — InterSystems IRIS: СУБД, ESB, BI, Healthcare / Статьи / Хабр
Greyder
Время на прочтение
8 мин
Количество просмотров 8.5K
Блог компании InterSystems Системное администрирование *Серверное администрирование *Резервное копирование *
Резервное копирование? Опять?
Ага!
Разумеется, любой грамотный АйТи-шник прекрасно знаком с подоплёкой этого вопроса, однако, как оказалось, методология и даже простейшая алгоритмика иногда являются камнем преткновения.
Что странно. Что удивительно.
Давайте разбираться, что нужно сделать «До полуночи», чтобы спать спокойно «После полуночи»…
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Комментарии
0
lukyanchikov
Время на прочтение
17 мин
Количество просмотров 1. 9K
Блог компании InterSystems Машинное обучение *Робототехника Искусственный интеллект Инженерные системы *
Платформенная агентная модель производственного кластера
Автор: Сергей Лукьянчиков, InterSystems
Фоновое фото баннера статьи: Pavel Danilyuk
В данной публикации мы описываем прототип и исследуем оркестровку нескольких агентных моделей связанных друг с другом роботизированных фабрик (представленных каждая своей моделью) с применением универсальной платформы данных – добиваясь симуляции наблюдаемых и прогнозных свойств группы фабрик (производственного кластера). В прототипе были задействованы программный комплекс NetLogo для агентных моделей фабрик (с моделью «Robotic Factory» [1] в качестве основы) и платформа данных InterSystems IRIS для оркестровки NetLogo и сквозной симуляции системы «фабрики-кластер».
Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии
0
eduard93
000Z» title=»2021-10-13, 09:51″>13 окт 2021 в 09:51
Время на прочтение
5 мин
Количество просмотров 564
Блог компании InterSystems Визуализация данных *
Туториал
InterSystems Reports – модуль InterSystems IRIS и InterSystems IRIS for Health. Это современное решение для создания и публикации отчетов, которое включает в себя:
- Встроенную оперативную отчетность, которая может быть настроена как разработчиками отчетов, так и конечными пользователями.
- Точное форматирование, позволяющее создавать специализированные формы, например, макеты для счетов, документов и т.д.
- Макеты, обеспечивающие структуру для отображения как агрегированных, так и транзакционных данных.
- Позиционирование заголовков, колонтитулов, агрегированных и подробных данных, изображений и вложенных отчетов.
- Разнообразные типы отчетов.
- Публикация и распространение отчетов, включая экспорт в PDF, XLS, HTML, XML и другие форматы файлов, печать и архивирование для соблюдения нормативных требований.
Читать дальше →
Рейтинг 0
Комментарии
0
v23ent
Время на прочтение
6 мин
Количество просмотров 827
Блог компании InterSystems Администрирование баз данных *Хранение данных *
Этим летом вышел новый релиз платформы данных InterSystems IRIS Data Platform 2021.1.
Основные «темы» в этом релизе связаны с расширением доступности платформы для разработчиков на различных технологиях и новыми возможностями по анализу данных.
Расширяется выбор доступных языков разработки, как серверных, так и клиентских, а также новые компоненты для аналитики больших объемов данных. Но, обо всём по порядку.
Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии
0
eduard93
Время на прочтение
10 мин
Количество просмотров 1K
Блог компании InterSystems Визуализация данных *
Туториал
! В связи с проблемами Хабра с отображением md текстов, вы можете ознакомится с полным текстом статьи на GitHub.
В мире огромных объемов данных как никогда важно сделать информацию доступной и легко интерпретируемой. С помощью InterSystems Reports (Logi Reports) вы можете легко и эффективно представлять сложные данные. InterSystems Reports – модуль InterSystems IRIS и InterSystems IRIS for Health. Это современное решение для создания и публикации отчетов, которое включает в себя:
- Встроенную оперативную отчетность, которая может быть настроена как разработчиками отчетов, так и конечными пользователями.
- Точное форматирование, позволяющее создавать специализированные формы, например, макеты для счетов, документов и т.д.
- Макеты, обеспечивающие структуру для отображения как агрегированных, так и транзакционных данных.
- Позиционирование заголовков, колонтитулов, агрегированных и подробных данных, изображений и вложенных отчетов.
- Разнообразные типы отчетов.
- Публикация и распространение отчетов, включая экспорт в PDF, XLS, HTML, XML и другие форматы файлов, печать и архивирование для соблюдения нормативных требований.
Читать дальше →
Всего голосов 24: ↑8 и ↓16 -8
Комментарии
3
eduard93
Время на прочтение
6 мин
Количество просмотров 472
Блог компании InterSystems Администрирование баз данных *
Туториал
В этой статье мы запустим кластер InterSystems IRIS с помощью docker и файлов Merge CPF (CMF) — новой функции, позволяющей легко конфигурировать серверы InterSystems IRIS. В UNIX и Linux вы можете изменить стандартный iris.cpf с помощью декларативного файла Merge CPF. Файл Merge CPF — это частичный CPF, который устанавливает нужные значения для любых параметров при запуске InterSystems IRIS. С помощью Merge CPF легко можно запускать сложные конфигурации InterSystems IRIS.
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Комментарии
0
lukyanchikov
000Z» title=»2021-03-26, 13:02″>26 мар 2021 в 13:02
Время на прочтение
8 мин
Количество просмотров 2.8K
Блог компании InterSystems Машинное обучение *Распределённые системы *Искусственный интеллект
Автор: Сергей Лукьянчиков, инженер-консультант InterSystems
Что такое распределенный искусственный интеллект?
Попытки отыскать «железное» определение ничего не дали: видимо, понятие немного «обогнало время». Но можно попробовать разобрать семантически само понятие – тогда получится, что распределенный искусственный интеллект это тот же самый ИИ (см. наши попытки дать «прикладное» определение), только еще и разнесенный на несколько компьютеров, не объединенных в единый вычислительный кластер (ни по данным, ни по приложениям, ни по доступу к отдельным компьютерам в принципе). Т. е. в абсолюте, распределенный искусственный интеллект должен быть распределен так, чтобы ни с одного из участвующих в этом «распределении» компьютеров не было возможности получить прямой доступ ни к данным, ни к приложениям других компьютеров: единственной альтернативой становится передача фрагментов данных или скриптов приложений через «явные» сообщения. Любые отступления от этого абсолюта, по идее, приводят к возникновению «частично распределенного искусственного интеллекта» – например, данные распределены, а сервер приложений общий. Или наоборот. Так или иначе, мы получаем на выходе набор «федерированных» моделей (т. е. либо обученных каждая на своем источнике данных, либо обученных каждая своим алгоритмом, либо «и то и другое вместе»).
Сценарии распределенного ИИ «для масс»
Речь не пойдет о периферийных вычислениях, операторах конфиденциальных данных, поисковых запросах на мобильных телефонах и тому подобных увлекательных, но не самых (пока что) осознанно применяемых в широких кругах пользователей сценариях. Гораздо более «жизненным» может стать, например, следующий сценарий (детальную демонстрацию можно и нужно посмотреть здесь): на предприятии работает продуктивное AI/ML-решение, качество его работы должен систематически контролировать внешний дата-саентист (т.е. эксперт, не являющийся сотрудником предприятия). Предоставить дата-саентисту доступ к решению предприятие не может (по различным соображениям), но может отправлять ему выгрузку записей из той или иной таблицы по заданному расписанию или по наступлении определенного события (например, завершение очередного сеанса обучения одной или нескольких моделей решения). При этом предполагается, что дата-саентист владеет какой-нибудь версией AI/ML-механизмов, которые были интегрированы в продуктивное решение, работающее на предприятии – скорее всего, сам же дата-саентист эти механизмы и разрабатывает, занимается их усовершенствованием и адаптацией к конкретной задаче конкретного предприятия. Размещением этих механизмов в продуктивное решение, мониторингом их эксплуатации и прочими аспектами жизненного цикла занимается дата-инженер (является сотрудником предприятия).
Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии
0
eduard93
Время на прочтение
9 мин
Количество просмотров 1. 1K
Блог компании InterSystems API *
В этой статье я хотел бы рассказать о подходе от спецификации (spec-first) при разработке REST API на платформе InterSystems IRIS, который ускоряет разработку приложений в рамках микросервисной архитектуры и решение интеграционных задач. Эта статья является продолжением моей предыдущей статьи про разработку REST API на платформе InterSystems IRIS.
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Комментарии
0
eduard93
Время на прочтение
6 мин
Количество просмотров 1.1K
Блог компании InterSystems Python *Java *.NET *C *
Туториал
Перевод
Одно из ключевых направлений развития платформы данных InterSystems IRIS — открытость. Открытость во взаимодействии с языками программирования, технологиями и протоколами. Поддержка языков программирования двусторонняя — возможен как вызов кода из InterSystems IRIS, так и предоставляется API для работы с InterSystems IRIS извне. В этой статье речь пойдёт о первом варианте — вызове кода из InterSystems IRIS. Целью этого небольшого повествования является демонстрация того, как просто и удобно можно это сделать. Я не буду сравнивать различные языки программирования (хотя в конце есть таблица по скорости работы различных имплементаций), всё зависит от решаемых вами задач и требований, предъявляемых к результату разработки. В этой статье я продемонстрирую несколько различных подходов к вызовам сторонних библиотек, а реализовывать мы будем одну и ту же функциональность — вызов функции DELFATE из библиотеки zlib.
Читать дальше →
Всего голосов 2: ↑2 и ↓0 +2
Комментарии
0
eduard93
Время на прочтение
5 мин
Количество просмотров 1.4K
Блог компании InterSystems Мессенджеры *Java *.NET *
Перевод
Шлюзы в InterSystems IRIS это механизм взаимодействия между ядром InterSystems IRIS и прикладным кодом на языках Java/. Net. С помощью шлюзов вы можете работать как с объектами Java/.NET из ObjectScript так и с объектами ObjectScript и глобалами из Java/.NET. Шлюзы могут быть запущены где угодно — локально, на удаленном сервере, в докере.
В этой статье я покажу, как можно легко разработать и контейнеризовать интеграционную продукцию с .Net/Java кодом. А для взаимодействия с кодом на языках Java/.Net будем использовать PEX, предоставляющий возможность реализовать любой элемент интеграционной продукции на языках Java/.Net.
Для нашего примера мы разработаем интеграцию с Apache Kafka.
Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Комментарии
0
lukyanchikov
Время на прочтение
23 мин
Количество просмотров 23K
Блог компании InterSystems Машинное обучение *DevOps *Искусственный интеллект Data Engineering *
Автор: Сергей Лукьянчиков, инженер-консультант InterSystems
Вызовы AI/ML-вычислений реального времени
Начнем с примеров из опыта Data Science-практики компании InterSystems:
- «Нагруженный» портал покупателя подключен к онлайновой рекомендательной системе. Предстоит реструктуризация промо-акций в масштабе розничной сети (допустим, вместо «плоской» линейки промо-акций теперь будет применяться матрица «сегмент-тактика»). Что происходит с рекомендательными механизмами? Что происходит с подачей и актуализацией данных в рекомендательный механизм (объем входных данных возрос в 25000 раз)? Что происходит с выработкой рекомендаций (необходимость тысячекратного снижения порога фильтрации рекомендательных правил в связи с тысячекратным возрастанием их количества и «ассортимента»)?
- Есть система мониторинга вероятности развития дефектов в узлах оборудования. К системе мониторинга была подключена АСУТП, передающая тысячи параметров технологического процесса ежесекундно. Что происходит с системой мониторинга, ранее работавшей на «ручных выборках» (способна ли она обеспечивать ежесекундный мониторинг вероятности)? Что будет происходить, если во входных данных появляется новый блок в несколько сотен колонок с показаниями датчиков, недавно заведенных в АСУТП (потребуется ли и как надолго останавливать систему мониторинга для включения в анализ данных от новых датчиков)?
- Создан комплекс AI/ML-механизмов (рекомендательные, мониторинговые, прогностические), использующих результаты работы друг друга. Сколько человеко-часов требуется ежемесячно для адаптации работы этого комплекса к изменениям во входных данных? Каково общее «замедление» при поддержке комплексом принятия управленческих решений (частота возникновения в нем новой поддерживающей информации относительно частоты возникновения новых входных данных)?
Читать дальше →
Всего голосов 12: ↑11 и ↓1 +10
Комментарии
2
nsolov
Время на прочтение
6 мин
Количество просмотров 950
Блог компании InterSystems Open source *Программирование *
Менеджеры пакетов для различных платформ очень широко применяются, позволяют быстро установить и настроить многие готовые компоненты и библиотеки. А также используются для развертывания собственных решений. При этом важно, чтобы менеджер пакетов обрабатывал зависимости, т.е. если ваше приложение использует какую-то библиотеку определенной версии, то менеджер пакетов при установке вашего приложения также установит необходимую версию этой библиотеки.
Теперь для InterSystems IRIS также доступен менеджер пакетов — ZPM.
ZPM позволяет найти, установить, обновить модуль, а также может использоваться для публикации модулей. Каждый модуль может быть отдельным приложением, библиотекой, фреймворком, утилитой или примером использования технологий InterSystems.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Комментарии
0
adaptun
Время на прочтение
7 мин
Количество просмотров 1K
Блог компании InterSystems Администрирование баз данных *Хранение данных *
В конце марта вышла новая версия платформы данных InterSystems IRIS 2020.1. Даже пандемия коронавируса не предотвратила релиз.
Из важного в новом релизе — повышение быстродействия ядра, генерация REST-приложения по спецификации OpenAPI 2.0, шардинг для объектов, новый вид Портала Управления, поддержка MQTT, универсальный кеш запросов, новый фреймворк для создания элементов продукции на Java или . NET. Полный список изменений и Upgrade Checklist на английском языке можно найти по ссылке. Подробнее — под катом.
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Комментарии
0
eduard93
Время на прочтение
18 мин
Количество просмотров 1.9K
Блог компании InterSystems Python *Администрирование баз данных *Big Data *Data Engineering *
Туториал
Перевод
Эта статья посвящена Python Gateway — комьюнити-проекту с открытым исходным кодом для платформы данных InterSystems IRIS. Этот проект позволяет оркестрировать любые алгоритмы машинного обучения, созданные на языке Python (основная среда для многих Data Scientists), использовать многочисленные готовые библиотеки для быстрого создания адаптивных, роботизированных аналитических AI/ML-решений на платформе InterSystems IRIS. В этой статье я покажу как InterSystems IRIS может оркестровать процессы на языке Python, эффективно осуществлять двустороннюю передачу данных и создавать интеллектуальные бизнес-процессы.
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Комментарии
0
eduard93
Время на прочтение
7 мин
Количество просмотров 1.1K
Блог компании InterSystems Администрирование баз данных *API *DevOps *
Туториал
Недавно мы выпустили InterSystems API Manager (IAM) — новый компонент InterSystems IRIS Data Platform, обеспечивающий наблюдение, контроль и управление трафиком в/из web API в рамках IT-инфраструктуры.
В этой статье я покажу как настраивать IAM и продемонстрирую некоторые из многочисленных возможностей, которые доступны вам с IAM. InterSystems API Manager позволяет вам:
- Наблюдать за API, понимать кто использует API, какие API наиболее популярны, а какие требуют доработки.
- Контролировать кто использует API и ограничивать использование API от простого ограничения доступа до ограничений в зависимости от запроса — у вас есть настраиваемый контроль и вы можете быстро реагировать на изменения паттернов потребления API.
- Защищать API с помощью централизованных механизмов безопасности, таких как OAuth3.0, LDAP или Key Token Authentication.
- Упростить работу сторонних разработчиков и предоставить им превосходный опыт работы с API, открыв специальный портал для разработчиков.
- Масштабировать API и обеспечить минимальную задержку при ответе.
Управление API является необходимым для перехода к SOA либо микросервисной архитектуре, упрощая интеграцию между отдельными (микро)сервисами, делая их доступными для всех внешних и внутренних потребителей. В итоге новые API становится проще создавать, поддерживать и потреблять.
Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Комментарии
0
lukyanchikov
Время на прочтение
10 мин
Количество просмотров 2K
Блог компании InterSystems Машинное обучение *Искусственный интеллект
Автор: Сергей Лукьянчиков, инженер-консультант InterSystems
Договариваемся о терминологии
Робот не обязан быть ни большим, ни человекоподобным, ни в принципе материальным (в пику википедии, которая, впрочем, спустя пару абзацев смягчает начальную формулировку и допускает нематериальность робота). Робот – это автомат в алгоритмическом смысле, автомат для автономного (алгоритмического) решения каких-то задач. Включающий вечером фонари детектор освещенности – робот. Разбирающий мэйлы на «внешние» и «внутренние» почтовый клиент – тоже.
Искусственный интеллект (в узкоприкладном понимании, википедия его снова не разделяет) это алгоритмы для извлечения зависимостей из данных. Он сам по себе никаких задач решать не будет, для этого его нужно сначала реализовать в виде конкретных аналитических процессов (входные данные, модели, выходные данные, управление процессом). Аналитический процесс, выступающий «носителем искусственного интеллекта» может быть запущен человеком, может быть запущен роботом. И остановлен тоже, или тем, или другим. И управляем тоже.
Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Комментарии
0
torgeek
Время на прочтение
11 мин
Количество просмотров 3K
Блог компании InterSystems Информационная безопасность *Разработка веб-сайтов *Open source *API *
Туториал
Как разрешить компьютерам доверять друг другу в ваше отсутствие, сохраняя безопасность и приватность?
— Сухой «мартини». В большом бокале.
— Oui, monsieur. [Да, месье (фр.)]
— Секунду, еще не все. Три пальца «Гордона», один — водки, полпальца «Кины Ликлет». Хорошо взбейте в шейкере, а потом положите большую дольку лимона. Запомнили?
Ян Флеминг, «Казино Рояль», 1953 год
Часть 1. Истории про OAuth 2.0 and OpenID Connect
Универсальная и, похоже, сегодня в XXI веке всеми любимая связка открытых протоколов делегирования доступа и идентификации называется OAuth+OIDC. Лучше для массово использования пока ничего не придумали. Особенно популярны у фронтендеров, потому что гуляют поверх протоколов HTTP(S) и используют контейнер JWT (JSON Web Token). OpenID Connect использует для своей работы OAuth или, по другому говоря, OIDC является обёрткой для OAuth.
OpenID – открытый стандарт для аутентификации и создания систем цифровой идентификации не новинка для разработчиков. В этом 2019 году ему исполняется 14 лет. В нынешней третьей версии полное название OpenID Connect или короче OIDC. Популярен как в вебе и мобильной разработке, так и в корпоративных системах.
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Комментарии
3
inetstar
Время на прочтение
7 мин
Количество просмотров 2.1K
Блог компании InterSystems Разработка веб-сайтов *PHP *NoSQL *
PHP с начала своих времён славен (и критикуем) тем, что поддерживает интеграцию с массой библиотек, а также с практически со всеми СУБД существующими на рынке. Однако в силу каких-то странных причин в нём не было поддержки иерархических баз данных на глобалах.
Глобалы — это структуры для хранения иерархической информации. Они чем-то напоминают базы «key -> value» только с тем отличием, что ключ может быть многоуровневым:
Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Комментарии
1
adaptun
000Z» title=»2019-04-04, 11:05″>4 апр 2019 в 11:05
Время на прочтение
6 мин
Количество просмотров 1K
Блог компании InterSystems Администрирование баз данных *Хранение данных *
В середине марта вышла новая версия платформы данных InterSystems IRIS 2019.1
Представляем вашему вниманию список изменений на русском языке. Полный список изменений и Upgrade Checklist на английском языке можно найти по ссылке.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Комментарии
0
nsolov
Время на прочтение
6 мин
Количество просмотров 1.6K
Блог компании InterSystems Децентрализованные сети *Разработка под e-commerce *Криптовалюты
1. Блокчейн
Сейчас, когда я пишу эту статью курс Bitcoin упал более чем в 5 раз относительно максимального значения и рассказывая о том, что я делал что-то связанное с блокчейн первое, что я слышу это нескрываемый скепсис — “кому теперь нужен весь этот ваш блокчейн”.
Да, действительно хайп вокруг блокчейна прошел. Но технологии лежащие в основе остались, они развиваются и будут продолжать развиваться и использоваться в определенных нишах.
Читать дальше →
Всего голосов 18: ↑18 и ↓0 +18
Комментарии
1
Вакансии компании InterSystems
Founded in 1978, InterSystems Corporation is a US$300,000,000 privately-held software company with offices in 23 countries and corporate headquarters in Cambridge, Massachusetts, US. We provide the premier platform for connected healthcare, and our innovative products are widely used in other industries that demand the highest software performance and reliability. Leading application software vendors also leverage the high performance and reliability of InterSystems’ advanced technology in their own products.
For companies that require an extremely high-performance and ultra reliable database system, we offer InterSystems Caché®. Caché provides a rapid development environment for complex applications along with a lightning-fast, multidimensional engine that uniquely combines a powerful object database with robust SQL. Caché is so reliable, it is the world’s #1 database in clinical healthcare applications.
For enterprises that want to rapidly connect and extend systems, we offer InterSystems Ensemble®. Ensemble enables the fast creation of connectable applications, and makes it possible to enrich existing applications easily with a browser-based user interface, adaptable workflow, rules-based business processes, messaging, executive dashboards, Web services and more. Its architecturally consistent design combines an integration server, data server, application server, and portal server into a single, seamless environment that delivers breakthrough time-to-results.
Modern enterprises that care about the maximum operation al efficiency and are constantly improving their performance, quality and timing for decisions at all levels, are benefitting from the use of InterSystems DeepSee™, which is online Business Intelligence Add-on to base InterSystems technology products.
For the creation of electronic health records on a regional or national basis, we offer InterSystems HealthShare™. HealthShare is the first software platform that includes the technologies needed to get electronic health record systems up and running quickly across multiple organizations, plus a complete development environment for customizing solutions to meet the requirements of each deployment.
Working with our innovative database and integration technologies enables companies to create, deploy, run and connect applications faster. In addition, outside of the United States, we offer InterSystems TrakCare™, a revolutionary Web-based solution that empowers healthcare professionals by delivering rich patient-centric information to every point of care. It is a showcase for the many benefits that our innovative technologies can bring to any vendor or user of enterprise-class applications.
Interview procedure
The candidates need to be prepared for InterSystems personality assessment as well as for successfully passing InterSystems Professional Employment Test (technical positions may also require successful completion of InterSystems programming test). After the profile of the candidate is assessed and it is matching the position requirements, in person interviews are set up.
Location
Moscow, Russia
InterSystems offices at WTC.
InterSystems стремится к росту и повышению узнаваемости по мере расширения охвата данных
(ZinetroN/Shutterstock)
Если вы не знакомы с InterSystems Corp., компанией, занимающейся базами данных в Кембридже, штат Массачусетс, которая была основана более 40 лет назад. На протяжении многих лет компания держалась в тени, поскольку ее отношения с OEM-производителями превратились в бизнес стоимостью почти 1 миллиард долларов. Но если частная компания добьется успеха со своим новым подходом к управлению данными, ситуация, скорее всего, изменится.
Основанная Филлипом Т. Рейгоном в 1978 году компания InterSystems стала самым известным поставщиком М-технологий, названных так потому, что они использовали MUMPS, или многофункциональную систему программирования общего назначения Массачусетской больницы. MUMPS была высокопроизводительной базой данных типа «ключ-значение» со встроенным языком программирования, преимуществом которой была возможность многозадачности, которая в то время (конец 1960-х — начало 1970-х) была в значительной степени ограничена мэйнфреймами. Ни ранние Unix-системы, ни мини-компьютеры того времени еще не научились этому трюку.
В 1990-х годах Рагон привел InterSystems к приобретению многих своих конкурентов в области М-технологий, став тем самым доминирующим поставщиком базы данных, которая сегодня используется более чем в половине больниц страны. InterSystems в значительной степени работала за кулисами в качестве поставщика OEM-технологий для разработчиков приложений, включая гиганта электронных медицинских карт (EMR) Epic Systems, который был клиентом InterSystems в течение 40 лет и остается его крупнейшим клиентом сегодня.
В то время как InterSystems добилась успеха в продаже технических потомков MUMPS (которая давно устарела) медицинским компаниям, теперь она выходит в другие отрасли и ищет новые способы продажи своих технологий баз данных, говорит Скотт Гнау, глава платформы данных в InterSytsems.
«Мы являемся механизмом обработки данных для многих знакомых имен, и это всегда было нашей ролью», — говорит Гнау. «Мы очень хороши в OEM-производстве и позволяем поставщику приложений делать то, что им нужно для создания приложения, и позволяем нам взять на себя тяжелую работу по управлению данными, масштабированию, масштабированию и стабильности».
Но это меняется, говорит Гнау. С изменениями, вызванными облачными вычислениями и экспансией InterSystems в финансовые услуги и другие отрасли, компания приходит к выводу, что немного больше узнаваемости имени — это неплохо.
Базы данных InterSystems IRIS используются для хранения информации о 65% пациентов американских больниц (hxdbzxy/Shutterstock)
«Мы начинаем становиться немного более широко известными», — говорит бывший руководитель Teradata и Hortonworks Датанами . «Поскольку люди начинают пользоваться услугами в облаке и начинают искать различные строительные блоки для создания своих приложений, я думаю, что мы на самом деле начинаем получать немного лучшее имя и узнаваемость бренда благодаря услугам, которые мы предлагаем в этой области. , что-то вроде этого нового класса разработчиков приложений».
Флагманский продукт компании, база данных под названием IRIS, играет ключевую роль в развивающейся стратегии компании. Как описывает это Гнау, ядро базы данных IRIS является «действительно мультимодельным». По своей сути это хранилище «ключ-значение», позволяющее IRIS хранить все, от транзакционных данных до XML-файлов и даже звуковых файлов, в единой интегрированной базе данных, тем самым сводя к минимуму необходимость дублирования и перемещения данных. Поддержка SQL, Python и Java обеспечивает доступ к широкому кругу разработчиков для систем OLAP или OLTP.
Раньше компании могли предоставлять данные нескольким приложениям из одной и той же базы данных. В наши дни каждое приложение может использовать несколько специализированных баз данных для выполнения своей работы. InterSystems считает, что IRIS набирает обороты за счет объединения этих разрозненных баз данных в единый экземпляр, включая объединение транзакционных и аналитических рабочих нагрузок в одну «транслитическую» систему.
«Во время одной из наших побед в сфере финансовых услуг наш клиент сказал: «Эй, мы собираемся построить эту штуку в облаке. Нам понадобится хранилище ключей и значений, реляционная база данных и уровень кэширования», — говорит Гнау. «И вдруг у них появилось пять сервисов, которые им пришлось сколачивать вместе. Мы сказали: «Нет, мы можем сделать это в единственном экземпляре». Так что очевидно было преимущество в совокупной стоимости владения и поддержке».
База данных с несколькими моделями не только упрощает управление данными, говорит Гнау, но и повышает надежность, поскольку между различными продуктами, сшитыми вместе, остается меньше стыков. Жизнь неизменно подбрасывает вам сбои, которые вызывают стресс в этих точках интеграции.
Конечно, InterSystems — не единственный поставщик баз данных, который идет по пути мультимоделей. Поставщики NoSQL, такие как Aerospike, Couchbase, Datastax, MarkLogic и Redis, а также поставщики реляционных баз данных, такие как EnterpriseDB, Oracle и SAP, могут хранить и обслуживать данные несколькими способами.
Но Гнау говорит, что IRIS имеет большое преимущество перед ними благодаря своему «секретному соусу», который является продолжением и квинтэссенцией технологических уроков, извлеченных из MUMPS, через промежуточные продукты Cache и Ensemble непосредственно при запуске IRIS в 2018 году.
«I подумайте о том, где некоторые из этих моделей были впервые концептуализированы, в 8-битных вычислительных средах, 16-битных вычислительных средах, где вам нужно быть эффективным, чтобы они жили», — говорит Гнау. «Мы взяли эту эффективность, но мы перешли на все современные направления. Мы сохранили эффективность, но приобрели этот масштаб. Опять же, это очень хорошо окупилось для нас, когда мы можем показать действительно предсказуемый след, поскольку нашим клиентам необходимо масштабироваться ».
Компания приняла концепции, связанные с фабриками данных и сетками данных, которые будут полезны для проектов IoT и Industry 4.0. Например, компания хочет, чтобы нефтедобывающие компании могли запускать алгоритмы машинного обучения на основе Python непосредственно на данных, хранящихся в ее базе данных, а также позволять передавать результаты в централизованное хранилище данных.
«Возможно, вы захотите обработать некоторые данные локально. Возможно, вы захотите обрабатывать некоторые данные централизованно», — говорит Гнау. «Я [может] захотеть подключить данные со всех своих нефтяных вышек, чтобы я мог постоянно обучать свою сложную модель машинного обучения, чтобы предсказывать простои или понимать графики обслуживания. И я [может] захотеть взять ту же модель и передать ее им локально в режиме реального времени, чтобы я мог быстрее получить обоснование того, что меняется. Это сетка данных и структура данных вместе, и наша технология поддерживает это, потому что у нас может быть несколько разных кластеров хранения и несколько разных кластеров приложений, и мы можем соединить их с помощью ECP, нашего корпоративного протокола кэширования, и вы можете сделать эти вещи настраивается в зависимости от желаемого размера».
IRIS используется с приложениями Индустрии 4.0, в том числе на нефтяных платформах (pan-demin/Shutterstock) некоторую долю рынка. Компания вложила средства в тесты производительности, которые показывают возможность линейного масштабирования. Он начал участвовать в хакатонах, что улучшает взаимодействие с сообществом из 11 000 разработчиков. Кроме того, он начал работать с такими аналитическими группами, как Gartner и Forrester, и фигурировал в исследовательских отчетах этих групп.
Попутно компания продолжает свое продвижение на другие рынки, включая финансовые услуги, управление цепочками поставок и приложения для Индустрии 4.0. Все это способствует развитию 44-летней компании, которая приносила прибыль каждый год своего существования и объем продаж которой, по словам Гнау, приближается к 1 миллиарду долларов.
«Мы работаем над тем, чтобы как можно больше рассказать о нашей продукции по мере того, как мы выходим на эти новые рынки, — говорит Гнау. «Поэтому мы действительно пытаемся продвинуться вперед, где, как мне кажется, границы между OEM-партнером для компании-разработчика приложений, которая продает приложение, и конечным пользователем, который хочет создать приложение с сервисами на основе clod, стираются. По мере того, как эти границы начинают стираться, я думаю, для нас станет более важным стать более известными».
Связанные элементы:
CDO должны перейти в атаку, результаты опроса
Три базы данных NoSQL, о которых вы никогда не слышали
ETL замедляет аналитику в реальном времени, результаты опроса
Аналитика предприятий
Технологии:
Промежуточное ПО
Сектора:
Финансовые услуги, здравоохранение
Поставщики:
Epic Systems, Hortonworks, InterSystems, Teradata
Метки:
структура данных, управление данными, сетка данных, Iris, многомодельная база данных, MUMPS, Phillip T. Ragon, Scott Gnau
Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принять Подробнее
InterSystems • J2 Interactive
Получите максимальную отдачу от инвестиций в InterSystems
IRIS ■ IRIS for Health ■ HealthShare
Узнать больше
Получите максимальную отдачу от инвестиций в InterSystems
IRIS ■ IRIS for Health ■ HealthShare
Узнать больше
J2 Interactive является партнером InterSystems по внедрению HealthShare с более чем 15-летним опытом внедрения решений InterSystems для клиентов любого размера. Клиенты по всему миру полагаются на J2 для разработки, внедрения и поддержки решений HealthShare и его различных компонентов, включая Unified Care Record, Patient Index, Provider Directory, Personal Community и Health Insight. И, конечно же, весь наш опыт HealthShare основан на многолетнем опыте создания приложений с помощью IRIS Data Platform (ранее Caché) и решений для взаимодействия с IRIS for Health (ранее Ensemble / Health Connect).
Десятки проектов, которые мы реализовали за эти годы, свидетельствуют не только о нашем опыте работы со всеми аспектами технологической платформы InterSystems, но и о силе наших отношений с InterSystems. Как в США, так и за рубежом InterSystems доверила J2 сделать некоторых из своих наиболее стратегических клиентов успешными — обычно самостоятельно, но часто в тесном сотрудничестве с ресурсами InterSystems. Мы работали бок о бок с командами InterSystems по продажам, внедрению, управлению продуктами и поддержке от проекта к проекту, всегда готовые сделать все возможное для достижения положительных результатов для наших общих клиентов. Мы даже помогли команде разработчиков продуктов InterSystems, предоставив усовершенствования продуктов HealthShare, срочные сертификационные проекты и демонстрации возможностей, такие как ежегодный IHE Connectathon.
Опыт работы J2 с InterSystems охватывает широкий спектр секторов здравоохранения и не только.
ГИЭ
Провайдеры
Лаборатории и исследовательские институты
Плательщики
Поставщики программных решений
Финансовые услуги
С тех пор, как мы помогли организации Long Island Patient Information Exchange (теперь Healthix) стать первым клиентом в США, внедрившим HealthShare в 2007 году, компания J2 разработала и создала одни из самых масштабных, инновационных и многофункциональных технологических решений для HIE по всему миру. Соединенные Штаты.
Биржи всех видов, включая общедоступные HIE, а также частные учреждения, стремящиеся установить возможности HIE во всех своих внутренних и внешних сетях, полагались на J2 для разработки, внедрения и поддержки решений, которые раздвигают границы возможностей HIE. Наши многочисленные успешные проекты HIE дают J2 уникальный взгляд на лучшие способы достижения больших целей в условиях сложных временных и бюджетных ограничений, максимально используя существующие активы и инвестиции для получения ощутимых преимуществ, которые обеспечивают долгосрочную устойчивость.
Чтобы узнать больше, ознакомьтесь с нашими профилями клиентов.
Провайдеры
От специализированных клиник и общественных больниц до обширных сетей здравоохранения, J2 помогает поставщикам всех размеров достигать их наиболее важных стратегических целей. Опираясь на наш опыт работы с технологиями InterSystems, организации-поставщики могут оставаться в стороне от быстро развивающихся технологий и стандартов, ориентироваться в меняющихся бизнес-факторах и максимально использовать ограниченные ресурсы, чтобы обеспечить максимальную ценность для своих сотрудников и пациентов.
Будь то замена движка интерфейса, переход на новый EHR или создание частного HIE, J2 имеет непревзойденный опыт оказания помощи провайдерам в получении максимальной отдачи от их инвестиций в InterSystems. Нам одинаково удобно выполнять отдельные проекты или работать в качестве расширения вашей команды, полностью приверженные укреплению доверия и самодостаточности внутренних ресурсов с помощью платформы InterSystems.
Чтобы узнать больше, ознакомьтесь с нашими профилями клиентов .
Лаборатории и научно-исследовательские институты
В условиях быстро консолидирующегося и все более конкурентного рынка проблемы функциональной совместимости, с которыми сталкиваются лаборатории и исследовательские институты, продолжают расти. Мы помогли нашим клиентам в этой области использовать технологии InterSystems для решения широкого круга проектов, от низкоуровневой автоматизации устройств до электронной маршрутизации заказов и результатов, общекорпоративной интеграции между испытательными площадками и двунаправленного обмена данными с поставщиками. плательщики и ИУ.
В дополнение к нашей работе по функциональной совместимости, J2 провела существенную разработку приложений, включая программное обеспечение для работы с лабораториями, автоматизацию центра обслуживания пациентов и базу данных иммунологии для Института Рагона, которая поддерживает новаторские исследования ВИЧ и COVID-19.
«Работа J2 полностью изменила нашу способность заниматься наукой».
Брюс Уокер, доктор медицины, директор
Институт Рагона
Узнать больше
Плательщики
Стремительный переход от платы за услугу к заботе, основанной на ценности, открыл для плательщиков новые возможности внести свой вклад в благополучие своих членов. Работа J2 с HealthShare позволила плательщикам собирать и анализировать ценные клинические данные от поставщиков медицинских услуг и HIE, что необходимо для максимального возмещения расходов по программам, спонсируемым государством, таким как Medicare Advantage. Это также помогает им измерять и повышать вовлеченность участников с помощью целевых программ оздоровления.
С появлением окончательного правила CMS Interoperability and Patient Access срочность еще больше возросла, как и возможности для плательщиков, которые хотят сделать больше, чем просто выполнить минимальные требования. Опыт J2 в HealthShare и наше знание уникальных проблем, с которыми сталкиваются плательщики, помогли нашим клиентам заложить основу для широкого спектра будущих инноваций, чтобы продвигать свою миссию и лучше обслуживать своих клиентов.
«Опыт и контроль J2 помогли нам не только выполнить требования CMS 9115 Final Rule, но и способствовать достижению наших более широких целей в области функциональной совместимости».
Марк Каррен, вице-президент по ИТ-программному обеспечению и услугам
SCAN Health Plan
Узнать больше
Поставщики программных решений
Некоторые из ведущих мировых приложений для здравоохранения основаны на технологии InterSystems, и компании, разрабатывающие эти приложения, часто обращаются к J2, чтобы расширить свои группы по разработке программного обеспечения, контролю качества и работе с клиентами. Мы не только являемся экспертами в использовании новейших функций платформы данных IRIS и IRIS for Health, но также хорошо разбираемся в создании современных веб-приложений и мобильных приложений на базе InterSystems.
Специально для компаний, планирующих запуск нового продукта или серьезное обновление, проверенный подход J2 к разработке программного обеспечения приводит к более быстрому выходу на рынок при соблюдении лучших практик, которые максимизируют долгосрочную стабильность и устойчивость. Мы также помогаем вашим внутренним разработчикам развивать свой опыт работы с InterSystems, чтобы вы могли быть уверены, что используете все преимущества платформы.
Чтобы узнать больше, ознакомьтесь с нашим рекомендуемым профилем клиента .
Финансовые услуги
Производительность, масштабируемость и аналитические возможности платформы данных InterSystems IRIS делают ее идеальной для финансовых услуг. За прошедшие годы J2 реализовала ряд успешных проектов для таких клиентов, как Golden 1 Credit Union, помогая им наилучшим образом использовать технологии InterSystems для решения самых сложных задач. Мы понимаем острую потребность в обработке больших объемов данных с высокой степенью интеграции и знаем, как использовать многие функции платформы данных IRIS для удовлетворения этой потребности.