Лекция Облачные технологии


Лекция 6. Windows Azure AppFabric


Download 3.58 Mb.
Pdf ko'rish
bet36/74
Sana20.10.2023
Hajmi3.58 Mb.
#1710931
TuriЛекция
1   ...   32   33   34   35   36   37   38   39   ...   74
Лекция 6. Windows Azure AppFabric 
Краткая аннотация лекции: 
В рамках данной лекции будут рассмотрены следующие вопросы: 
архитектура Azure Service Fabric, управление жизненным циклом приложений 
Service Fabric, микрослужбы Service Fabric, поддерживаемые модели 
программирования в Service Fabric, тестирование приложений и служб, 
кластеры.
Цель лекции: 
Цель данной лекции – получить предварительные сведения о платформе 
распределенных систем Azure Service Fabric.
Введение
Azure Service Fabric представляет собой платформу распределенных 
систем, которая обеспечивает упаковку и развертывание масштабируемых 
микрослужб и контейнеров, а также их управление [1]. Применение Service 
Fabric при разработке облачных приложений способствует снижению сложности 
процесса разработки и повышению эффективности управления ими.
Service Fabric ориентирован на создание служб с отслеживанием 
состояния. Это позволяет вести разработку на любом языке программирования, 
используя модель программирования Service Fabric или запускать контейнерные 
службы с отслеживанием состояния. Кластеры Service Fabric являются 
универсальным решением, что позволяет их создавать не только в Azure, но и в 
других средах, включая локальные среды и другие общедоступные облака 
Windows Server и Linux.
Архитектура Service Fabric 
На рис. 6.1 приведена архитектура Service Fabric. На базе Service Fabric 
работают многие службы Майкрософт, в том числе база данных SQL Azure, 
Azure Cosmos DB, Cortana, Microsoft Power BI, Microsoft Intune, Центры событий 
Azure, Центр Интернета вещей Azure, Dynamics 365, Skype для бизнеса, а также 
многие основные службы Azure. 
Управление жизненным циклом приложения (Lifecycly Menegment). 
Service Fabric предоставляет поддержку полного жизненного цикла приложений 
и CI/CD для облачных приложений и контейнеров: от разработки
развертывания, ежедневного мониторинга, управления и технического 
обслуживания до вывода приложения из эксплуатации [2].


62 
Рис.6.1 – Архитектура Azure Service Fabric 
В Service Fabric интегрированы инструменты CI/CD, такие как Azure 
Pipelines, Jenkins и Octopus Deploy. Эту службу также можно использовать с 
любым другим популярным инструментом CI/CD. 

Download 3.58 Mb.

Do'stlaringiz bilan baham:
1   ...   32   33   34   35   36   37   38   39   ...   74




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling