SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

38
Let’s get ready SharePoint Server 2016

Transcript of SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Page 1: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Let’s get ready

SharePoint Server 2016

Page 2: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Drew Madelung

Email : [email protected] Twitter : @dmadelungLinkedIn : /in/dmadelungWebsite: drewmadelung.com

Senior SharePoint and Office 365 consultant specializing in business-oriented content management solutions.

Avid Wisconsin sports fan and golfer.

Page 3: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Agenda

Let’s get ready

SharePoint Server 2016

How did we get to SharePoint Server 2016

What are the key new features?

What did we lose?

Q & A

What was updated for hybrid?

More about DLP

Page 4: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

2001Core & Basic Collaboration

2006Content Management

2010External data sourcesFederated Collaboration

2012Enterprise socialMobile, BYOD

2015+Modern productivityCloud computing

Mobile & Hybrid Connected ExperiencesEnterprise SocialContent

ManagementCore

Collaboration

Evolution of Enterprise Business Needs in Productivity

Office 365

SharePoint 2016(Evolution of Hybrid)

SharePoint 2013(Hybrid V1; OneDrive)

SharePoint 2010SharePoint 2007Portal Server 2001

Page 5: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

5

SharePoint Server 2016“SharePoint kind of invented the intranet in a box idea and it’s time to step up and do it again” – Jeff Teper

Page 6: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Modernize your on-premises infrastructure improving speed, scale, and user experiences. SharePoint Server 2016 brings cloud innovation to your datacenter so you can get the best of both worlds – speed and productivity for your users with flexibility and control for IT.

New user experiences enable users to quickly and productively consume new apps and experiences across devices and screens.

Improved User Experiences

Based on our learning from Office 365, SharePoint 2016 delivers a reliable software-defined infrastructure foundation that’s proven at scale with best in class hybrid experiences.

Cloud-Inspired Infrastructure

Integrated data-loss prevention and protection and with built-in and cloud connected compliance, security, and threat protection for both administrators and end users.

People-Centric Compliance

SharePoint Server 2016 Vision & Value

Page 7: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Converged code baseCloud-down codebase based on SharePoint OnlineBackported capabilities for on-premises differentiators

DevMainSPORel

O15

GUx GUy

Convergence…

Page 8: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Single Server

Farm Server

MEM PROC DISK

16-24 X641x4 80 GB

12-16 X641x4 80 GB

Hardware & Software Requirements

SQL Server 2014 SP1SQL Server 2016 * 2016 required for BI

Windows Server 2012 R2Windows Server 2016

Software

Page 9: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Majority of improvements in SharePoint Server 2016 are for management, reliability and performance

• xxxx

Page 10: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

New handy usability updates(If you have seen SharePoint Online… You have seen these changes)

App launcher

Better web part toolbar and Right-Click menu

Page 11: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Improved boundaries and limits

Increased List Threshold >5000

List Threshold

Content database sizing into TB’s

Content Database Size

MaxFile Size increases to 10GB and removed character restrictions

MaxFile Size

100,000 site collections per content database

Site Collections per Content Database

2x increase in Search scale to 500 million items

Indexed Items

Achieved via automatic indexing

Page 12: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Introducing MinRole

Use roles to specify workloads for servers

Page 13: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Roles & Services

[…..] Distributed Cache and Request ManagementDistributed Cache, Request Management, SharePoint Foundation Web Application

[…..] Web ServersAccess Services, Business Data Connectivity, Central Administration, Managed Metadata, SharePoint Foundation Web Application, Secure Store Service, State, Subscription Settings, User Code, User Profile, Visio Graphics

[…..] Batch ProcessingCrawl Target, Machine Translation, SharePoint Foundation Web Application, PowerPoint Conversion,User Profile Synchronization, Word Automation, Work Management, Workflow Timer Service

[…..] Specialized WorkloadsExcel Calculation, PerformancePoint, Project, Search, SharePoint Foundation Web Application

User services

Robot services

Caching services

MinRole

SharePoint logic consolidated into one single machine reducing the number of discrete roles

timer jobs search

caching

provisioning

sync client onenote pagerendering

user profile

excelservices

sandboxcode

project subscriptionsettings

20132016

Page 14: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Server Role

