Planejando seu plano de implantação de lançamento do portal no SharePoint Online

Um portal é um site do SharePoint em sua intranet com muitos visualizadores de site que consomem conteúdo no site. Grandes organizações podem ter vários portais. Por exemplo, um portal da empresa e um portal de RH. Normalmente, os portais têm relativamente poucas pessoas que criam e escrevem o site e seu conteúdo. A maioria dos visitantes do portal apenas lê e consome o conteúdo.

Este artigo descreve como planejar sua implantação e plano de implantação para o SharePoint Online. Ele também fornece abordagens a seguir, pois o teste de carga tradicional não é permitido no SharePoint Online. O SharePoint Online é um serviço de nuvem e os recursos de carga, a integridade e o equilíbrio geral da carga no serviço são gerenciados pela Microsoft.

Para ajudar na criação de um portal bem-sucedido, siga os princípios básicos, as práticas e as recomendações detalhadas no portal Criar, iniciar e manter um portal saudável

A abordagem de implantação é realçada abaixo.

Agendador de Inicialização do Portal

Use o agendador de inicialização do portal para liberar seu portal para usuários em sua organização em fases agendadas. Saiba mais:

Ícone calendário.Agendador de Inicialização do Portal

Visão geral do planejamento de capacidade no SharePoint Online

Para usar eficientemente a capacidade e lidar com o crescimento inesperado, em qualquer farm, temos a automação que rastreia determinados cenários de uso. Embora o crescimento exato seja imprevisível para qualquer locatário em qualquer farm, a soma agregada de solicitações é previsível ao longo do tempo. Ao identificar as tendências de crescimento no SharePoint Online, podemos planejar uma expansão futura. Para obter mais informações sobre planejamento de capacidade e teste de carga do SharePoint Online.

Uma parte fundamental de um lançamento bem-sucedido é a abordagem "wave" ou "phased roll-out" detalhada abaixo.

Posso carregar o teste do SharePoint Online?

O SharePoint Online é um ambiente multilocatário compartilhado que é equilibrado entre fazendas e a escala é ajustada em uma base contínua. Teste de carga em um ambiente, como o SharePoint Online, cujas alterações de escala serão contínuas, não apenas fornecerão resultados inesperados, mas não são permitidos.

Saiba mais: Planejamento de capacidade e teste de carga do SharePoint Online

As páginas de uma implantação local não devem simplesmente ser movidas, pois estão no SharePoint Online sem revisá-las em relação às diretrizes recomendadas para o SharePoint Online. A melhor abordagem é sempre otimizar qualquer home page para qualquer site ou portal no SharePoint, pois é aqui que a maioria dos usuários da sua organização acessará como o ponto de partida para seus sites.

Alguns fatores básicos devem ser considerados:

  • Implantações locais podem usar caches tradicionais do lado do servidor, como cache de objeto, cache de saída e cache de blobs. Com as diferenças de topologia na nuvem, essas opções não estão necessariamente disponíveis, pois as diferenças de escala pura as tornam abordagens menos viáveis.
  • Todas as páginas/recursos/personalizações usadas para consumo de nuvem devem ser otimizadas para maior latência e locais distribuídos dos usuários, para que os usuários em diferentes áreas ou regiões tenham uma experiência mais consistente. A nuvem oferece otimizações como CDN (Redes de Entrega de Conteúdo) para otimizar para uma base de usuário distribuída e, para o SharePoint moderno, o último bom conhecido (LKG) é utilizado por nossas web parts fora da caixa (OOTB).

O que fazer:

  • Para todas as páginas do site no SharePoint Online, use a ferramenta Diagnóstico de Página, que é uma extensão Chromium que auxilia na análise e no fornecimento de diretrizes. Essa ferramenta pode ser usada por proprietários de sites, editores, administradores e desenvolvedores, pois foi projetada para ser um ponto de partida para análise e otimização.
  • Os desenvolvedores também devem usar ferramentas de desenvolvimento como a ferramenta de desenvolvedor do navegador F12 e CTRL-F12 no navegador em páginas modernas. O Fiddler também pode ser usado para revisar o peso de tamanho (quão grande a página é em megabytes) da página e o número de chamadas e elementos que afetam a carga geral da página.

Esta seção foi um breve resumo para otimizar páginas. Para saber mais, confira: Criar, iniciar e manter um portal íntegro.

Siga uma abordagem de distribuição de ondas/fases

A abordagem tradicional do Big Bang para lançamentos de sites não permitirá a verificação de que personalizações, fontes externas, serviços ou processos foram testados na escala certa. Essa abordagem não significa que levará meses para ser lançada, mas é recomendável ao longo de pelo menos vários dias dependente do tamanho da sua organização. Seguir um plano de distribuição de ondas, portanto, oferece a opção de pausar e resolver problemas antes de prosseguir com a próxima fase e, portanto, reduz o número potencial de usuários afetados por quaisquer problemas. O SharePoint como um serviço dimensiona sua capacidade com base no uso e no uso previsto e, embora não precisemos que você nos notifique sobre seu lançamento, você deve seguir as diretrizes para garantir o sucesso.

Conforme mostrado na imagem a seguir, muitas vezes o número de usuários convidados é significativamente maior do que aqueles que realmente usam o site. Esta imagem mostra uma estratégia sobre como implantar uma versão. Esse método ajuda a identificar maneiras de melhorar o site do SharePoint antes que a maioria dos usuários o veja.

Grafo mostrando usuários convidados e ativos.

Na fase piloto, é bom receber comentários de usuários que a organização confia e sabe que serão contratados. Dessa forma, é possível avaliar como o sistema está sendo usado e como ele está sendo executado.

Durante cada uma das ondas, colete comentários do usuário sobre os recursos e o desempenho durante cada onda de implantação. Coletar comentários tem a vantagem de introduzir lentamente o sistema e fazer melhorias à medida que o sistema obtém mais uso. Isso também nos permite reagir ao aumento da carga à medida que o site é distribuído para mais usuários e combinado com as diretrizes para otimização de página garante uma experiência positiva para seus usuários.

O que fazer:

  • Decida sobre o tempo de cada fase e verifique se você tem uma oportunidade de contingência/pausa, caso precise fazer ajustes antes de continuar
  • Planeje seu primeiro grupo de usuários que você deseja habilitar, para garantir que você receba os comentários necessários para avançar. Sempre que possível, selecione um grupo ativo de usuários que fornecerá comentários em tempo hábil
  • Conforme você planeja cada onda, tente começar com uma pequena base de usuários (menos de 5.000 usuários). Aumente os tamanhos de grupo à medida que você prossegue com cada onda. Ao criar uma abordagem escalonada, ele permite oportunidades de pausa mais fáceis, conforme necessário.