Знакомство

Завершено

Представьте себе, что вы работаете в грузовой компании, которая использует суда для транспортировки товаров по всему миру. Отдел операций использует небольшую систему, которая отслеживает, где все корабли компании закреплены. Из-за увеличения персонала ваша компания решила переместить эту систему в Kubernetes.

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

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

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

  • Разверните облачно-нативное приложение с сохранением состояния в службе Azure Kubernetes (AKS).
  • Создайте базу данных Azure Cosmos DB.
  • Общие сведения о безопасности базы данных с помощью Kubernetes.

Необходимые условия

  • Знакомство с концепциями Kubernetes. Если вы не знакомы с Kubernetes, ознакомьтесь с основами Kubernetes перед началом работы.
  • Знакомство с Git и GitHub.
  • Знакомство с Docker и образами Docker.
  • Активная подписка Azure .
  • Возможность использовать Azure CLI.
  • Возможность создания контейнера Docker. Если вы не знакомы с Docker, ознакомьтесь со введением в контейнеры, прежде чем начать.

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

Заметка

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