
ARC-016 Архитектура облачных приложений
Описание курса
Облачные приложения: проектируем с нуля! Курс для тех, кто хочет понимать, как работают облачные технологии и уметь применять их на практике, балансируя стоимость и скорость внедрения.
Что такое «облако» и где оно? Виды «облаков». Технологии в основе облачных вычислений. Новые модели услуг:
- IaaS,
- PaaS,
- SaaS.
Облачная экономика.
Минимальное облачное приложение. Строительные блоки облачных приложений. Виды «кирпичиков»:
- вычисления,
- хранилище,
- сетевая инфраструктура,
- управляемые сервисы.
Cloud-native приложения. Multitenancy. Вызовы при проектировании:
- коммуникации,
- масштабирование,
- работа с состоянием.
Типы трафика, виртуальные сети. Маршрутизация с виртуальными приватными сетями и без них. Регионы и зоны присутствия. Обработка внешних запросов: динамический и статический контент. Обработка запросов внутренних клиентов. Модели оплаты трафика. Структура биллинга.