Если вы разрабатываете свои облачные приложения, я настоятельно рекомендую вам ознакомиться с этим Руководством по архитектуре приложений вЦентре архитектуры Azure. ⬇️⬇️⬇️
👉 𝐀𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐞 𝐬𝐭𝐲𝐥𝐞𝐬
✅ N-уровень: приложение разделяется на логические и физические уровни.
✅ Web-queue-worker: внешние и внутренние задания, разделенные асинхронным обменом сообщениями.
✅ Микросервисы: функционально разделенные сервисы, которые вызывают друг друга через API.
✅ Архитектура, управляемая событиями: производитель/потребитель. Независимый просмотр для каждой подсистемы.
✅ Большие данные: разделите огромный набор данных на небольшие фрагменты. Параллельная обработка локальных наборов данных.
✅ Большие вычисления: распределение данных между тысячами ядер.
Стиль архитектуры больших вычислений — Центр архитектуры Azure
Термин «большие вычисления описывает крупномасштабные рабочие нагрузки, требующие большого количества ядер, которые часто нумеруются в…документах. .микрософт.com»
👉 𝐓𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐲 𝐜𝐡𝐨𝐢𝐜𝐞𝐬
✅ Выберите службу compute.
✅ Выберите хранилище данных
✅ Выберите службу обмена сообщениями
👉 𝐃𝐞𝐬𝐢𝐠𝐧 𝐭𝐡𝐞 𝐚𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐞
✅ Эталонные архитектуры. Каждая эталонная архитектура включает рекомендуемые методы, а также соображения относительно масштабируемости, доступности, безопасности, отказоустойчивости и других аспектов проекта.
✅ Принципы проектирования: 10 общих принципов проектирования, которые сделают ваше приложение более масштабируемым, отказоустойчивым и управляемым.
✅ Шаблоны проектирования. Эти шаблоны проектирования полезны для создания надежных, масштабируемых и безопасных приложений в облаке.
✅ Рекомендации: охватывают различные аспекты дизайна, включая дизайн API, автомасштабирование, разделение данных, кэширование и т. д.
✅ Рекомендации по обеспечению безопасности: опишите, как гарантировать, что конфиденциальность, целостность и доступность вашего приложения не будут нарушены злоумышленниками.
👉 𝐐𝐮𝐚𝐥𝐢𝐭𝐲 𝐩𝐢𝐥𝐥𝐚𝐫𝐬
✅ Хорошо спроектированная платформа Microsoft Azure
🔥 Подробнее ⬇️
Спасибо за чтение и надеюсь, что это полезно!
Пообщаться в