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

Azure Active Directory
Container Registry
Database pour MySQL
Kubernetes Service

Idée de solution

Si vous souhaitez nous voir développer cet article avec d’autres informations, telles que des cas d’usage potentiels, d’autres services, des considérations d’implémentation ou un guide des prix, faites-le nous savoir avec les Commentaires de GitHub.

Migrez facilement une application existante vers des conteneurs et exécutez-la dans le service managé Azure 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.

Cas d’usage potentiels

Cette solution consiste à migrer des applications actuelles.

Architecture

Architecture DiagramTéléchargez un SVG de cette architecture.

Dataflow

  1. L’utilisateur convertit une application existante en conteneurs, & publie une ou plusieurs images de conteneur sur le service 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.
  3. Azure Active Directory est utilisé pour contrôler l’accès aux ressources AKS.
  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).
  5. Si vous le souhaitez, vous pouvez déployer AKS avec un réseau virtuel VNET.