Migrowanie metodą „lift-and-shift” do kontenerów za pomocą usługi AKS

Azure Active Directory
Container Registry
Database for MySQL
Kubernetes Service

Pomysł rozwiązania Solution Idea

Jeśli chcesz się dowiedzieć, Rozszerz ten artykuł, aby uzyskać więcej informacji, szczegóły dotyczące implementacji, wskazówki dotyczące cen lub przykłady kodu, powiadom nas o opinii usługi GitHub.If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

Łatwo Migruj istniejącą aplikację do kontenerów i uruchamiaj ją w usłudze Azure Managed Kubernetes Service (AKS).Easily migrate existing application to container(s) and run within the Azure managed Kubernetes service (AKS). Kontroluj dostęp poprzez integrację z Azure Active Directory i dostęp do usług platformy Azure, które są objęte umową SLA, takich jak Azure Database for MySQL za pomocą OSBA (Otwórz Service Broker dla platformy Azure) dla potrzeb Twoich danych.Control access via integration with Azure Active Directory and access SLA-backed Azure Services such as Azure Database for MySQL using OSBA (Open Service Broker for Azure) for your data needs.

ArchitekturaArchitecture

Diagram architektury Pobiera plik SVG z tej architektury.Architecture Diagram Download an SVG of this architecture.

Przepływ danychData Flow

  1. Użytkownik konwertuje istniejącą aplikację na kontenery & publikuje obrazy kontenerów na Azure Container RegistryUser converts existing application to container(s) & publishes container image(s)to the Azure Container Registry
  2. Korzystając z witryny Azure Portal lub wiersza polecenia, użytkownicy wdrażają kontenery w klastrze AKSUsing Azure Portal or command line, user deploys containers to AKS cluster
  3. Azure Active Directory służy do kontrolowania dostępu do zasobów AKSAzure Active Directory is used to control access to AKS resources
  4. Łatwo Uzyskuj dostęp do usług platformy Azure z kopiami zapasowymi, takich jak Azure Database for MySQL przy użyciu usługi OSBA (Open Service Broker dla platformy Azure)Easily access SLA-backed Azure Services such as Azure Database for MySQL using OSBA (Open Service Broker for Azure)
  5. Opcjonalnie można wdrożyć AKS z siecią wirtualną sieci wirtualnejOptionally, AKS can be deployed with a VNET virtual network