Migration « lift-and-shift » vers des conteneurs avec AKS

Azure Active Directory
Container Registry
Database pour MySQL
Kubernetes Service

Idée de solution Solution Idea

Si vous souhaitez nous voir développer cet article avec d’autres informations, les détails de l’implémentation, le guide de tarification ou des exemples de code, faites-le-nous savoir avec les Commentaires de 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!

Migrez facilement une application existante vers des conteneurs et exécutez-la dans le service managé Azure Kubernetes Service (AKS).Easily migrate existing application to container(s) and run within the Azure managed Kubernetes service (AKS). Contrôlez l’accès via une intégration avec Azure Active Directory, et accédez aux services Azure disponibles via un contrat de niveau de service, tels qu’Azure Database pour MySQL avec OSBA (Open Service Broker for Azure) selon vos besoins de données.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.

ArchitectureArchitecture

Diagramme d’architecture Télécharger une SVG de cette architecture.Architecture Diagram Download an SVG of this architecture.

Data FlowData Flow

  1. L’utilisateur convertit une application existante en conteneurs, & publie une ou plusieurs images de conteneur sur le service Azure Container Registry.User converts existing application to container(s) & publishes container image(s)to the Azure Container Registry
  2. À l’aide du portail Azure ou d’une ligne de commande, l’utilisateur déploie des conteneurs sur un cluster AKS.Using Azure Portal or command line, user deploys containers to AKS cluster
  3. Azure Active Directory est utilisé pour contrôler l’accès aux ressources AKS.Azure Active Directory is used to control access to AKS resources
  4. Accédez facilement aux Services Azure adossés à un contrat SLA, tels qu’Azure Database pour MySQL, à l’aide d’OSBA (Open Service Broker pour Azure).Easily access SLA-backed Azure Services such as Azure Database for MySQL using OSBA (Open Service Broker for Azure)
  5. Si vous le souhaitez, vous pouvez déployer AKS avec un réseau virtuel VNET.Optionally, AKS can be deployed with a VNET virtual network