Что такое микросервис?
Основные концепции
Микросервис
Это программное обеспечение, разработанное под нужды Клиентов.
Длительность разработки
Как правило, не превышает 2 месяцев, включая формализацию требований.
Языки программирования
Python, JavaScript, а также фраймворки Django и Flask.
Веб-интерфейс
Доступ к микросервису осуществляется через веб-интерфейс.
Нет лицензионных платежей
Разработанный микросервис полностью принадлежит Клиенту.
Открытый код
Вы сможете самостоятельно поддерживать и развивать микросервис.
Преимущества микросервисов
В чем их ценность?
Только необходимый функционал
Микросервис содержит исключительно требуемый функционал без излишних "наворотов".
Нет затрат на лицензирование
При разработке микросервиса все права передаются Клиенту, поэтому нет необходимости в лицензионных отчислениях.
Работа в облаке или локально
Разработанный под требования Клиента микросервис может быть размещен как в облаке (достаточно хостинга с поддержкой cPanel), так и на серверах предприятия.
Возможность расширения функционала
Функционал микросервиса возможно наращивать постепенно без необходимости принципиального изменения архитектуры.
Интуитивный интерфейс
Интерфейс микросервиса не перегружен и интуитивно понятен.
Открытые технологии
Микросервис разрабатывается с использованием популярного и широко распространенного языка Python, а также фраймворков Django и Flask.
Примеры микросервисов
Для чего их можно использовать?
-
Складской учет
Простая и минималистичная система для ведения складского учета с возможностью отражения основных операций товародвижения и отчетов.
-
Документооборот
Система, позволяющая отслеживать текущие статусы документов, а также хранить информацию об истории их изменения.
-
Работа с API
Целевые системы часто имеют API, но получить данные в удобном представлении невозможно. С вопросом визуализации этих данных прекрасно справится микросервис.


