evento
Conferência de Devs Poderosos e Hack Together
12/02, 23 - 28/02, 23
Junte-se à conferência online e ao hackathon de 2 semanas para explorar a construção de soluções poderosas com a Power Platform.
Registe-se agoraEste browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
O ALM Accelerator for Power Platform é uma aplicação de tela que fornece uma interface simplificada para o controlo de origem do Pipelines do Azure e Git para a gestão do ciclo de vida das aplicações (ALM). É uma implementação de referência de normas e práticas de ALM que utiliza capacidades de plataforma incorporadas para o ajudar a começar a utilizar o ALM no Power Platform. Foi criado utilizando uma combinação de aplicações de tela de pouco código e centrados em criadores e administradores, bem como modelos YAML do Azure Pipeline e PowerShell.
Com a aplicação ALM Accelerator for Power Platform, os criadores podem efetuar o controlo de origem, ativar o histórico de versões e implementar as respetivas soluções no Power Platform. Para utilizar o ALM Accelerator, todos os seus componentes do Power Platform — aplicações, fluxos, personalizações, entre outros — têm de estar contidos numa solução.
Não necessita de conhecimentos avançados de ALM para utilizar o acelerador. No entanto, deverá compreender como utilizar as soluções no Power Platform. Mais informações sobre soluções e ALM:
O ALM Accelerator for Power Platform utiliza as seguintes caraterísticas premium do Power Platform:
Para utilizar o ALM Accelerator, necessita das seguintes licenças:
Assista aos vídeos de demonstração para saber como utilizar o ALM Accelerator.
O ALM Accelerator visa criadores e equipas de criadores do Power Platform:
Os criadores que não estão familiarizados com os conceitos de ALM, mas que querem ser capazes de guardar o seu trabalho juntamente com um histórico de alterações e partilhar essas mudanças com outros utilizadores
Os criadores que se sintam confortáveis com os conceitos avançados de utilizar Git, tais como pedidos Pull, ramificação e união, e pretendem trabalhar de forma familiar com o controlo de origens e automatização de implementação
Para prepara e configurar o ALM Accelerator, dever ser um administrador com uma compreensão mais profunda de ambientes, soluções e Pipelines do Azure do Power Platform. Também deve estar familiarizado com a administração do Microsoft Entra e do Dataverse.
O diagrama seguinte ilustra como o ALM Accelerator facilita as interações entre uma equipa de criadores e ambientes de programação, validação, teste e produção.
Os criadores trabalham em isolamento nos respetivos ambientes de programação pessoais. Utilizam a aplicação de tela ALM Accelerator para importar soluções do controlo de origem, exportar alterações para o controlo de origem e criar pedidos pull para unir alterações. Os modelos personalizáveis para Pipelines do Azure automatizam tarefas de ALM e suportam uma implementação faseada de desenvolvimento para produção.
O ALM Accelerator é uma das muitas opções de ALM no Power Platform. Outras incluem:
Os pipelines visam Power Platform democratizar o ALM trazendo recursos de automação de ALM para Power Platform e Dynamics 365 serviços de uma forma mais acessível para todos os criadores, administradores e desenvolvedores.
Power Platform As tarefas de ferramentas de compilação podem ser usadas com outras Azure DevOps tarefas para compor seus pipelines de compilação e liberação. Os pipelines que as equipas normalmente colocam em vigor incluem Iniciar, Exportar do Desenvolvimento, Compilar e Publicar.
Ações do GitHub para Power Platform permitir que os desenvolvedores criem fluxos de trabalho automatizados do ciclo de vida de desenvolvimento de software para criar, testar, empacotar, liberar e implantar aplicativos, executar automação e gerenciar bots e outros componentes construídos Power Platform.
Não existe uma resposta certa para todas as organizações. A tabela e descrições seguintes podem ajudá-lo a decidir qual a opção é a certa para si com base nas capacidades atuais e planos futuros da sua organização. Esta tabela não é exaustiva. Destina-se a ajudá-lo a tomar uma decisão informada. Vai evoluir ao longo do tempo à medida que adicionamos mais capacidades ao ALM Accelerator e às capacidades de ALM no Power Platform.
Capacidade | Pipelines | ALM Accelerator | DevOps/GitHub |
---|---|---|---|
Envolvimento de TI/Desenvolvedores | Não necessário | Configuração inicial | Obrigatório para todos os projetos |
Integração de código-fonte | Não, mas está planeado | Sim | Sim |
O Maker requer privilégios elevados no ambiente de destino | Não, o principal de serviço é suportado | Não, o principal de serviço é suportado | Não, o principal de serviço é suportado |
Controlo de qualidade | Personalizável com extensões | Personalizável com extensões | Ilimitado |
Democratizados para o desenvolvimento cidadão | Sim | Sim | No |
Experiência no produto | Sim | Aplicação de tela fornecida, mas sem experiência no criador | No |
Suporte | Microsoft-suportado | Power CAT suportado através de problemas do GitHub | Microsoft-suportado e problemas do GitHub |
Personalização e extensibilidade | Sim | Sim | Sim |
Desenvolvimento Code-first | Não, mas está planeado | Sim | Sim |
Os pipelines destinam-se a simplificar a ALM para os criadores. São a experiência estratégica no produto para ALM iniciada pelo criador no Power Platform. Os pipelines proporcionam capacidades semelhantes à funcionalidade de exportação e importação manual disponíveis no Power Platform para mover soluções de um ambiente para outro.
Com o suporte do principal de serviço, os utilizadores não necessitam de permissões elevadas para implementar noutros ambientes. Além disso, as personalizações pré e pós-implementação permitem que as organizações criem camadas dos seus processos de negócio por cima dos Pipelines. Isto dá às organizações o controlo sobre os processos de aprovação, além de fornecer a capacidade de inserir passos personalizados no pipeline de implementação.
Geralmente, escolheria Pipelines se a sua organização não precisar de controlar os ficheiros de código de origem das suas soluções e quiser começar a trabalhar rapidamente com a ALM.
As Ferramentas de Compilação destinam-se a dar aos administradores de IT e aos programadores as ferramentas para acelerar a automatização de ALM altamente personalizada. Pode abordar as limitações em Pipelines with Ferramentas de Compilação — controlar código da solução, ativar cenários de código primeiro, remover a necessidade de os criadores terem permissões elevadas em ambientes a jusante e incluir processos organizacionais e de negócio específicos no seu processo de ALM.
Geralmente, escolheria Ferramentas de Compilação se a sua organização tiver recursos de DevOps ou GitHub e de programador disponíveis e requer controlo granular sobre os seus processos de ALM.
O ALM Accelerator destina-se a simplificar a ALM para criadores de low-code e criadores avançados de código primeiro. O ALM Accelerator é criado sobre as Ferramentas de Compilação e acelera o começar a trabalhar com elas, evitando a necessidade de começar do zero. Os pipelines do ALM Accelerator e a aplicação de tela relacionada são open source. Pode utilizá-lo tal como está ou como uma implementação de referência que pode personalizar.
Geralmente, escolheria o ALM Accelerator se a sua organização requer um controlo granular dos processos de ALM, mas não tem os recursos para os criar do zero e pretende proporcionar uma experiência de criador por cima dos processos do Azure DevOps que impulsionam a ALM.
evento
Conferência de Devs Poderosos e Hack Together
12/02, 23 - 28/02, 23
Junte-se à conferência online e ao hackathon de 2 semanas para explorar a construção de soluções poderosas com a Power Platform.
Registe-se agora