Serviços de outsourcing de TI e por que escolhê-los
O outsourcing de TI refere-se à prática de confiar determinadas funções ou projetos de TI a um fornecedor especializado. Em…
Neste artigo, explicaremos a integração entre o Power Platform e o DevOps e aprenderemos como mover automaticamente as soluções entre ambientes e implantá-las usando uma abordagem de entrega contínua com a assistência do Azure DevOps.
Primeiramente, antes de se aprofundar na Power Platform e no DevOps, conheça o ALM de gerenciamento do ciclo de vida do aplicativo.
Então, o ALM é o gerenciamento do ciclo de vida de aplicativos que facilita a gestão de projetos, desde os requisitos até a implantação e inclui três áreas,
Assim, na plataforma Power, existem alguns tipos de ambiente usados no ALM, como o ambiente Sandbox, o ambiente de produção, o ambiente da comunidade e o ambiente padrão.
Portanto, o ambiente é o container que armazena seus dados, aplicativos e processos de negócios.
Assim, um ambiente serve como um contêiner para separar aplicativos que podem ter diferentes funções, requisitos de segurança ou públicos-alvo. Portanto, ter vários ambientes de desenvolvimento, como desenvolvimento, teste e produção, com vários desenvolvedores colaborando no mesmo ambiente e talvez trabalhando no mesmo aplicativo e compartilhando código-fonte que dificultará saber onde estão as personalizações mais recentes e a versão mais recente, portanto, é importante implementar um ALM especialmente para desenvolvimento de equipe, é uma boa prática usar ferramentas ou processos para obter o isolamento do desenvolvedor. É por isso que é importante adicionar os ativos, como fluxos, arquivos, aplicativos, etc., ao DevOps.
Sendo assim, as soluções são o mecanismo para implementar o ALM no Power Apps e no Power Automate.
Então, o Azure DevOps oferece serviços de desenvolvedor que permitem que as equipes planejem seu trabalho, colaborem no desenvolvimento de código e criem e implantem aplicativos.
Portanto, o objetivo de usar o DevOps com o Power Platform é evitar conflitos ao fazer alterações no código compartilhado.
Você pode exportar manualmente as soluções do Power Platform de um ambiente e importá-las para outro ambiente. Agora podemos implantar uma solução de plataforma de energia usando o pipeline de DevOps do Azure automaticamente e você também pode usar as ferramentas de compilação da plataforma de energia da Microsoft para automatizar tarefas comuns de compilação e implantação relacionadas a aplicativos criados na plataforma de energia da Microsoft.
Nesta implantação, usaremos as ferramentas de compilação do Microsoft Power Platform para Azure DevOps.
Ferramentas de compilação do Microsoft Power Platform para Azure DevOps, usamos as ferramentas de compilação do Microsoft para automatizar tarefas comuns de compilação e implantação relacionadas a aplicativos criados no Microsoft Power Platform.
Depois de criar um novo trabalho, você verá um trabalho por padrão
Se for a primeira vez que você usa as ferramentas do Power Platform Build, clique em Obter gratuitamente e siga as etapas para fazer o download para sua organização.
Se você instalou antes, você encontrará como mostrado na imagem abaixo
Se você não tiver conexão de serviço >> clique em Gerenciar para criar sua primeira conexão de serviço ou em Configurações do projeto > Conexões de serviço > Nova conexão de serviço > escolha o tipo de conexão que você precisa.
Voltar para a solução de exportação da Power Platform >>
Após uma versão bem-sucedida, você encontrará sua solução implantada no ambiente de destino.
Um trabalho de implantação é um conjunto de etapas executadas sequencialmente no ambiente .Assim, usar o Azure Pipeline é simples, você pode configurar uma compilação básica e lançamento/implantação em alguns minutos. Portanto, nesta postagem, aprendemos como usar o Azure DevOps para mover as soluções entre os ambientes da Power Platform e como implantar a solução da plataforma de energia para devops.
Por fim, veja também nosso artigo sobre as ferramentas de baixo / sem código do Power Platform
O outsourcing de TI refere-se à prática de confiar determinadas funções ou projetos de TI a um fornecedor especializado. Em…
Compartilhar aplicativos Canvas no Power Apps é uma parte essencial da distribuição de aplicativos dentro de sua organização. Ao compartilhar…
Desde o anúncio dos Copilotos impulsionados por IA, houve um aumento de interesse na integração das capacidades de IA em…