Сводка

Завершено

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

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

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

Очистка пространства кода

Пространство кода можно удалить на сайте GitHub в репозитории By, где отображается MicrosoftDocs/mslearn-dotnet-cloudnative.

Ссылки

Ниже приведены отличные ресурсы для получения дополнительных сведений о развертывании микрослужб .NET.