Вопрос проверяет понимание готовых инфраструктурных каркасов, упрощающих создание микросервисов.
Microservice chassis — это набор готовых инфраструктурных компонентов (логирование, мониторинг, конфигурация, авторизация), которые повторяются в каждом сервисе. Он служит каркасом, позволяющим разработчикам не дублировать однотипную логику. Такой подход ускоряет создание сервисов и делает их поведение единообразным.
Microservice chassis — это базовый шаблон, включающий повторяющиеся инфраструктурные функции, которыми пользуются почти все микросервисы.
Конфигурация и управление параметрами
Логирование
Метрики и мониторинг
Трассировка запросов
Аутентификация/авторизация
Обработка ошибок
python
def create_service():
setup_logging()
setup_metrics()
return Service()
Chassis применяют там, где нужно унифицировать структуру микросервисов и ускорить старт новых сервисов.