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


Контрольный список архитектора решений

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

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

Платформы архитектуры, такие как Azure Well-Architected Framework, помогают архитекторам целостную перспективу разработки системы. Артефакты хорошо спроектированной платформы включают такие элементы, как принципы проектирования, контрольные списки и рекомендации. Для поддержки требований рабочей нагрузки эти артефакты должны сочетаться с другими ресурсами, такими как деревья принятия решений, эталонные архитектуры и оценки, для принятия обоснованных решений.

Контрольный список

  Конечные задачи
Разработка спецификации проектирования архитектуры, которая сопровождается схемами в виде структурированного пакета. Спецификация должна соответствовать функциональным и нефункциональным требованиям рабочей нагрузки и включать положения для обычных, нерегламентированных и чрезвычайных операций.
Создайте схемы проектирования архитектуры, которые иллюстрируют все аспекты проектирования системы, от широкого обзора до подробных измерений, таких как сеть и удостоверение.
Сохраняйте запись о решении архитектуры (ADR), содержащую обоснование для архитектурных решений, принятых во время процесса проектирования.
Совместная работа с рабочей нагрузкой и командой платформы во время реализации , чтобы обеспечить ясность и рекомендации по последовательности реализации. Эта совместная работа помогает максимально повысить эффективность обучения и улучшить работу с самого начала. При необходимости также перенастраивать требования заинтересованными лицами.
Поддержка упражнений моделирования, которые предоставляют контекстные сведения о проблемах с рабочей нагрузкой. Контекстные сведения могут охватывать затраты, работоспособности приложений и другие области.
Предоставьте рекомендации по оптимизации, основанные на наблюдениях за шаблонами использования и изменениями в функциональных возможностях рабочей нагрузки или изменениях поставщика облачных услуг.
Участие в аудите, соответствии и достоверности для предоставления ценной перспективы внешним сторонам, имеющим полномочия на проведение проверок.
Будьте консультантом во время проверок изменений, чтобы получить представление о предполагаемой стоимости изменений и ее реализации.

Следующие шаги

Приступите к работе с основными понятиями платформы с хорошо архитекторами и ознакомьтесь с основными понятиями.