Информация об ООО «КОРТЭЛ»
в соответствии с Приказом Минцифры России N 511 от 02.06.2025- Полное наименование организации на русском языке:
Общество с ограниченной ответственностью «Кортэл» - Адрес организации в пределах местонахождения организации:
630099, Новосибирская область, г. Новосибирск, ул. Орджоникидзе, зд. 38, офис 808 - Идентификационный номер налогоплательщика:
781624925 - Основной код Общероссийского классификатора видов экономической деятельности:
62.03.13 Деятельность по сопровождению компьютерных систем - Адрес электронной почты организации:
sales@cortel-cloud.ru - Номер телефона организации:
8-800-775-99-90 - Код (коды) вида (видов) деятельности в области информационных технологий, осуществляемой (осуществляемых) организацией, в соответствии с перечнем видов деятельности в области информационных технологий, утвержденным приказом Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации от 11 мая 2023 г. N 449.
1.01, 1.06, 1.08, 2.01, 4.01, 5.01, 6.01, 11.01, 11.03 - Описание реализуемых (разрабатываемых) организацией товаров, и (или) выполняемых ею работ, и (или) оказываемых ею услуг.
Описание реализуемых (разрабатываемых) организацией товаров, и (или) выполняемых ею работ, и (или) оказываемых ею услуг содержится на официальном сайте ООО «Кортэл», в разделе «Услуги». Ссылка на сайт: https://cortel.cloud/ - Достоверная информация о стоимости реализуемых (разрабатываемых) организацией товаров или оказываемых организацией услуг, или осуществляемых ей работ.
В рамках осуществляемой ООО «Кортэл» коммерческой деятельности в области информационных технологий, стоимость работ и (или) услуг формируется исходя из различных составляющих элементов услуг и (или) работ, и в отношении каждого заказчика работ и (или) услуг определяется индивидуально.Точная стоимость работ и (или) услуг рассчитывается индивидуально и доступна только после подробного обсуждения задачи заказчика при личной консультации с менеджером ООО «Кортэл». - Наличие у организации исключительных прав на программы для электронных вычислительных машин, базы данных, которые были разработаны организацией, а также способы предоставления права использования указанных программ.
Отсутствуют. - Используемые организацией языки программирования, программное обеспечение и (или) наборы правил и инструментов, которые используются для разработки программного обеспечения или построения процессов в программировании.
Основной язык программирования, применимый в деятельности
– кросс-платформенный, Python.
– Для разработки программных продуктов применяется микросервисная архитектура. Каждый сервис представляет собой независимый функциональный модуль с четкими границами ответственности и взаимодействует с другими сервисами через легковесные протоколы (REST API, Message Brokers).
– Внутри каждого микросервиса применяется луковая архитектура (Onion Architecture), где зависимости направлены к центру системы– доменному слою. Это обеспечивает независимость бизнес-логики от внешних фреймворков и инфраструктуры, повышая тестируемость и поддерживаемость кода.
– Для асинхронной обработки запросов и реактивности применяется событийно-ориентированная архитектура (Event-Driven Architecture), где различные компоненты системы реагируют на события, генерируемые другими сервисами, через брокеры сообщений.
Используемые паттерны проектирования:
– Repository Pattern: Предоставляет абстракцию для доступа к данным, инкапсулируя всю логику работы с источниками данных. Позволяет отделить бизнес-логику от деталей хранения информации.
– Unit of Work (UoW) Pattern: Обеспечивает атомарность операций с данными, группируя несколько действий в одну транзакцию. Гарантирует согласованность данных при работе с несколькими репозиториями.
– Dependency Injection: Реализуется через встроенные механизмы FastAPI, обеспечивая слабую связанность компонентов и упрощая разработку.
Технологические решения:
– Backend Framework: FastAPI для создания высокопроизводительных веб-API с автоматической генерацией документации и поддержкой асинхронности.
– Frontend Framework: Next.js с React для построения современного пользовательского интерфейса с поддержкой серверного рендеринга и статической генерации.
– ORM: SQLAlchemy в качестве основного инструмента для объектно-реляционного отображения, предоставляющего гибкость и мощные возможности работы с базами данных.
– Message Brokers: Apache Kafka для реализации асинхронной коммуникации между микросервисами и обработки фоновых задач.
– API Documentation: Автоматическая генерация интерактивной документации Swagger/OpenAPI через возможности FastAPI.
– Frontend State Management: Redux Toolkit для управления состоянием приложения на клиентской стороне.Разработка:
– Среда разработки: PyCharm Community для бэкенд-разработки, Visual Studio Code для фронтенд-разработки.
– Системы управления версиями: Git
– используется для распределенной разработки, с платформой GitLab / GitHub для организации командной работы.
– Frontend Build Tools: Webpack (в составе Next.js) для сборки клиентской части приложения, оптимизации ресурсов и управления зависимостями.
– API Client: axios для взаимодействия фронтенд-приложения с бэкенд-микросервисами. - Организация является правообладателем программы (программ) для электронных вычислительных машин и баз данных, включенной в единый реестр российских программ для электронных вычислительных машин и баз данных:
Отсутствуют.