Wdrażanie usług w klastrach Kubernetes z obsługą usługi Azure Arc

Ukończone

Platforma Kubernetes z obsługą usługi Arc umożliwia wdrażanie usług w połączonych klastrach przy użyciu platformy Azure.

Ta lekcja zawiera omówienie typów usług, które można wdrożyć, oraz proces wykonywania tych czynności.

Wdrażanie usług danych z obsługą usługi Azure Arc

Usługi danych z obsługą usługi Azure Arc to usługa subskrypcji, która zapewnia funkcje danych hybrydowych i usług zarządzanych przy użyciu platformy Kubernetes. Usługi danych z obsługą usługi Azure Arc są wdrażane jako zestaw zasobników opartych na obrazach kontenerów usługi Microsoft Container Registry (MCR) w węzłach kubernetes. Wszystkie usługi używają jednego z kluczowych składników platformy Kubernetes, interfejsu API Kubernetes.

Przed wdrożeniem usług danych należy najpierw wdrożyć kontroler danych usługi Azure Arc, serię zasobników Kubernetes zapewniających koordynację i orkiestrację usług danych z obsługą usługi Azure Arc przy użyciu interfejsu API Kubernetes i niestandardowych definicji zasobów (CRD). Po pomyślnym wdrożeniu kontrolera danych usługi Azure Arc można utworzyć wystąpienia usług danych z obsługą usługi Azure Arc w połączonych klastrach.

Obecnie są dostępne następujące usługi danych z obsługą usługi Azure Arc:

  • Usługa SQL Managed Instance z obsługą usługi Azure Arc
  • Serwer PostgreSQL z obsługą usługi Azure Arc (wersja zapoznawcza)

Proces wdrażania usług danych z obsługą usługi Arc składa się z następujących kroków wysokiego poziomu.

W subskrypcji, w której chcesz wdrożyć usługi z obsługą usługi Arc:

  1. Zainstaluj narzędzia klienckie do wdrażania usług danych z obsługą usługi Arc i zarządzania nimi, w tym interfejsu wiersza polecenia platformy Azure (oraz rozszerzenia interfejsu wiersza polecenia platformy Azure arc) i narzędzia Azure Data Studio (oraz rozszerzenia usługi Azure Arc).
  2. Zarejestruj dostawcę Microsoft.AzureArcData dla subskrypcji, w której zostaną wdrożone usługi danych z obsługą usługi Azure Arc.

Te kroki należy wykonać tylko raz na subskrypcję.

Dla każdego wystąpienia usługi danych, które chcesz wdrożyć w subskrypcji:

  1. Zaloguj się do dzierżawy microsoft Entra przy użyciu konta z uprawnieniami do zarządzania zasobem Kubernetes z obsługą usługi Azure Arc.
  2. Utwórz kontroler danych usługi Azure Arc.
  3. Utwórz wystąpienie usługi danych.
  4. Połączenie za pomocą narzędzia Azure Data Studio.

Po wdrożeniu usług danych z obsługą usługi Azure Arc można używać zgodnych narzędzi lub sterowników klienta do nawiązywania połączeń, wykonywania zapytań i zarządzania tymi usługami.

Wdrażanie usług platformy Azure

Usługi platformy Azure można wdrożyć w klastrach Kubernetes z obsługą usługi Arc. Wiele z tych usług jest wdrażanych przez utworzenie wystąpień rozszerzenia w klastrze. Rozszerzenia klastra zapewniają środowisko oparte na usłudze Azure Resource Manager na potrzeby instalowania i zarządzania cyklem życia różnych możliwości platformy Azure na podstawie klastra Kubernetes.

Na przykład wdrażając rozszerzenie usługi Azure Machine Edukacja, można włączyć klaster Kubernetes z obsługą usługi Arc, aby stał się obiektem docelowym obliczeniowym Kubernetes w usłudze Azure Machine Edukacja i użyć go do trenowania lub wdrażania modeli.

Proces wdrażania usługi Azure Machine Edukacja w klastrze Kubernetes z obsługą usługi Arc składa się z następujących kroków wysokiego poziomu.

  1. Zaloguj się do dzierżawy microsoft Entra przy użyciu konta z uprawnieniami do zarządzania zasobem Kubernetes z obsługą usługi Azure Arc.
  2. Utwórz wystąpienie rozszerzenia usługi Azure Machine Edukacja w klastrze.
  3. Wdróż rozszerzenie usługi Azure Machine Edukacja.
  4. Dołącz klaster Kubernetes do obszaru roboczego usługi Azure Machine Edukacja.

Następnie możesz użyć docelowego środowiska obliczeniowego Kubernetes do uruchomienia trenowania lub wdrażania obciążeń usługi Azure Machine Edukacja.