Exibir e aplicar atualizações do sistema

Concluído

Para ver as atualizações disponíveis para o seu ambiente, siga estas etapas:

  1. Entre no Lifecycle Services usando suas credenciais.

  2. No projeto Lifecycle Services, selecione um ambiente.

  3. Na página Detalhes do ambiente, role para baixo para ver as Atualizações disponíveis.

    Captura de tela da página de atualizações disponíveis no Lifecycle Services

Para aplicar uma atualização a um ambiente de não produção usando o Lifecycle Services, siga estas etapas:

  1. Entre no Lifecycle Services usando suas credenciais.

  2. No projeto Lifecycle Services, selecione um ambiente.

  3. Abra a exibição Detalhes do ambiente referente ao ambiente em que você quer aplicar a atualização.

  4. Selecione a atualização que você quer instalar na seção Atualizações disponíveis.

  5. Selecione Exibir atualização.

  6. Na página Atualizações binárias, selecione Salvar pacote.

    Captura de tela da seção Atualizações binárias

  7. Na página Revisar e salvar atualizações que será aberta, selecione os pacotes que você quer instalar e, depois, Salvar pacote.

    Captura de tela de um exemplo da página Revisar e salvar atualizações.

  8. Na página Salvar pacote na biblioteca de ativos que será aberta, insira valores nos campos Nome e Descrição e selecione Salvar pacote. Você verá uma mensagem dizendo O pacote de atualizações está sendo salvo na biblioteca de ativos; isso pode demorar alguns minutos.

  9. Quando o pacote de atualização for salvo com êxito, selecione Concluído.

  10. Na página Detalhes do ambiente, selecione Manter > Aplicar atualizações para aplicar uma atualização.

  11. Selecione o pacote a ser aplicado. Você pode usar o filtro para localizar seu pacote.

  12. Selecione Aplicar. O status no canto superior direito da página Detalhes do ambiente muda de Em fila para Em andamento, e a seção Atualizações do ambiente agora mostra o andamento do pacote. Você pode atualizar a página para verificar o status.

  13. Quando o pacote for aplicado, o status do ambiente mudará para Implantado, e o status de manutenção mudará para Concluído.

Observação

Cada atualização ou pacote que você quiser aplicar em um ambiente de produção deverá primeiro ser aplicado com êxito a pelo menos um ambiente de área restrita no mesmo projeto.

Para saber mais sobre os pré-requisitos e as etapas para aplicar uma atualização a um ambiente de produção, consulte Aplicar atualizações a ambientes de nuvem.

Atualizar uma Commerce Scale Unit

Para atualizar a Commerce Scale Unit (CSU) gerenciada pela Microsoft, siga estas etapas:

  1. Entre no Lifecycle Services usando suas credenciais.

  2. No projeto Lifecycle Services, selecione seu ambiente do Commerce.

  3. Na seção Gerenciar ambiente, selecione Gerenciar na seção Recursos do ambiente ao lado de Commerce.

    Captura de tela de um exemplo da função Gerenciar

  4. Na seção Commerce scale units, selecione a unidade de escala que você quer atualizar e, depois, Atualizar.

    Captura de tela de uma atualização de Commerce Scale Unit

  5. Na página Atualização que será aberta, selecione a versão de atualização que você quer aplicar no campo suspenso Especificar uma versão e, depois, selecione Atualizar.

Observação

A aplicação de uma atualização de qualidade geralmente requer cerca de uma hora de tempo de inatividade dos canais de comércio associados à unidade de escala.

Implantação independente e pacotes de instalação para o Aplicativo Store Commerce, o Store Commerce para Web, HWS (estações de hardware) e extensões CSU

A função de gerenciamento de pacotes divide as extensões dos componentes principais, permitindo que você gerencie cada pacote separadamente. A estrutura do instalador principal e os instaladores de extensão são separados. O aplicativo Store Commerce, o desenvolvimento do Store Commerce para Web e a estrutura de pacotes oferecem suporte a esse modelo de pacote e instalação independentes herdando o pacote opcional do Windows, a Ponte de Desktop e as tecnologias MSIX.

Todas as extensões do aplicativo Store Commerce são criadas como arquivos APPX separados nesse modelo, e o Store Commerce central carrega esses arquivos APPX como suplementos. Os suplementos (extensões APPX) serão executados sob a identidade do aplicativo Store Commerce do contexto principal. A extensão APPX não poderá ser executada por conta própria. Somente o APPX principal poderá carregá-lo. Migre o código para o novo modelo de extensão para migrar a antiga extensão do aplicativo Store Commerce para esse novo modelo. Para dar suporte aos novos controles e estrutura da interface do usuário, pode ser necessária alguma refatoração de código.

As estruturas de instalador HWS e CSU permitem a criação de instaladores que contenham apenas componentes da extensão.

Experiência do kit de desenvolvimento de software online (SDK) do Commerce

Todas as atualizações do SDK são publicadas em um repositório público do NuGet e do GitHub para que as atualizações possam ser baixadas e aplicadas ao ambiente em minutos. Essa abordagem poupa tempo e esforço para os desenvolvedores.

  • Desenvolvimento de extensão – para reduzir o custo e a dependência da VM de desenvolvimento do Lifecycle Services, a experiência de desenvolvimento do Commerce é dissociada da VM do desenvolvedor do Lifecycle Services, e o desenvolvimento tem suporte fora da VM do desenvolvedor. O desenvolvimento pode ser feito em qualquer computador de desenvolvimento que ofereça suporte às configurações do ambiente de desenvolvimento do Commerce.
  • Referência do SDK do Commerce para o NuGet – as extensões podem consumir referências do SDK do Commerce depois que elas são refatorada e publicadas em um novo feed do NuGet. A extensão pode baixar os binários do pacote do NuGet em vez de referir-se manualmente a eles na pasta SDKReference do Commerce. Usando o fluxo de trabalho do gerenciador de pacotes do NuGet, o pacote pode ser atualizado para a última versão disponível.
  • Exemplos do SDK do Commerce para o GitHub – todos os exemplos do SDK do Commerce são públicos no GitHub para que as extensões possam fazer referência a eles, e os usuários podem aprender a personalizar a solução Dynamics 365 Commerce para dar suporte a um processo empresarial personalizado. Sem precisar baixar e aplicar qualquer hotfix binário do Lifecycle Services, os exemplos atualizados podem ser facilmente baixados ou referenciados ao serem clonados para esse repositório público.