Шаблоны корпоративных веб-приложений
Шаблоны корпоративных веб-приложений предоставляют структурированный подход для руководства разработчикам и архитекторам в рамках облачного пути, в частности, ориентированных на веб-приложения. Он делится на отдельные этапы, называемые шаблонами веб-приложения. Каждый представляет собой общую бизнес-цель и шаг к более расширенному веб-приложению. Шаблоны веб-приложений предоставляют предписательную архитектуру, код и рекомендации по настройке, которые соответствуют принципам хорошо спроектированной платформы.
Эти шаблоны служат в качестве стратегии, помогающей преобразовать устаревшие веб-приложения в оптимизированные для облака решения, которые обеспечивают большую бизнес-ценность. Рекомендации, предоставляемые шаблонами Корпоративного веб-приложения, играют важную роль в обеспечении плавного и успешного перехода через облако.
Рис. 1. Обзор шаблонов корпоративных веб-приложений.
Шаблон надежного веб-приложения
Шаблон Reliable Web App предназначен для организаций, которые переносят свои локальные веб-приложения в облако. Этот шаблон содержит подробные инструкции по изменению архитектуры и базы кода веб-приложения, чтобы обеспечить успешность работы в облаке.
Вместо того чтобы выполнять длительный процесс перестроения, этот шаблон позволяет быстро внедрять облако. Это делается путем подчеркивания важных изменений, которые необходимо вносить, а не все возможные изменения. Основное внимание уделяется обновлениям, которые обеспечивают высокую ценность и требуют минимальных изменений кода, что позволяет быстро переплатформировать приложение.
В этом шаблоне предполагается, что в вашей организации установлена целевая зона для веб-приложения, обеспечивающая надежную основу для облачного развертывания.
Шаблон современного веб-приложения
Шаблон современного веб-приложения предназначен для организаций, у которых уже есть веб-приложение в облаке и ищет стратегические модернизации для повышения производительности и оптимизации затрат. В этом шаблоне приведены инструкции по целевой модернизации облачных веб-приложений.
Основное внимание в этом шаблоне уделяется рефакторингу областей высокого спроса, постепенно разъединяя их на автономные службы. Это позволяет независимое управление версиями и масштабирование. Эта стратегия не только оптимизирует производительность в экономичном режиме, но и служит переходным этапом между монолитными и микрослужбами архитектур.
Благодаря созданию независимых развертываний и гибкому развертыванию этот шаблон ускоряет циклы разработки и повышает общую производительность приложения.