Ideia de solução Solution Idea
Se quiser ver-nos expandir este artigo com mais informações, detalhes de implementação, orientação de preços ou exemplos de código, informe-nos com o Feedback do 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!
Utilize a AKS para simplificar a implantação e gestão da arquitetura baseada em microserviços.Use AKS to simplify the deployment and management of microservices based architecture. AKS dinamiza a escala horizontal, a autorrecuperação, o equilíbrio de carga, a gestão secreta.AKS streamlines horizontal scaling, self-healing, load balancing, secret management.
ArquiteturaArchitecture
Descarregue um SVG desta arquitetura.
Download an SVG of this architecture.
Fluxo de DadosData Flow
- Desenvolvedor usa IDE como Visual Studio para comprometer alterações no GitHubDeveloper uses IDE such as Visual Studio to commit changes to GitHub
- GitHub despoleta nova construção em Azure DevOpsGitHub triggers a new build on Azure DevOps
- Azure DevOps embala microserviços como contentores e empurra-os para o Registo do Contentor de AzureAzure DevOps packages microservices as containers and pushes them to the Azure Container Registry
- Os contentores são implantados no cluster AKSContainers are deployed to AKS cluster
- Os utilizadores acedem aos serviços através de apps e websitesUsers access services via apps and website
- O Azure Ative Directory é usado para garantir o acesso aos recursosAzure Active Directory is used to secure access to the resources
- Microserviços usam bases de dados para armazenar e recuperar informaçõesMicroservices use databases to store and retrieve information
- O administrador acede através de um portal de administração separadoAdministrator accesses via a separate admin portal