Processo de implantação em AEMC

  • Versão de lançamento: Zurich
  • Atualizado 8 de ago. de 2025
  • 4 min. de leitura
  • Saiba mais sobre o processo de implantação em AEMC.

    Visão geral da implantação

    O processo de implantação em AEMCé composto de várias partes que possibilitam a implantação de mudanças. As seções a seguir descrevem cada parte e como elas funcionam juntas para oferecer suporte ao processo de implantação maior no AEMC.

    A partir da versão 28.2.1 de AEMC, ReleaseOpsestá integrado em AEMC. Consulte ReleaseOpsseção implantação para obter mais informações.

    Enviando uma aplicação para implantação

    O processo de implantação começa em uma instância de desenvolvimento quando um desenvolvedor envia uma aplicação em App Engine Studio, Creator Studio, ou ServiceNow Studio. Quando uma aplicação é enviada para implantação, uma solicitação de implantação é criada, o que permite que os administradores revisem e aprovem as mudanças na aplicação. Para obter mais informações, consulte Solicitações de implantação em AEMC.

    Pipelines

    Depois que uma aplicação é enviada e uma solicitação de implantação é criada, a aplicação começa a se mover pelo pipeline que foi especificado para a organização. R pipeline é a estrutura de implantação que as aplicações seguem AEMC. Um pipeline consiste em várias instâncias, normalmente uma instância de desenvolvimento, instância de teste e instância de produção, bem como os pacotes e estruturas de teste que uma organização configurou para verificar se a aplicação é estável e compatível antes de implantar na produção. À medida que a aplicação é revisada e testada, App Engineos administradores aprovam a aplicação para se mover pelos ambientes de pipeline até que a aplicação seja finalmente implantada em uma instância de produção ou de destino.

    Com AEMC, você pode configurar pipelines personalizados de acordo com as necessidades específicas da sua organização. AEMCé compatível com qualquer número de instâncias em cada pipeline e quantos pipelines forem necessários para sua organização. Por exemplo, se sua organização exigir que as mudanças passem por instâncias adicionais de não produção antes de implantá-las na produção, você poderá configurar seu pipeline para que ele reflita cada ambiente necessário. Para obter mais informações sobre como configurar pipelines, consulte Como configurar o Pipelines e implantações.

    Gestão de mudanças integração

    Você pode integrar um existente Gestão de mudançasPrograme com seus processos de implantação de app para adicionar supervisão em suas implantações e fazer com que as aplicações sejam implantadas de acordo com uma janela de mudança agendada. Para obter mais informações, consulte Gerencie solicitações de implantação.

    Repositório de aplicações

    AEMCusos Pipelines e implantaçõespara implantar aplicações por diferentes instâncias. Pipelines e implantaçõesusa o. Repositório de aplicaçõespara gerenciar essas implantações. Para mais informações sobre a Repositório de aplicações, confira ServiceNow repositório de aplicações.

    Cada aplicação pode ser implantada usando o. Repositório de aplicaçõesou Conjuntos de atualizações do sistema. Se você usou conjuntos de atualizações no passado, mas deseja alternar para usar o. Repositório de aplicações, você pode fazer uma conversão única para implantar o app usando o. Repositório de aplicaçõesem vez disso. Não é necessário seguir a mesma implantação. Para obter mais informações, consulte Converta aplicações personalizadas em upgrade do repositório de aplicações e Conjuntos de atualizações do sistema.

    ReleaseOps processo de implantação

    A partir da versão 28.2.1 de AEMC, ReleaseOpsestá integrado em AEMC. Se você está usando exclusivamente ReleaseOpspara gerenciar suas implantações, ou você migrou seu App Enginepipelines para ReleaseOps, o processo de implantação é diferente do legado Pipelines e implantaçõesprocesso de implantação em AEMC.

    Se você estiver implantando exclusivamente usando ReleaseOps, o processo de implantação de uma versão agendada é o seguinte. é o seguinte:
    1. O gerenciador de versões cria uma versão, que está associada a um pipeline.
    2. Os desenvolvedores fazem mudanças por meio de conjuntos de atualizações. Depois de marcar um conjunto de atualizações Concluído e promover o conjunto de atualizações para implantação, o conjunto de atualizações é adicionado a uma solicitação de implantação existente ou a uma nova solicitação de implantação, que é destinada a uma versão.
    3. Quando os conjuntos de atualizações em uma solicitação de implantação estão funcionais e prontos para serem implantados, um desenvolvedor define o estado da solicitação de implantação como Pronto para avaliar.
    4. O playbook de avaliação é executado, durante o qual Automated Test Framework(ATF) pacotes de testes e verificações de instância são executados nas mudanças na solicitação de implantação.
    5. Se houver falhas durante a avaliação, serão criadas tarefas de implantação que o testador pode aprovar ou redirecionar para o desenvolvedor para resolver.
    6. Depois que as tarefas de implantação forem resolvidas, a solicitação de implantação será definida como o estado Pronto para implantação.
    7. Na data agendada para o lançamento, o playbook da versão é executado. Todas as solicitações de implantação no estado Pronto para implantação são movidas pelo pipeline para a produção.
    Para obter mais informações sobre como implantar com ReleaseOps, consulte Explorando ReleaseOps.
    Se você tiver migrado para ReleaseOps, o processo de implantação é o seguinte.
    1. Para aplicações que estão sendo implantadas por meio do Repositório de aplicações, os desenvolvedores enviam aplicações de App Engine Studio, Creator Studio, e. ServiceNow Studiousando o processo padrão.
    2. Um App Enginea solicitação de implantação é criada e enviada para um App Engineadministrador para aprovação. Ao mesmo tempo, um correspondente ReleaseOpsa solicitação de implantação foi criada.

      Você pode exibir o correspondente ReleaseOpsregistro de solicitação de implantação no App Enginesolicitação de implantação.

      Com a migração habilitada, App Engineas solicitações de implantação têm o correspondente ReleaseOpsregistros de solicitação de implantação.

    3. Abra o correspondente ReleaseOpssolicitação de implantação e anexe-a a uma versão existente ou defina a solicitação de implantação como sob demanda. Em seguida, salve o registro.
    4. Um App Engineo administrador aprova o. App Enginesolicitação de implantação do App Enginepipeline, que transfere a implantação para ReleaseOps.
    5. Um conjunto de atualizações com instruções de instalação é criado e anexado ao ReleaseOpssolicitação de implantação.
    6. Solicitações de implantação em ambos App Enginee. ReleaseOpsos pipelines são sincronizados, mas ReleaseOpsorquestra a implantação.
    Para saber mais sobre como migrar para ReleaseOps, consulte: