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
- Servidores ficam sobre o controle da companhia.
- Integração automática com o domínio interno via Active Directory Domain Services (AD) incluindo Single Sign-On (SSO).
- Dados ficam armazenados internamente, no banco de dados com todas politicas de segurança da empresa.
- Permite customizações específicas .Net não disponíveis na versão Online.
- Maior controle interno na aplicação de patches e atualizações.
Desvantagens
- Custo com ativo fixo – infraestrutura física e/ou virtualizada, segurança, etc..
- Custo com licenciamento tanto para o SharePoint quanto para o Windows Server desses servidores e do servidor SQL Server.
- 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.
- Custos com recursos (CPU, disco, memória, servidores, etc..) para escalabilidade.
- Necessidade de migração para novas versões para manter o ambiente suportável.
SharePoint Online
Vantagens
- Paga pelo uso, não e caro pois não é necessária a aquisição de hardware e de licença de servidor.
- O time de TI pode ser reduzido em comparação com o necessário para manter uma versão On-Premises.
- Mobilidade, não precisa estar na reder interna da empresa para acessar.
- Segurança e backup, considerando o investimento em segurança dos dados em trânsito e nos datacenters.
- Atualizações são feitas periodicamente e automaticamente pela Microsoft.
- Não é necessário se preocupar com investimento para escalabilidade pois a Microsoft se encarrega disso.
- 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).
- Não há necessidade de migração quando o SharePoint Online é atualizado.
Desvantagens
- 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.
- Não tem opção de acesso anônimo e nem site público.
- Não tem todos os recursos de BI encontrados na versão On-premises (Server Enterprise) como PerformancePoint Services, SSRS, Scorecard e Dashboards.
- 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.
- 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.
- Sem acesso aos servidores incluindo para gerenciar os banco de dados.
- 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