«Аримед» — цифровая платформа и технологическая архитектура

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

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

Языки программирования

  • PHP
  • JavaScript
  • SQL
  • HTML
  • CSS

Архитектура серверной части

Backend-инфраструктура платформы реализована с использованием:

  • Laravel;
  • REST API;
  • механизмов интеграции внешних сервисов;
  • инструментов обработки пользовательских запросов.

Технологии применяются для:

  • работы сервисов записи и взаимодействия;
  • обмена данными между системами;
  • обработки медицинской информации;
  • интеграции внешних сервисов и модулей платформы.

Пользовательские интерфейсы и web-компоненты

Frontend-разработка осуществляется с применением современных JavaScript-фреймворков:

Angular

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

Vue.js

Применяется для реализации интерактивных модулей, динамических интерфейсов и отдельных пользовательских сервисов.

Хранение и обработка информации

Для работы платформы применяются различные системы хранения данных:

PostgreSQL

Используется для хранения структурированной информации и обеспечения стабильной обработки данных.

MongoDB

Применяется для хранения контента, сервисных данных и динамических структур информации.

Эксплуатация и отказоустойчивость сервисов

Для поддержки непрерывной работы платформы используются:

  • Git;
  • CI/CD;
  • Docker;
  • Postman;
  • GraphQL; 
  • Grafana; 
  • Prometheus.

Дополнительно применяются:

  • инструменты мониторинга;
  • системы логирования;
  • средства резервного копирования;
  • инструменты сопровождения серверной инфраструктуры.