Введение

Завершено

Пример сценария

Представьте, что вы работаете в развивающейся компании, которая занимается монтажом видео и предоставляет облачную службу преобразования видео для просмотра. Ваша компания испытывает повышенный спрос на свою службу отрисовки видео из-за недавнего международного расширения и хочет найти способ масштабирования продукта, чтобы обеспечить лучший опыт для ваших клиентов. Так как приложение уже развернуто в кластере Kubernetes, управление задачами по поиску решений для масштабирования приложения без необходимости вносить много изменений.

Вы знаете, что AKS предоставляет средства масштабируемости из Kubernetes прямо из коробки. Тем не менее, вы хотите лучше понять аспекты масштабируемости и как настроить это средство в соответствии с вашими потребностями.

В этом модуле вы узнаете, что такое масштабируемость и как она применяется к Kubernetes. Затем вы узнаете, как масштабировать приложение Kubernetes вверх и вниз с помощью собственного автомасштабирования, предоставленного Kubernetes, без необходимости вносить изменения в инфраструктуру.

Цели обучения

К концу этого модуля вы сможете:

  • Общие сведения о масштабируемости и его применении к Kubernetes.
  • Создание и настройка собственной масштабируемости в AKS.
  • Выберите способ настройки и точной настройки HPAs.

Необходимые компоненты

Все упражнения используют Azure Cloud Shell, в котором уже установлены все необходимые средства. Если вы предпочитаете запускать примеры в собственном терминале, необходимо установить Azure CLI и Kubectl . Если вы находитесь в Windows, необходимо установить WSL

Важно!

Для выполнения этого упражнения вам нужна собственная подписка Azure. При этом с вас может взиматься плата. Если у вас еще нет подписки Azure, создайте бесплатную учетную запись, прежде чем начинать работу.