MinRoleServer types

Description

Custom

Front-End

Application

Distributed Cache

Search

Single-Server Farm

Service applications, services and components that serve user requests belong on Front-end web servers. These servers are optimized for low latency.

Service applications, services, and components that serve backend requests (such as background jobs or search crawl requests) belong on Application servers. These servers are optimized for high throughput.

Service applications, services, and components that are required for a distributed cache belong on Distributed Cache servers.

Service applications, services, and components that are required for searching belong on Search servers.

Custom service applications, services, and components that do not integrate with MinRole belong on Custom servers. The farm administrator has full control over which service instance can run on servers assigned to the Custom role. MinRole does not control which service instances are provisioned on this role.Service applications, services, and components required for a single machine farm belong on a Single-Server farm. A Single-Server farm is meant for development, testing, and very limited production use. A SharePoint Farm with a Single-Server farm role cannot have more than one SharePoint server in the farm.

Page 15: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

MinRoleTopologies

Minimum MinRole

configuration

Front-End Application

SQL

DistributedCache

Search

Front-End Front-End ApplicationApplication

Search Search DistributedCache

DistributedCache

SQL SQL

Office OnlineServer

High availability MinRole

configuration

Office OnlineServer

Required for Zero Downtime Patching

Page 16: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Removed built-in legacy Forefront Identity Management (FIM) service

Unidirectional synchronization provided through AD Import

External synchronization provided through a separate product, Microsoft Identity Manager (MIM)

User Profile SynchronizationChanges

Page 17: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Provides templates that work at same level as SQL Server, which reduces the round trips required between the SharePoint and SQL.

Managed through PowerShell cmdlets

Implements master copies of site collections that you can define

Fast Site Collection creation

Page 18: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Utilizes eDiscovery and the new Compliance Center site collections

Data Loss Prevention (DLP)

A strategy to prevent end users from finding or sharing sensitive data such as credit card and social security numbers

The four main goals of DLP in SharePoint 2016 are: • Identify Search• Monitor Policies• Protect Locks• End User Education Notifications and

Policy Tips

Page 19: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Site collection specific

Durable Links

Allows a file to have it’s name be changed or location move and link will continue to workRequires..Office Web Apps or Office Online Server (new name)

http://sharepoint-site/document-library/document.docx?d=w065d0fcd105b45148d4b6c2f287231ce

Page 20: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Upgrading

There is no in-place upgrade available (just like SharePoint 2013)

Use database attach method to upgrade content databases

Upgrading requires content to be in SharePoint 2013 mode and beyond version 15.0.4481.1005Parallel option is always available in which you migrate content and functionality that you want, keeping your current version of SharePoint available

Page 21: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Zero Downtime Patching

Initially involves the breakdown and shrinking of the updates available

Requires full highly available MinRole farm architecture

Updates designed to be “backward-compatible”

Page 22: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

But wait…there’s more!

Project Server integrated

Enhanced Mobility view

Use SMTP ports other than 25

Simplified SSL configuration on Central Admin

Feature Packs

Page 23: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

SharePoint Foundation

Excel Services

New versions of SharePoint Designer

ForeFront Identity Manager (FIM)

Stsadm.exe

Tags & Notes

Deprecated Features

Page 24: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

“Over the next several years, the primary driver for cloud adoption will shift from economics to innovation as leading-edge companies invest in cloud services as the foundation for new competitive offerings.” Frank Gens, Senior Vice President

and Chief Analyst at IDC

Page 25: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

http://www.eweek.com/small-business/public-it-cloud-services-spending-to-reach-108-billion-by-2017-idc.html

Worldwide spending on public IT cloud services will grow from $47.4 billion in 2013 to more than $107 billion in 2017

Page 26: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

According to Seth Patton, Sr. Director of Product Management for the SharePoint team:

“80 percent of Fortune 500 companies still use SharePoint on-premises, with 38 percent of the entire SharePoint client base using the online version through Office 365”

CMSWire, http://bit.ly/1EQ3AAM 5/4/2015

Page 27: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

2013Migrate at their own pace to the cloud with little or no disruption to existing servicePilot Online Service with a subset of users

