Show Menu
TÓPICOS×

Programas do Sandbox

Introdução

Um programa Sandbox é um dos dois tipos de programas disponíveis AEM Cloud Service, sendo o outro um programa Regular.
Uma caixa de proteção é normalmente criada para servir aos propósitos de treinamento, execução de demonstrações, ativação ou Prova de conceito (POC). Eles não são feitos para transportar tráfego ao vivo. Eles não estão sujeitos aos AEM como compromissos Cloud Service.
Os ambientes criados em uma caixa de proteção não são configurados para dimensionamento automático. Portanto, não são adequados para testes de desempenho ou de carga.
Os programas Sandbox incluem Sites e Ativos e são preenchidos automaticamente com um repositório Git, um ambiente de desenvolvimento e um pipeline de não-produção. O repositório Git é preenchido com uma amostra de projeto com base no arquétipo de projeto AEM.
Consulte Como entender Programas e tipos de Programas para saber mais sobre os tipos de Programas.

Atributos de Programas Sandbox

Os Programas Sandbox têm os seguintes atributos:
  1. Criação de programas: A criação do programa Sandbox inclui o recurso automático:
    • configuração de projeto com código de amostra e conteúdo
    • criação de ambientes de desenvolvimento
    • criação de pipeline de não produção implantando no ambiente de desenvolvimento (implantação de ramificação principal no ambiente de desenvolvimento)
  2. Soluções: Os programas Sandbox incluem AEM Sites e Assets.
  3. Atualizações de AEM: AEM atualizações podem ser aplicadas manualmente a ambientes em um programa Sandbox e não são automaticamente enviadas.
  4. Hibernação: Ambientes em um programa Sandbox serão automaticamente hibernados se nenhuma atividade for detectada por um determinado período de tempo. Ambientes hibernados podem ser removidos manualmente.

Criação de um Programa Sandbox

O assistente de criação de programas permite criar um Programa Sandbox.
Para saber como criar um Programa Sandbox, consulte Criar um Programa Sandbox para obter mais detalhes.

Criação de Ambientes Sandbox

Os Programas do Sandbox são entregues a um ambiente de desenvolvimento no momento da criação do programa de uma maneira criada automaticamente. O ambiente de desenvolvimento inclui um autor e uma camada de publicação por padrão.
O conjunto de ambientes de estágio de produção pode ser adicionado manualmente ao Programa Sandbox, quando o usuário estiver pronto para configurar um pipeline de produção.
Para saber como criar manualmente um ambiente, consulte Adicionar Ambientes para obter mais detalhes.

Excluindo Ambientes do Sandbox

O usuário com as permissões necessárias pode excluir um ou mais conjuntos de ambientes de desenvolvimento ou de produção/estágio.
Para excluir um ambiente, consulte Excluir Ambientes para obter mais detalhes.

Hibernando e removendo Ambientes do Sandbox

Ambientes de Programa da caixa de proteção entram em um modo de hibernação se nenhuma atividade for detectada por um determinado período de tempo.
A hibernação é exclusiva aos ambientes de Programa Sandbox. Ambientes comuns não hibernam.

Hibernação

A hibernação pode ocorrer automática ou manualmente. Pode levar alguns minutos para que ambientes de Programa Sandbox entrem no modo de hibernação. Os dados são preservados durante a hibernação.
A hibernação é classificada como:
  • Ambientes automáticos de Programa Sandbox são hibernados automaticamente após oito horas de inatividade, o que significa que os serviços de autor e publicação não recebem solicitações.
  • Manual : Como usuário, você pode hibernar manualmente um ambiente do Programa do Sandbox, embora não haja nenhum requisito para fazer isso, uma vez que a hibernação ocorrerá automaticamente após um determinado período (oito horas) de inatividade.
Na versão mais recente, vincular ao Developer Console diretamente do Cloud Manager não lhe dará a opção de hibernar um ambiente de Programa Sandbox. A solução alternativa é uma vez no Developer Console, adicione o seguinte padrão ao final do url #release-cm-p1234-e5678 where 1234 1234 como sua ID do Programa e 5678 como sua ID do Ambiente.

Uso da hibernação manual

Você pode hibernar manualmente seu Programa do Sandbox no Developer Console de duas maneiras diferentes, usando:
  • Tela de detalhes do ambiente
  • Tela de listagem do ambiente
