Поделиться через


Поддержка рабочей нагрузки в роли консультанта

Архитекторам следует искать способы, чтобы оставаться вовлеченными в рабочую нагрузку по мере ее изменения с течением времени. Их роль не заканчивается передачой проекта или консультацией во время первоначальной реализации. Архитекторы используют перспективу, которую можно использовать в других действиях, связанных с развитием продукта.

Поддержка упражнений по моделированию

Teams может моделировать рабочие нагрузки в нескольких измерениях и для нескольких целей. Например, рабочие нагрузки могут абстрагировать сигналы о работоспособности из сведений о реализации и в бизнес-конструкции. Они также могут моделировать рост системы с течением времени или процесс лицензирования для оценки альтернативных моделей выставления счетов.

Независимо от того, является ли модель абстракцией или оценивает гипотетические данные для принятия будущих бизнес-решений, архитекторы вносят свой вклад в этот процесс. Они используют свои аналитические сведения о структуре рабочей нагрузки, ее известных или прогнозируемых ограничениях, а также ее характеристиках масштабирования для проверки или настройки допущений в модели и более точного приближения к системе. Например, архитекторы просматривают модель работоспособности для критического потока, оценивая характеристики зависимостей, такие как цели уровня обслуживания (SLO).

Совместное использование потенциальных улучшений

Архитекторы остаются в курсе основных принципов, таких как предложения поставщиков облачных услуг и отраслевые конструктивные шаблоны. Функции, которые были самыми возможностями при создании рабочей нагрузки, могут перестать быть. Или ожидаемые шаблоны использования приложения могут не проявляться в том виде, в который они были спрогнозированы. В таких случаях вы можете представить рекомендацию по дальнейшей оптимизации или совершенствованию текущего проекта на основе этих новых знаний.

Как архитектору следует периодически следить за рабочими нагрузками после запуска рабочей нагрузки. Непрерывное общение помогает расширить свои знания для будущих проектных работ, видя, как проект был реализован и как он работает с фактическим использованием. Она также позволяет предлагать рекомендации по оптимизации на основе фактической реализации и использования.

Помощь в проверках

Когда рабочая нагрузка находится на рассмотрении, например в ходе официального аудита или проверки соответствия требованиям, участие архитектора системы может быть благом для процесса. Они позволяют получить сведения об архитектуре рабочей нагрузки, чтобы ответить на вопросы о вариантах реализации. Они также предоставляют обновленные схемы для визуализации системы во время бесед и предоставления экспертных знаний по предмету.

Архитекторы обладают авторитетными знаниями, которые повысят уверенность в продукте при выборе клиента или финансировании. Они могут узнать об уникальных требованиях клиентов к продукту и учитывать эти потребности при проектировании системы.

Просмотр предлагаемых изменений

Каждая рабочая нагрузка имеет невыполненную работу, которая варьируется от широкой, направленной работы до конкретных задач. Архитекторы должны участвовать в сборе требований, определения области и создании критериев приемки для рабочих элементов.

Команда реализации занята доставкой текущих рабочих элементов, поэтому архитекторы могут использовать свое время для проверки, проверки и уточнения будущих рабочих элементов. Они помогают определить, когда новой функции требуется перепроектировать компонент в системе, выполнить анализ затрат на предлагаемое изменение или предложить подход к постепенному внедрению новых изменений. В конечном счете, привлечение архитектора на ранних этапах процесса предлагаемого изменения, которое включает в себя новые функции или расширенную базу пользователей, сводит к минимуму переработку и помогает команде обнаружить скалы в проекте.

Дальнейшие действия