Que versão do SharePoint usar?

Com o popularização do termo “Cloud”, muitas pessoas querem colocar tudo que podem na nuvem, esse é o caminho, mas nem tudo da para tratarmos dessa maneira, temos alguns pontos bem relevantes, debaixo desse assunto irei abordar o SharePoint, que versão do SharePoint usar?

Recebo inúmeros questionamentos da companhia onde trabalho, podemos usar o SharePoint Online, e eu respondo que sim, mas temos que levar em conta a sua necessidade, não é só pelo fato de esta na nuvem e a pessoa achar isso “cool”, temos pontos técnicos a serem tratados.

Para adentramos mais afundo nesse assunto vou explicar as versão de SharePoint que temos hoje no mercado, no ano de 2020.

Vamos entender o que é SharePoint On-premises e o que é SharePoint Online.

SharePoint On-premise é a versão do SharePoint que é instalado na infraestrutura interna da empresa em um ou mais servidores dependendo da topologia escolhida.
SharePoint Online é a versão do SharePoint na nuvem que faz parte do pacote Office 365 que é um tipo de software oferecido como serviço (SaaS). O SharePoint tem muitos recursos encontrados na versão On-Premises, tem sim suas semelhanças, mas também diferenças.

Para não deixar o post muito extenso vou ser bem objetivo no que diz respeito a vantagem ou desvantagem, como já disse no início depende de cada caso. Um exemplo, a segurança é um deles. Mesmo não sendo especialista em segurança, eu coloco a segurança como um ponto forte ao hospedar os dados na nuvem. A Microsoft investe muito em segurança, não quero dizer que a segurança seja falha pois acredito que não, mas algumas empresas podem ver isso com um risco de segurança, o que mais vejo é regulamentação ou política interna das empresas.
SharePoint On-Premises
Vantagens

  1. Servidores ficam sobre o controle da companhia.
  2. Integração automática com o domínio interno via Active Directory Domain Services (AD) incluindo Single Sign-On (SSO).
  3. Dados ficam armazenados internamente, no banco de dados com todas politicas de segurança da empresa.
  4. Permite customizações específicas .Net não disponíveis na versão Online.
  5. Maior controle interno na aplicação de patches e atualizações.

Desvantagens

  1. Custo com ativo fixo – infraestrutura física e/ou virtualizada, segurança, etc..
  2. Custo com licenciamento tanto para o SharePoint quanto para o Windows Server desses servidores e do servidor SQL Server.
  3. Exige que sejam feitas atualizações e manutenções pela equipe de TI interna. Ou seja, precisa de uma equipe maior para manter esses servidores.
  4. Custos com recursos (CPU, disco, memória, servidores, etc..) para escalabilidade.
  5. Necessidade de migração para novas versões para manter o ambiente suportável.

SharePoint Online

Vantagens

  1. Paga pelo uso, não e caro pois não é necessária a aquisição de hardware e de licença de servidor.
  2. O time de TI pode ser reduzido em comparação com o necessário para manter uma versão On-Premises.
  3. Mobilidade, não precisa estar na reder interna da empresa para acessar.
  4. Segurança e backup, considerando o investimento em segurança dos dados em trânsito e nos datacenters.
  5. Atualizações são feitas periodicamente e automaticamente pela Microsoft.
  6. Não é necessário se preocupar com investimento para escalabilidade pois a Microsoft se encarrega disso.
  7. Quando se adquire o SharePoint Online também se adquire outras aplicações (dependendo do plano escolhido) do Office 365 como o Office Online (Word, Excel, PowerPoint, Outlook).
  8. Não há necessidade de migração quando o SharePoint Online é atualizado.

Desvantagens

  1. Tem seu próprio domínio (.onmicrosoft.com) sendo necessário alguns procedimentos para integrar com domínio da empresa e requer ADFS para fazer Single Sign-On (SSO) com o domínio interno.
  2. Não tem opção de acesso anônimo e nem site público.
  3. Não tem todos os recursos de BI encontrados na versão On-premises (Server Enterprise) como PerformancePoint Services, SSRS, Scorecard e Dashboards.
  4. Apesar da vantagem de ser ter um ambiente atualizado sem que precise se preocupar com isso, caso o time de TI não acompanhe o roadmap de atualizações.
  5. Dados ficam na nuvem. Esta característica se torna uma desvantagem quando uma empresa não pode deixar seus dados na nuvem seja por políticas internas seja por força de regulamentação.
  6. Sem acesso aos servidores incluindo para gerenciar os banco de dados.
  7. Customização apenas via Add-In.

Conclusão

Que versão usar vai depender muito do seu cenário, já adianto existem alguns cenários típicos que podem levar a escolha da versão a ser aplicadas.

Como exemplo startups ou pequenas empresas não tem restrições em relação ao uso de software como serviço (Saas) eu sugiro o SharePoint Online, pois como citado o custo é baixo e pode-se ter uma intranet pronta para uso de forma muito rápida pois não necessidade por exemplo de instalação e muitas configurações. Além disso, se a empresa crescer é só adquirir mais licenças do Office 365.

Porém se a sua empresa tem alguma restrição quanto ao uso da nuvem e não tem dinheiro para adquirir a versão Server, ainda existe a possibilidade de instalar e usar o SharePoint Foundation 2013 que também tem muitos recursos nativos e que pode atender em vários cenários.

Agora médias e grandes empresas os argumentos sobre baixo custo e facilidade de escalabilidade na versão Online também são muito importantes, mas costuma haver dois cenários que podem levar a necessidade de adoção da versão On-Premises. A impossibilidade dos dados ficarem na nuvem (por política interna ou regulamentação) ou se a empresa precisa de recursos não disponíveis na versão Online como alguns recursos de integração, customização específica não suportadas pelo O365 ou alguns recursos de BI citados anteriormente.

Apesar de mesmo o SharePoint On-Premises 2016 manter a compatibilidade com desenvolvimento chamado de fulltrust típico até a versão 2010 é altamente recomendável fazer as customizações no SharePoint On-Premises usando o modelo de Add-Ins para manter a compatibilidade com a versão Online visando futura migração.

Galera é um assunto muito amplo, só trabalhei com o exemplo da segurança, mas também temos desenvolvimento, features, ambiente híbridos…

, , , , ,

Deixe um comentário

Trending