O acesso ao Developer Console para um Programa do Sandbox está disponível para qualquer usuário do Cloud Manager.
Siga as etapas abaixo para hibernar manualmente os ambientes do Programa Sandbox:
  1. Navegue até o Developer Console . Consulte Acessar o Developer Console para saber como acessar o Developer Console a partir da placa de Ambientes .
    Vincular ao Console do desenvolvedor diretamente do Gerenciador de nuvem não lhe dará a opção de hibernar um ambiente de Programa do Sandbox. A solução alternativa é uma vez no Developer Console, adicione o seguinte padrão ao final do url #release-cm-p1234-e5678 where 1234 1234 como sua ID do Programa e 5678 como sua ID do Ambiente.
  2. Click Hibernate , as shown in the figure below:
    Ou,
    Clique no link Ambientes na parte superior esquerda para visualização na lista ambientes e clique em Hibernar , como mostrado na figura abaixo:
  3. Clique em Hibernar para confirmar a etapa.
  4. Quando a hibernação for bem-sucedida, você verá a notificação de conclusão do processo de hibernação do seu ambiente na tela do Console do desenvolvedor.

Deshibernação

  1. Navegue até o Developer Console . Consulte Acessar o Developer Console para saber como acessar o Developer Console a partir da placa de Ambientes .
    Vincular ao Console do desenvolvedor diretamente do Gerenciador de nuvem não lhe dará a opção de cancelar a hibernação de um ambiente de Programa do Sandbox. A solução alternativa é uma vez no Developer Console, adicione o seguinte padrão ao final do url #release-cm-p1234-e5678 where 1234 1234 como sua ID do Programa e 5678 como sua ID do Ambiente.
    Como alternativa, você pode navegar até o Developer Console para cancelar a hibernação tentando acessar o serviço de autor ou publicação de um ambiente já hibernado; nesse caso, uma landing page será exibida com um link para o Developer Console. Consulte a seção Acessar um Ambiente hibernado abaixo.
    O acesso ao Console do desenvolvedor é definido pelo Gerenciador da nuvem - Função do desenvolvedor no Admin Console . Um usuário com uma permissão de função de desenvolvedor pode cancelar a hibernação de um ambiente do Programa Sandbox.
  2. Clique em Cancelar hibernação , conforme mostrado na figura abaixo:
    Ou,
    Clique no link Ambientes na parte superior esquerda para visualização na lista ambientes e clique em Deshibernar , como mostrado na figura abaixo
  3. Clique em Deshibernar para confirmar a etapa.
  4. Você receberá a notificação de que o processo de hibernação foi iniciado e será atualizado com o andamento.
  5. Quando o processo for concluído, o ambiente do Programa Sandbox estará ativo novamente.

Permissões para hibernar

Qualquer usuário com um perfil de produto que dê acesso ao AEM como Cloud Service deve poder acessar o Console do desenvolvedor, permitindo que ele hiberne o ambiente.
Consulte Adicionar usuários e funções no Cloud Manager sobre como configurar permissões de usuário.

Acessar um Ambiente Hibernado

Ao fazer solicitações de navegador contra o autor ou a camada de publicação de um ambiente hibernado, o usuário encontrará uma landing page descrevendo o status hibernado do ambiente, como mostrado na figura abaixo:

Considerações importantes

Poucas considerações importantes relacionadas aos ambientes hibernados e com hibernação são:
  • Um usuário pode usar um pipeline para implantar código personalizado em ambientes hibernados. O ambiente permanecerá hibernado e o novo código aparecerá no ambiente depois de ser deshibernado.
  • As atualizações AEM podem ser aplicadas a ambientes hibernados, que os clientes podem acionar manualmente a partir do Cloud Manager. O ambiente permanecerá hibernado e a nova versão aparecerá no ambiente depois de ser deshibernada.
Atualmente, o Cloud Manager não indica se um ambiente está hibernado.

Atualizações de AEM para Ambientes do Sandbox

Consulte AEM atualizações de versão para obter mais detalhes.
Um usuário pode aplicar manualmente AEM atualizações aos ambientes em um Programa Sandbox.
Consulte Atualização do Ambiente para saber como atualizar um ambiente.
  • Uma atualização manual só pode ser executada quando o ambiente de destino tiver um pipeline configurado corretamente.
  • Uma atualização manual do Production ou do Stage ambiente atualizará automaticamente o outro. O conjunto de ambientes Production+Stage deve estar na mesma versão AEM.