Варіанти розміщення застосунків

Розуміння архітектури та служб Microsoft Azure

Florin Angelescu

Azure Architect

Сучасні застосунки

Сучасні застосунки

  • Онлайн‑версії застосунків
    • Веб
    • Мобільні
    • Планшети
Розуміння архітектури та служб Microsoft Azure

Міграція з локальної інфраструктури

Міграція з локальної інфраструктури

  • Перенесіть вебсайт і застарілі застосунки з локальної інфраструктури на віртуальні машини
  • Перший крок до розміщення критичного ПЗ у безпечній і високодоступній хмарі
Розуміння архітектури та служб Microsoft Azure

Перехід на сучасні сервіси

Перехід на сучасні сервіси

  • Рефакторте наявні застосунки під вбудовані сервіси Azure
    • Контейнерні сервіси
    • App Services
Розуміння архітектури та служб Microsoft Azure

Azure App Service

Служба застосунків Azure

  • Повністю керована платформа для створення, розгортання та масштабування вебзастосунків
  • Підтримує кілька мов програмування
  • Автоматичне масштабування
  • Пропонує web apps, API apps, web jobs і mobile apps
Розуміння архітектури та служб Microsoft Azure

Вебзастосунки

Вебзастосунки

  • Дозволяють створювати, розміщувати й масштабувати вебзастосунки в хмарі
  • Автомасштабування, безперервна інтеграція та розгортання
  • Підтримка кількох мов програмування
Розуміння архітектури та служб Microsoft Azure

Приклади використання вебзастосунків

Приклади використання вебзастосунків

  • Підходять для різних сайтів (простих і складних)
  • Можливість міграції традиційних сайтів у вебзастосунки
Розуміння архітектури та служб Microsoft Azure

Що таке API?

API

  • Application Programming Interface
  • Дає змогу різним застосункам обмінюватися даними
  • За стандартизованими інструкціями

restaurant_menu.jpg

Розуміння архітектури та служб Microsoft Azure

API‑застосунки

API‑застосунки

  • Спеціальне середовище для створення API
  • Відкриває функціональність застосунку для інших сервісів
Розуміння архітектури та служб Microsoft Azure

Фонові завдання

Фонові завдання

  • Працюють як фонові задачі або скрипти
  • Виконують різні автоматизовані функції
  • Запускають код у фоновому режимі
Розуміння архітектури та служб Microsoft Azure

Мобільні застосунки

Мобільні застосунки

  • Бекенд‑сервіси для мобільних застосунків
  • Надає автентифікацію, офлайн‑синхронізацію даних, push‑сповіщення
  • Можливість підключення до локальних систем
Розуміння архітектури та служб Microsoft Azure

Переваги App Service

Переваги App Service

Розуміння архітектури та служб Microsoft Azure

Давайте потренуємось!

Розуміння архітектури та служб Microsoft Azure

Preparing Video For Download...