Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Selecione o ambiente de desenvolvimento certo para dar suporte à adoção e ao desempenho de DevOps. Um ambiente de desenvolvimento de DevOps não deve apenas editar e depurar código, mas integrar-se com o resto do ciclo de DevOps, incluindo testes, controle de versão e monitoramento de produção. A Microsoft fornece dois ambientes de desenvolvimento principais para oferecer suporte a DevOps, Visual Studio e Visual Studio Code.
Utilize o Visual Studio
O Visual Studio é um ambiente de desenvolvimento integrado (IDE) completo. Se você puder usá-lo, o Visual Studio é ideal para trabalhar no Windows para criar software para várias plataformas, incluindo .NET ou .NET Core, iOS, Android via Xamarin e destinos que suportam C++.
Historicamente, o Visual Studio oferece benefícios de produtividade e integração de DevOps. O Visual Studio integra-se nativamente ao GitHub e ao Azure DevOps e tem um ecossistema robusto de extensões para cada provedor de DevOps do setor.
Utilizar o Visual Studio Code
O Visual Studio Code é um editor de código gratuito e simplificado que oferece personalização ilimitada por meio de dezenas de milhares de extensões comerciais e comunitárias. Essas extensões adicionam suporte para praticamente qualquer idioma, plataforma e serviço de DevOps. Os desenvolvedores podem ser produtivos no Windows, Mac ou Linux. O Visual Studio Code é a opção ideal para desenvolvedores que não podem usar o Visual Studio.
Desenvolver para o Azure
Não há nenhum ambiente de desenvolvimento preferencial específico para soluções do Azure. Graças ao amplo suporte para todas as principais plataformas de aplicativos, você pode usar praticamente qualquer ferramenta para criar soluções do Azure e selecionar o modelo de implantação que funciona melhor para você. A melhor maneira de implantar soluções para produção geralmente é por meio da automação hospedada em Ações do GitHub ou Pipelines do Azure.
O Visual Studio e o Visual Studio Code têm recursos nativos e extensões de primeira parte que simplificam o trabalho com processos de DevOps no Azure, GitHub e Azure DevOps.
Próximos passos
Aprenda a preparar o desenvolvimento do Visual Studio, Visual Studio Code, Eclipse para Java e IntelliJ IDEA para Azure no módulo de aprendizagem prático Prepare seu ambiente de desenvolvimento para o desenvolvimento do Azure.