Çözüm fikri Solution Idea
Daha fazla bilgi, uygulama ayrıntıları, fiyatlandırma Kılavuzu veya kod örneği ile bu makaleyi genişletmemizi istiyorsanız GitHub geri bildirimlerindenhaberdar olalım!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!
Mikro hizmet tabanlı mimarinin dağıtımını ve yönetimini basitleştirmek için AKS 'leri kullanın.Use AKS to simplify the deployment and management of microservices based architecture. AKS yatay ölçeklendirmeyi, kendi kendini onaran, yük dengelemeyi, gizli yönetimi kolaylaştırır.AKS streamlines horizontal scaling, self-healing, load balancing, secret management.
MimariArchitecture
Bu mimarinin bir SVG indirin.
Download an SVG of this architecture.
Veri AkışıData Flow
- Geliştirici değişiklikleri GitHub 'Da yürütmek için Visual Studio gibi IDE kullanırDeveloper uses IDE such as Visual Studio to commit changes to GitHub
- GitHub, Azure DevOps üzerinde yeni bir derlemeyi tetiklerGitHub triggers a new build on Azure DevOps
- Azure DevOps, mikro Hizmetleri kapsayıcı olarak paketler ve onları Azure Container Registry gönderirAzure DevOps packages microservices as containers and pushes them to the Azure Container Registry
- Kapsayıcılar AKS kümesine dağıtılırContainers are deployed to AKS cluster
- Kullanıcılar, uygulamalar ve Web sitesi aracılığıyla hizmetlere erişirUsers access services via apps and website
- Azure Active Directory kaynaklara erişimi güvenli hale getirmek için kullanılırAzure Active Directory is used to secure access to the resources
- Mikro hizmetler, bilgileri depolamak ve almak için veritabanlarını kullanırMicroservices use databases to store and retrieve information
- Ayrı bir Yönetici portalı üzerinden yönetici erişimiAdministrator accesses via a separate admin portal