O que é o Azure Dev Spaces?
Importante
Azure Dev Spaces está reformado a partir de 15 de maio de 2021. Os clientes devem usar bridge para Kubernetes.
A Azure Dev Spaces proporciona uma experiência rápida e iterativa de desenvolvimento de Kubernetes para equipas em clusters Azure Kubernetes Service (AKS). O Azure Dev Spaces também permite depurar e testar todos os componentes da sua aplicação em AKS com a configuração mínima da máquina de desenvolvimento, sem replicar ou ridicularizar dependências.
Como os Espaços de Programador do Azure simplificam o desenvolvimento da Kubernetes
O Azure Dev Spaces ajuda as equipas a focarem-se no desenvolvimento e iteração rápida da sua aplicação de microserviços, permitindo que as equipas trabalhem diretamente com toda a arquitetura de microserviços ou aplicações em execução em AKS. O Azure Dev Spaces também fornece uma forma de atualizar independentemente partes da arquitetura dos seus microserviços isoladamente sem afetar o resto do cluster AKS ou outros desenvolvedores. A Azure Dev Spaces destina-se ao desenvolvimento e teste em ambientes de desenvolvimento e teste de nível inferior e não se destina a funcionar em clusters AKS de produção.
Uma vez que as equipas podem trabalhar com toda a aplicação e colaborar diretamente na AKS, Azure Dev Spaces:
- Minimiza a configuração da máquina local
- Diminui o tempo de configuração para novos desenvolvedores na equipa
- Aumenta a velocidade de uma equipa através de uma iteração mais rápida
- Reduz o número de ambientes redundantes de desenvolvimento e integração, uma vez que os membros da equipa podem partilhar um cluster
- Remove a necessidade de replicar ou ridicularizar dependências
- Melhora a colaboração entre as equipas de desenvolvimento, bem como as equipas com quem trabalham, como as equipas de DevOps
A Azure Dev Spaces fornece ferramentas para gerar ativos de Docker e Kubernetes para os seus projetos. Esta ferramenta permite-lhe adicionar facilmente aplicações novas e existentes tanto a um espaço dev como a outros clusters AKS.