Sessão apresentada no 47º encontro da Comunidade Portuguesa de SharePoint, no dia 10-09-2016, sobre o presente e o futuro da plataforma SharePoint, com especial foco no SharePoint Server 2016.
2. Sobre…
BLOG
LINKEDIN
TWITTER
EMAIL
MEMBER OF
MEMBER OF
JOB TITLE
Microsoft MVP
Office Servers and Services
SharePoint Solutions Architect
/in/andrevala
andre.vala@gmail.com
https://andrevala.com
@atomicvee
Office365 PT
SPUG PT
AWARDED
5. História do SharePoint
2001 2003 2006 2009 2012 2016
SharePoint
Portal
Server 2001
SharePoint
Portal
Server 2003
Office
SharePoint
Server 2007
SharePoint
Server 2010
SharePoint
Server 2013
SharePoint
Server 2016
Windows
SharePoint
Services 2.0
Windows
SharePoint
Services 3.0
SharePoint
Foundation
2010
SharePoint
Foundation
2013
Office 365
SharePoint Online
Microsoft
Online
Services
Microsoft
Managed
Solutions
SharePoint
Team Services
7. Uma nova forma de
pensar em SharePoint
Fundação para o futuro
Versão mais abrangente, validada e testada
Nascido na cloud, instalado on-premises,
híbrido por natureza
Desenhado para inovação contínua
8. A informação flui entre on-
premises e a cloud sem
disrupção
Utiliza qualquer dispositivo em
qualquer plataforma e recolhe
o melhor retorno do
investimento em IT
Criado para ser híbrido
Experiências de utilização modernas
Infrastrutura inspirada na cloud
Conformidade focada nas pessoas
9.
10. Infraestrutura
inspirada na cloud
Baseado na experiência da
Microsoft com o SharePoint em
larga escala no Office 365
Utilize os investimentos internos da
Microsoft no seu datacenter
Flexibilidade
Instale on-premises, na cloud ou híbrido
Escala
Reduza custos com IT
Integração
Tire partido das tecnologias Microsoft
11. Sempre atualizado
$Sempre a versão mais atualizada e segura
Desenhado para inovação constante
Novas funcionalidades e valor
Correções e atualizações sem downtime
12.
13. Partilha
Simples
Partilha de sites simples e natural
Membros de um site podem
partilhar um site, não apenas
owners, como em versões
anteriores
Novo fluxo de partilha para
requerer que o administrador
partilhe com determinadas pessoas
Conceitos poderosos
como níveis de permissão,
grupos e herança
14. Controlos
Simplificados
Novos controlos para bibliotecas
de documento e para OneDrive for
Business para criar novos
documentos Office, carregar,
partilhar e sincronizar ficheiros para
utilização em offline
15. Pré-
visualização
em contexto
Pré-visualização rica em contexto
de URLs, imagens e vídeos
Utilizadores ganham tempo
consultando a pré-visualização
antes de clicarem no link
Visualização de vídeos diretamente
da inbox utilizando o video player
nativo
16. App
Launcher
Navegação mais simples e
comandos consistentes
entre serviços on-premises
e Office 365
Lançar rapidamente uma
aplicação, navegar para
sites e aceder aos ficheiros
pessoais
17.
18.
19. Compliance
Policy Center
Gestão centralizada de novas
políticas de eliminação de
documentos, in-place hold, e
prevenção de perda de dados nos
sites e ficheiros em SharePoint e
OneDrive for Business
20. Políticas DLP
e Gestão
Crie ou customize regras de DLP
para garantir que são cumpridos os
requisitos do seu negócio para
prevenção de perda de dados
Pesquise conteúdos sensíveis
através do SharePoint e OneDrive
for Business
Identique e proteja documentos
incumpridores, e aja em
conformidade
21. Policy
Tips
Previna utilizadores de armazenar
e partilhar inapropriadamente
informação sensível através da
criação de políticas de prevenção
de perda de dados (DLP) que
incluem mensagens de notificação
como Policy Tips
25. Partilha de
ficheiros simples e
poderosa
Segurança,
privacidade e
conformidade
Intranet
inteligente e
móvel
Plataforma
aberta e
conectada
26. Partilha Simples e Poderosa
Sincronização robusta
Integração profunda com o Office
Experiência de utilização intuitiva
Aplicações móveis de qualidade
reconhecida (4+)
27.
28. Acesso e Partilha de Ficheiros
Document Analytics
Sync SharePoint Online libraries
Sync shared folders
Acesso mobile SharePoint Server
H2 2016
Copiar para o SharePoint
Windows Universal App
29. Partilha de
ficheiros simples e
poderosa
Segurança,
privacidade e
conformidade
Intranet
inteligente e
móvel
Plataforma
aberta e
conectada
30. A Intranet no seu bolso
SharePoint mobile app
Notícias e anúncios
Navega e pesquisa sites em
portais online e on-premises
Descobre ativitidades e pessoas
Alertas acionáveis
SharePoint home na Web
34. Novos Sites de Equipa
Simples de consultar em qualquer
dispositivo
Criação rápida de sites e páginas
Integração com Office 365 Groups
Bibliotecas e listas
Atividades e informação analítica
38. Intranet inteligente e móvel
SharePoint App (Windows, Android)
Integração com Office 365 Groups
Criação rápida de páginas e sites
Notícias da equipa e organização
Integração PowerApps e Flow
H2 2016
Nova UX para listas
Site activity & insights
39. Partilha de
ficheiros simples e
poderosa
Segurança,
privacidade e
conformidade
Intranet
inteligente e
móvel
Plataforma
aberta e
conectada
40. Microsoft Graph API
Acesso simplificado à API
Endpoint único para os serviços
Microsoft com o Microsoft Graph
Endpoint único para dados e
inteligência com o Office Graph
Suporte para conteúdos
armazenados no SharePoint Online*
SITES
41. SharePoint Framework
SharePoint Framework
Sist. Negócio e Serviços CloudMicrosoft Graph
Desenvolvimento client-side moderno
Suporte em web e em mobile
Usado nas novas experiências de
utilização da Microsoft
Leve e compatível com versões
anteriores
Supporte para ferramentas open
source e frameworks JavaScript
Suporte em SharePoint 2016*
42. Plataforma aberta e conectada
Sites no Microsoft Graph
Ficheiros no Microsoft Graph
Custom sites com SharePoint
Framework
H2 2016
Client-side web parts para páginas
atuais (preview)
SharePoint webhooks (preview)
43. Partilha de
ficheiros simples e
poderosa
Segurança,
privacidade e
conformidade
Intranet
inteligente e
móvel
Plataforma
aberta e
conectada
44. Confiança no Office 365
ALTA DISPONIBILIDADE & ESCALA GLOBAL
http://trust.office365.com
48. Conformidade
International Organization for Standardization (ISO) 27001 Todos os clientes Disponível
EU Safe Harbor Clientes da UE Disponível
Statement on Standards for Attestation Engagements (SSAE) 16
Service Organization Controls (SOC) 1 (Type I and Type II)
compliance
Clientes dos EUA Disponível
Federal Information Security Management Act (FISMA) Governo dos EUA Disponível
Health Insurance Portability and Accountability Act business
associate agreement (HIPAA BAA)
Todos os clientes Disponível
EU model clauses Clientes da UE Disponível
Data Processing Agreement Todos os clientes Disponível
Family Educational Rights and Privacy Act (FERPA) Clientes de educação Disponível
50. Segurança, Privacidade e Conformidade
Novos DCs: Alemanha e Canadá
Bring your own encryption key
Granular access policies
SharePoint site classification
Hybrid SharePoint insights (preview)
H2 2016
Conditional Access Policies
51.
52. Limites
Pesquisa
2x aumento da dimensão
máxima do índice para
500 milhões de itens
Bases de dados
Dimensão recomendada
das bases de dados de
conteúdos medida em TB
List views
Aumento do limite de
itens de uma vista numa
lista (>5.000)
Site collections e sites
100.000 site collections
por base de dados de
conteúdos
https://technet.microsoft.com/EN-US/library/cc262787(v=office.16).aspx
54. MinRole
User services
Robot services
Caching services
timer jobs search
caching
provisioning
sync client OneNote page
rendering
user profile
Excel
Services
sandbox
code
project subscription
settings
Lógica de SharePoint consolidada
numa única máquina reduz o
número de roles discretos
Recomendação de topologias e instalação simplificada de farms on-premises
https://technet.microsoft.com/en-us/library/mt346114(v=office.16).aspx
55. MinRoles e Serviços
Serve pedidos de utilizadores. Servidores com este role são otimizados para baixa latência.
Serve jobs de backend ou pedidos despoletados por jobs de backend. Servidores com este
role são otimizados para elevado débito.
Suporta os componentes necessários ao serviço de pesquisa.
Suporta a cache distribuída para a farm. Servidores com este role conseguem balancear
pedidos dos utilizadores entre os web front ends.
Reservado para serviços que precisam de estar isolados de outros serviços, como aplicações
de terceiros.
Selecione o role apropriado para cada servidor baseado em configurações pré-definidas
56. Zero Downtime Patching
Instale atualizações e correções
minimizando o downtime e a disrupção
para os utilizadores
Pacotes de atualização mais pequenos (1 MSI + 1 MSP)
Número de atualizações mais reduzida, o que minimiza as
disrupções durante a instalação
Pacotes de atualização são compatíveis com versões
anteriores, permitindo que dois servidores com versões
diferentes co-existam na mesma farm.
Mantenha-se atualizado com as últimas atualizações de software sem comprometer SLAs
https://technet.microsoft.com/en-us/library/ff806338(v=office.16).aspx
Antes de falarmos nas novidades do SharePoint ou do roadmap, é importante fazermos uma breve resenha histórica para percebermos onde tudo começou e como chegámos aqui.
Tudo começou em 2001, quando a Microsoft lançou o SharePoint Portal Server 2001 cujo foco era a colaboração, a pesquisa e a gestão documental. Era uma aplicação comercial on-premises.
Mais ou menos na mesma altura, lançou uma versão gratuita e mais básica do SharePoint a que chamou de SharePoint Team Services.
Em 2002 apareceu a primeira versão de uma oferta cloud de produtividade da Microsoft – Microsoft Managed Solutions
Em 2003 foi lançada a versão 2003 do SharePoint, com dois produtos: WSS 2.0, a versão base gratuita, e o SPS 2003, comercial, que acrescentar vários serviços e funcionalidades ao WSS
Em 2006, a Microsoft pegou no Microsoft CMS 2002 e juntou-o ao SPS 2003 para criar o MOSS 2007. Nesta altura saiu também o WSS 3.0 e o BPOS
Em 2009, lançaram o SPF 2010 (evolução do WSS 3.0) e o SharePoint Server 2010.
Em 2012, aparece o Office 365 e o SharePoint Online. Aparece também o SPF 2013 e o SP Server 2013.
Em 2016, a Microsoft lança o SP Server 2016.
Shared Codebase
Funcionalidades disponibilizadas no SharePoint 2016 foram disponibilizadas e testadas antes no SharePoint Online
As que não podem ser disponibilizadas permitem a sua utilização em cenários híbridos.
Com o SP2016 a Microsoft vai acelerar o ritmos das atualizações, trazendo para o on-premises as funcionalidades do Online de forma mais rápida através dos Feature Packs
OneDrive Sync Tool
OneDrive for Business Web UI
Document Library UI
OneDrive Mobile App
Analytics
Sincronização de mais de 1PB de informação todos os dias
Integração profunda com as aplicações Office
Nova experiência de utilização nas bibliotecas de documentos
100M+ downloads das apps do Office em iOS e Android
OneDrive Sync Tool
OneDrive for Business Web UI
Document Library UI
OneDrive Mobile App
Copy to SharePoint
We know from analyst research that security and compliance are the most important factors for organizations selecting a collaboration platform. SharePoint and OneDrive deliver market leading security innovation based on the core foundations of Azure and Office 365.
We have the best cloud, period. The Microsoft Cloud isn’t only highly available, its highly secure.
For SharePoint, we bring all the core functions into a simple and powerful set of admin policies that let you control access across users, groups, apps, and devices, and content – with deep reporting and auditing across premises and cloud usage.
We build on Office 365 with our commitment to security, compliance and privacy along with transparent service operations. You can learn more about all this on our Office 365 Trust center.
Políticas de Acesso Diferenciado
Utilizador (departamento ou grupo)
Qual é o role do utilizador?
Qual o seu nível de acesso?
A que departamento pertence?
Dispositivo
É um dispositivo gerido ou não gerido?
É uma aplicação gerida ou não gerida?
É um browser?
Localização
Rede corporativa ou rede pública?
Localização conhecida/esperada ou inesperada?
Sensibilidade da informação
Informação mais sensível requer políticas de segurança mais restritivas
Controlos de acesso granulares*
Partilha Externa
Quem pode partilhar com elementos externos?
Que informação pode ser partilhada externamente?
Bloquear totalmente a partilha externa
Bloquear ao nível da site collection
Bloquear ao nível do site
Com quem pode ser partilhada informação?
Blacklisting e whitelisting
Durante quanto tempo a partilha está ativa?*
Uma das vantagens do SharePoint sempre foi a sua flexibilidade.
Podemos ter uma farm pequena em que cada servidor corre todos os serviços, ou uma farm grande onde estes estão cuidadosamente distribuídos por várias máquinas para redundância e desempenho.
A experiência da Microsoft a correr o SharePoint Online fez com que fosse necessário estandardizar os papéis dos servidores numa farm, pois é necessário lançar farms rapidamente, e trocar servidores de farms sem que haja downtime percecionado pelos clientes. A Microsoft começou por agrupar os vários serviços por tipo, e criou o conceito de MinRole.
Um MinRole é exatamente uma configuração pré-definida para um servidor em que, de acordo com o role escolhido, são automaticamente ativados determinados serviços e desativados todos os que são desnecessários.
Esta escolha é feita no momento da instalação do SharePoint e permite otimizar a utilização do servidor para o papel que este vai desempenhar na farm. Um role de um servidor pode, em qualquer altura, ser convertido noutro.
O SharePoint valida se cada servidor está concordante com o seu role e, caso não esteja, avisa o administrador da farm para que este possa tomar medidas.
Neste momento existem 5 MinRoles mas estão em estudo novos MinRoles para topologias com farms mais pequenas.
Olhando para esta lista, apercebemo-nos que farm de SharePoint mais pequena que podemos ter é de 4 servidores, cada um com o seu MinRole, mas isso sem redundância.
O que significa que, com redundância precisaremos de 8 servidores, no mínimo.
A utilização do Custom MinRole permite-nos utilizar qualquer outra distribuição de serviços, adaptando-se a qualquer topologia que se pretenda criar.
No entanto, ao utilizar o Custom MinRole perdemos a garantia que os servidores estão a correr da forma mais otimizada possível e com melhor desempenho, assim como a capacidade de monitoria da topologia para garantir que os serviços continuam distribuídos da forma que foi inicialmente desenhada.
Existe um 6º MinRole, Single Server Farm, em que todos os serviços estão ativados no mesmo servidor, e destina-se a cenários de desenvolvimento apenas.
De notar que não é o mesmo conceito da configuração Stand Alone que existia até à versão 2013 e que já não está disponível no SharePoint 2016.
Na Single Server Farm é necessário instalar o SQL Server em separado, e a versão Express não é suportada.
Uma atualização ao SharePoint é feita em dois passos:
Atualização dos binários (
Atualização das bases de dados de conteúdos e serviços (build-to-build upgrade)
Com o SharePoint 2013 consegue-se, com algum trabalho, que a atualização dos binários não cause downtime.
No entanto, a fase de atualização das bases de dados de conteúdos e serviços provoca sempre downtime, não sendo possível evitá-lo.
Para o SharePoint Online e, consequentemente para o SharePoint 2016, a Microsoft concebeu uma forma de atualizar as bases de dados de conteúdos e de serviços minimizando o downtime.