2016 ->Continue to maintain hybrid model providing services on-premises or online based on the organization needsContinue to use existing customizations on-premisesSubscribe to cloud innovation, on demand, on your terms

Taking Hybrid Forward…

27

Page 28: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Hybrid OneDrive

New Hybrid Options

Provides a solution to help hybrid users reconcile and rationalize site membership and discovery across SharePoint on-premises and Office 365

• Single place for followed sites• Profile redirection back to Office 365 user profile• Extensible App Launcher

Cloud Hybrid Search

Hybrid OneDrive

Hybrid Team Sites

Enables IT administrators to selectively redirect their users to OneDrive for Business in Office 365 from SharePoint Server 2013/2016

• Unlimited data in Office 365• Plan & Pilot before rolling out

The Cloud Search Service Application, unlike classic federated hybrid search, unifies crawled content into a single index stored in Office 365.

• Includes Office Graph, Delve and search-driven info like eDiscovery

• Unified search results• Requires directory synchronization

Page 29: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Location / facilities

Need space and maintenance planning

Most likely provided

Software licenses and

support

Licensing costs, but also upgrades and ongoing support

Included in vendor-hosted solutions

Hardware and maintenance

Need to purchase, support and maintain, and upgrade as platform matures

Included in vendor-hosted solutions

Onsite support, personnel skills

Administrative, developer, and end user skills and training

Still requires administrative and possibly dev skills, end user training

On Premises Cloud Hybrid

Need space and maintenance planning

Licensing costs, but also upgrades and ongoing support

Need to purchase, support and maintain, and upgrade as platform matures

Administrative, developer, and end user skills and training

Page 30: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Level of customization Full control

Limited to none in SaaS, some control over PaaS, full control over IaaS

Limited ability to integrate depending on SaaS, PaaS, or IaaS

Governance, auditing, security,

compliance

Many limitations OTB, but very robust tools from partners

LimitedVery complex across on prem and cloud components, very manual

Disaster Recovery and

Business Continuity

Needs to be planned, limited features OTB

Defined in SLAs

Upgrades and migration

Some OTB capabilities, 3rd party for tighter control and predictability

Microsoft recommends 3rd party tools

On Premises Cloud Hybrid

Very complex across on prem and cloud components, very manualSome OTB capabilities, 3rd party for tighter control and predictability

Page 31: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Deeper dive into DLP

Sensitive information type is defined by a pattern that can be identified by a regular expression or a function. In addition, corroborative evidence such as keywords and checksums can be used to identify a sensitive information type. Confidence level and proximity are also used in the evaluation process.

A DLP policy is 85% confident that it's detected this type of sensitive information if, within a proximity of 300 characters:•The function Func_ssn finds content that matches the pattern.•At least one of the following is true:

•A keyword from Keyword_ssn is found.•The function Func_us_date finds a date in the right date format.•The function Func_us_address finds an address in the right date format.

https://technet.microsoft.com/en-us/library/jj150541(v=exchg.160).aspx

Page 32: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

DLP Processing

Page 33: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Site Collections

Compliance Center

Used to manage the compliance policies and deletion polices

• Create policy in policy center• Assign policy to site collection• Repeat for every site collection

eDiscovery Center

Used to manage the preservation, search, and export of content

Page 34: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

You can see the blocked files along with policy tips in-context

Blocking data

Page 35: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

1. Dirsync Farm account for On-Perm

2. Assign License to On-Perm Farm account

3. Grant permissions for on-Perm farm account to be able to access Compliance Policy Center in O365

4. Create Result Source at Site Collection level in On-Perm Compliance Policy Center as Remote SharePoint and use Online Compliance Policy Center as SharePoint service URL

5. Set Result Source Created in previous step as Default Result source for site collection

Configuring DLP with Cloud SSA

Page 36: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Still not 100%

Cannot create custom rules

1 policy center per web application

No “clean” powershell cmdlets for automation

One-to-one site collection & policy mappings

When multiple policy tips exist, only first shown

Does not scan attachments on a list

https://absolute-sharepoint.com/2015/12/configure-dlp-in-sharepoint-2016-step-by-step-tutorial.html

Page 37: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Questions?

[email protected]

@dmadelung

http://www.concurrency.com/blog

Page 38: SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group

Let’s get readySharePoint Server 2016