Входит в Реестр российского ПО
Требования и характеристики
Руководство пользователя
Руководство администратора
Памятка по информационной безопасности
Центр обновлений
Свидетельство
О программе
Программный комплекс «КС Ядро» – это Software Development Kit (SDK), набор библиотек и инструментов для создания приложений и библиотек различных типов. Он содержит следующие компоненты, которые используются для сборки и запуска приложений:
• инструменты командной строки;
• библиотеки классов и API;
• среда выполнения приложений.
Для кого
01
Разработчики программных продуктов
Решаемые задачи
01
Приложения могут работать на различных платформах без изменения кода.
02
Поддержка разработки распределенных систем.
03
Мощные встроенные функции безопасности, включая аутентификацию и авторизацию.
Преимущества
Создание кроссплатформенных приложений с использованием платформы «КС Ядро», в т.ч.:
— обеспечение единой базы кода для приложений на всех платформах;
— упрощение процесса разработки и поддержки программного обеспечения;
— обеспечение доступности программ, созданных на платформе, для широкой аудитории пользователей;
— выполнение установки программ на различные устройства и операционные системы.
Работа с облачными сервисами и микросервисами.
Поддержка контейнеризации и оркестрации (например, Docker и Kubernetes).
Построение микросервисных архитектур..
Обеспечение высокой масштабируемости.
Упрощение процесса непрерывной интеграции и доставки (CI/CD).
Широкий набор библиотек и API для обеспечения взаимодействия с различными базами данных, системами управления контентом, инструментами для работы с данными и другими сервисами.
Предоставление реализации общих и специфичных для приложений типов, алгоритмов и служебных функций, в том числе:
— форматирование чисел, дат и других типов;
— работа со строками;
— регулярные выражения;
— сериализация;
— файловый и потоковый ввод-вывод;
— внедрение зависимостей;
— выполнение настроек;
— ведение журнала;
— работа с сетью;
— глобализация и локализация;
— кеширование;
— выполнение математических операций;
— работа с базами данных;
— работа с коллекциями;
— работа с web-приложениями;
— параллельное программирование;
— обработка исключений;
— работа с ресурсами приложения;
— разработка консольных приложений;
— работа с конфигурациями приложений.
Совместимость с популярной платформой с открытым кодом .NET, что позволяет разработчику использовать справочные материалы и документацию от последней.