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

Um portal é um SharePoint site 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 a implantação e o plano de distribuição para SharePoint Online. Ele também fornece abordagens a serem seguidas, pois o teste de carga tradicional não é permitido no SharePoint Online. SharePoint Online é um serviço de nuvem e os recursos de carga, a integridade e o balanceamento geral de carga no serviço são gerenciados pela Microsoft.

Para ajudar a criar um portal bem-sucedido, siga os princípios básicos, as práticas e as recomendações detalhadas na criação, inicialização e manutenção de um portal íntegro

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

Agendador de Inicialização do Portal

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

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

Visão geral do planejamento de capacidade no SharePoint Online

Para usar com eficiência a capacidade e lidar com o crescimento inesperado, em qualquer farm, temos automação que acompanha 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 a expansão futura. Para obter mais informações sobre planejamento de capacidade e teste de carga SharePoint Online.

Uma parte importante de um lançamento bem-sucedido é a abordagem de "onda" ou "distribuição em fases" detalhada abaixo.

Posso carregar o teste SharePoint Online?

SharePoint Online é um ambiente multilocatário compartilhado que é balanceado entre farms e a escala é ajustada de forma contínua. O teste de carga de um ambiente, como SharePoint Online, cuja escala muda continuamente não apenas fornecerá resultados inesperados, mas não é permitido.

Saiba mais: Planejamento de capacidade e teste de carga 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 é nesse local que a maioria dos usuários em sua organização acessará como ponto de partida para seus sites.

Alguns fatores básicos devem ser considerados:

  • As implantações locais podem usar caches tradicionais do lado do servidor, como cache de objeto, cache de saída e cache de blob. Com as diferenças de topologia na nuvem, essas opções não estão necessariamente disponíveis, pois as diferenças de escala simples as tornam menos viáveis.
  • Todas as páginas/recursos/personalizações usadas para consumo de nuvem devem ser otimizadas para maior latência e os 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 redes de distribuição de conteúdo (CDN) para otimizar para uma base de usuários distribuída e, para o SharePoint moderno, o último LKG (bom conhecido) é utilizado por nossas Web Parts OOTB (pronto para uso).

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 ajuda na análise e no fornecimento de diretrizes. Isso pode ser usado por proprietários, editores, administradores e desenvolvedores do site, pois ele foi projetado 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 examinar o peso do tamanho (o tamanho da 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.

Seguir uma abordagem de distribuição wave/phased

A abordagem tradicional do Big Bang para inicializações de site 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 iniciada, mas é recomendável ao longo de pelo menos vários dias, dependendo do tamanho da sua organização. Seguir um plano de distribuição de onda, 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 problemas. 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 o 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 distribuir uma versão. Esse método ajuda a identificar maneiras de melhorar o SharePoint site antes que a maioria dos usuários o veja.

Graph mostrando usuários convidados e ativos.

Na fase piloto, é bom obter comentários dos usuários em que a organização confia e sabe que será envolvida. Dessa forma, é possível medir como o sistema está sendo usado e como ele está sendo executado.

Durante cada uma das ondas, colete comentários dos usuários 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 à carga aumentada à medida que o site é distribuído para mais usuários e combinado com as diretrizes de otimização de página garante uma experiência positiva para seus usuários.

O que fazer:

  • Decida sobre o intervalo 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
  • Ao planejar cada onda, tente começar com uma pequena base de usuários (menos de 5.000 usuários). Aumente os tamanhos de grupo conforme você avança com cada onda. Ao criar uma abordagem escalonada, ela permite oportunidades de pausa mais fáceis, conforme necessário.