Ключевые особенности
Ключевыми особенностями Платформы являются следующие:
-
Принцип Low-Code.
Этот принцип позволяет с минимальными ресурсами разрабатывать и модифицировать приложения на базе Платформы.
-
Модульность.
Платформа имеет сервис-ориентированную архитектуру, что позволяет использовать различные технологические стеки при разработке функциональных модулей.
-
Надежность.
Архитектура Платформы позволяет развертывать приложения на ее основе в физической среде, в виртуальной среде с использованием технологии контейнеризации, а также использовать гибридные схемы развертывания в физической и виртуальной средах.
-
Масштабируемость.
Платформа обеспечивает вертикальное и горизонтальное масштабирование производительности приложений на ее основе с использованием кластеров высокой доступности и кластеров с балансировкой нагрузки.
-
Интеграция.
Платформа обеспечивает простоту обмена данными между разработанными на ее основе приложениями, а также обмен данными с внешними системами.
-
Доступность, целостность данных, защита информации.
Платформа обеспечивает доступ авторизованных субъектов приложения (пользователей, программ, процессов) к интересующей их информации и информационный обмен между ними.
-
Использование в составе Платформы открытых стандартов и протоколов, а также компонентов с открытым исходным кодом, например, следующих:
- Git;
- Docker;
- PostgreSQL.
-
Использование искусственного интеллекта.
Встроенный виртуальный виртуальный ассистент взаимодействует с большой языковой моделью (Large Language Model, LLM) и формирует рекомендации по разработке приложений на базе Платформы, а также на основе словесного описания генерирует фрагменты кода или полные артефакты разработки компонентов приложения.
Бизнес-модуль Атомкод.ИИ, включенный в дистрибутив Платформы, позволяет предварительно подготовить массивы документации для определенных областей знаний и получать ответы на заданные вопросы в контексте этих массивов документации.
Для решения ресурсоемких задач в Платформе можно создавать цепочки вызова LLM.