highlights from sharepoint conference 2011

86
CDH Highlights from the SharePoint Conference

Upload: cdh-technology-consultants

Post on 28-Nov-2014

1.411 views

Category:

Technology


2 download

DESCRIPTION

SharePoint Conference 2011 was the only official Microsoft Conference in North America this year to feature experts from Microsoft and around the world. This fall a panel of C/D/H consultants, just back from SPC, hit the highlights and answered questions about important topics, like cloud services, best practices, adoption, SharePoint for internet sites, and of course, news about upcoming features and releases! Whether you missed SPC or attended and just just want to find out more, view our slide deck. And for more on this and other topics, visit our blog at www.cdhtalkstech.com.

TRANSCRIPT

Page 1: Highlights from SharePoint Conference 2011

C D H

C D HHighlights from the

SharePoint Conference

Page 2: Highlights from SharePoint Conference 2011

C D H Quick Facts

About Us• 21st Year• Grand Rapids &

Royal Oak• 30 Staff

Approach• Vendor

Independent• Non-reseller• Professional

Services Only

Partnerships• Microsoft Gold

• Central Region Client Experience Award Winner

• VMware Enterprise• Citrix Silver• Novell Gold• Cisco Premier

Page 3: Highlights from SharePoint Conference 2011

C D H Expertise

Page 4: Highlights from SharePoint Conference 2011

C D H C/D/H News: C/D/H Purchases Plante Moran Web Development/SharePoint Team

John Bissa Julie Boudro Jeff Kinnelly Dan Kohls Amy Moore Mark Sassin

• On July 15, C/D/H expanded with purchase of Plante Moran Web Development/SharePoint team

• Why care?– Acquisition brings expertise in web development, web content mgt, intranet and

extranet, .NET, SQL, BizTalk and Java development. Also user interface and public web design expertise using SharePoint.

– Makes C/D/H the largest SharePoint group in MI!

• Meet the team:

Page 5: Highlights from SharePoint Conference 2011

C D H Talks TechC D H

Page 6: Highlights from SharePoint Conference 2011

C D H

C D H

SharePoint 2011 ConferenceAnaheim, California

Conference Keynote

Page 7: Highlights from SharePoint Conference 2011

C D H Keynote

Jared Spataro, Director of Enterprise Search shared some statistics on the conference and on adoption:• There are 7500+ conference attendees , which is

the largest SharePoint conference to date• SharePoint has sold 125 million licenses

worldwide• SharePoint, if it stood alone, would belong in the

top 50 software firms in the world• 67% of Microsoft enterprise customers have SP

rolled out to all employees

Page 8: Highlights from SharePoint Conference 2011

C D H Keynote

Richard Riley, Director, SharePoint ran a scalability demo, which was pretty impressive. • 7 server farm• 14.4 TB of data in one content database, representing 108 million

items, across two document centers• A Visual studio load test was run, simulating all conference

attendees concurrently (7500 users). This is simulating 150,000 licensed users.

• Multiple FAST searches were performed with sub-second responses (.23 seconds)

• The cable was pulled on the primary farm. The entire farm, including all 7 servers and 14.4 TB of data was failed over in 40 seconds.

• The farm was running on SQL Denali – SQL Server 2012

Page 9: Highlights from SharePoint Conference 2011

C D H Keynote

Jeff Teper, Corporate VP of Office Business Platform set our expectations for the week. • Expect some messaging on what has been accomplished

during the past year in rolling out Office 365. • Look for the next wave of big announcements in early 2012.

Look for the limitation of O365 with BCS connections to disappear.

• Call to action: Don’t ever allow yourself to be one of those who say, “I didn’t know SharePoint could do that”.

• 50,000 organizations have signed up for O365 in these first few weeks since launch.

Page 10: Highlights from SharePoint Conference 2011

C D H Summary and Goals for Today

Message• SharePoint adoption• FAST Search• High availability/fault tolerance best practices• SSRS changes• BI roadmap• Project 2010• Office 365: SharePoint Online• SharePoint for Internet sites

Page 11: Highlights from SharePoint Conference 2011

C D H

C D H Driving Adoption in SharePoint

Page 12: Highlights from SharePoint Conference 2011

C D H Key Questions

• How to use SharePoint the right way?• How do we help our end users absorb all

the functionality?• Where do we start? Is it too much

functionality?• Should we migrate everything?• How long does it take?• What is the sweet spot?

Page 13: Highlights from SharePoint Conference 2011

C D H Challenge of Adoption

Why is it different from other software applications?

• Technology does not matter. It is the content that matters.

• Users do not have to use SharePoint to get things done.

• Not brave enough to shut off file shares or other tools. • It is a culture change. Plan on 18-36 months to drive

adoption.• Minimum of 10% of the organization has to be on

board.

Page 14: Highlights from SharePoint Conference 2011

C D H Must Haves

• Communication plan• Training plan• Content conversion• User support• Incentives and rewards• Executive sponsorships• Information architecture

Page 15: Highlights from SharePoint Conference 2011

C D H Find Your Killer Application

Adoption = value > change

• The value has to be greater than the change you are asking users to make.

• Make people want to use SharePoint!• They have a choice and may not choose

SharePoint.

Page 16: Highlights from SharePoint Conference 2011

C D H

C D H FAST Search for SharePoint

Page 17: Highlights from SharePoint Conference 2011

C D HFAST Search Architecture

Basics

Page 18: Highlights from SharePoint Conference 2011

C D HSharePoint Search vs.

FAST Search for SharePoint

• User Interface• Central Administration• Crawler and

Connector

Similarities

SharePoint Front-end

SharePoint Front-end

Central Administration

UI

Central Administration

UI

Connectors• SharePoint• File Traverser• Web • BDC• Exchange• Notes

Connectors• SharePoint• File Traverser• Web • BDC• Exchange• Notes

• Query and Result Processing

• Content Processing Pipeline• Customizability and

Scalability

Differences

Query and Result

Processing AdvancedContent

ProcessingSearchCore

Page 19: Highlights from SharePoint Conference 2011

C D HProblem Solved By FAST

Customizable Content Processing:How to Index Content by Location?

• Address, intersection, zip code, names, etc.– One Microsoft Way, Redmond, WA

• Geodetic Coordinates (latitude & longitude)– 47.639767, -122.129755– Degrees, Minutes, Seconds

• 47° 38’ 23.16” N, 122° 7’ 47.1” W

• Universal Transverse Mercator (UTM) – 10N 565367 5276630

• Military Grid Reference System (MGRS)– 10T ET 65367 76630

Index Schema ( Managed Properties)

Page 20: Highlights from SharePoint Conference 2011

C D H How they did it

End Users Data Sources

Fede

ratio

n

OpenSearch Source

Content Processor CrawlerIndexerQuery

Processor

Search Center User ProfilesIndex Partition

Index Partition

…Format Conversion

Language Detection

Entity ExtractionLemmatizationMapper

CrawlerCrawler

Geo-coding with Bing Maps API

Page 21: Highlights from SharePoint Conference 2011

C D H Geographic Entity Extraction

• Requirement– Parse elements from text– Tag documents with the individual values

• Solution – Custom regular expression extraction– Call Bing Maps API– Return latitude and longitude and store as crawled property

{ name: 'Microsoft', address: 'One Microsoft Way, Redmond, 

WA 98052',phone: '1‐800‐Microsoft (642‐7676)',path: 'http://www.microsoft.com', latitude: '47.639767',longitude: '‐122.129755'  }

Page 22: Highlights from SharePoint Conference 2011

C D HAnother problem solved

How to know what someone is thinking about when they perform a query

Page 23: Highlights from SharePoint Conference 2011

C D H Search and the Activity Feed

Knowledge ManagementLooking for a knowledge management solution?!?!?

I love SharePoint

It’s the best Knowledge Management Solution in the market

Have you ever built an e-commerce solution on it?

Our focus is knowledge management, and it just works!

We use it as a web content management system, and we’re so happy with it

Great for WCM, Great for KM!

Just deployed for KM… so good, so far… will get back once the pilot is over!

Web Content Management

E-Commerce

Page 24: Highlights from SharePoint Conference 2011

C D H

C D H SharePoint High AvailabilityBest Practices

Page 25: Highlights from SharePoint Conference 2011

C D HIt’s Time to Plan for High

Availability

• SharePoint has become mission critical• SharePoint 2010 makes high availability easier• Search HA is still tricky, though• New news on SQL HA

Page 26: Highlights from SharePoint Conference 2011

C D H

• Web servers – Use multiple servers and load balancing

• App servers – Enable SharePoint services on multiple servers

• However:– SharePoint Search redundancy is much more complex– Database redundancy is much more complex

Redundancy and FailoverWeb and application servers

Page 27: Highlights from SharePoint Conference 2011

C D HOut of the Box Search

Deployment

Query

Crawl

Admin

Index P1

CrawlAdmin Props

SharePoint ServerAll Components on one server

Database ServerAll Databases on one Instance

Page 28: Highlights from SharePoint Conference 2011

C D HSearch Deployment: Query

Layer Build Out

Query

Crawl

Admin

Index P1

CrawlAdmin Props

Database ServerAll Databases on one Instance

Query

Index P1

QueryQuery

Index P2

Query

SharePoint ServerQuery Components on Multiple ServersIndex Re-Partitioned

Props

Page 29: Highlights from SharePoint Conference 2011

C D HSearch Deployment: Crawl

Layer Build Out

CrawlCrawl

Crawl

Admin

CrawlAdmin Props

Database ServerAll Databases on one Instance

Query

Index P1

Query Query

Index P2

Query

SharePoint ServerQuery Components on Multiple ServersIndex Re-Partitioned

Props

CrawlCrawl

Crawl

SharePoint ServerCrawl Components on Multiple Servers

Page 30: Highlights from SharePoint Conference 2011

C D H Redundancy and FailoverDatabase servers

• Failover Clustering

• Database Mirroring

• Log Shipping

Page 31: Highlights from SharePoint Conference 2011

C D H Failover Clustering

• Implemented at the SQL Server instance level• Shared cluster name and automatic failover• Disk subsystem is shared meaning single point of

failure

SQL Server Cluster

SharePoint Servers

Shared Disk Array

Node A Node B

Heartbeat

Page 32: Highlights from SharePoint Conference 2011

C D H Database Mirroring

• Implemented on a per-database basis• Maintains two copies of a database on

separate SQL Server instances– No shared components

• Transactions are replayed on the mirror server

• Provides rapid failover without loss of data from committed transactions (high availability mode)

Page 33: Highlights from SharePoint Conference 2011

C D HHigh Availability Database

MirroringWitness Server

Principal Mirror

Encrypted Channel

I’m OK!

New Principal

Principal Down!

3

4

21

2

5

Page 34: Highlights from SharePoint Conference 2011

C D H High Availability Within a Single FarmMirroring in closely located data centers

Secondary Data Center

Primary Data Center

Load BalancerWFE WFE

SQL Principal SQL Mirror

SQL Witness

Page 35: Highlights from SharePoint Conference 2011

C D H Log Shipping

• Backup-copy-restore based technology that relies on transaction logs

• Provides addressable read-only databases (standby mode)

• Allows you to replicate data to multiple secondary servers

• No automatic failover and potential for data loss

Page 36: Highlights from SharePoint Conference 2011

C D HRedundancy and Failover

Between Farms• “Hot-standby farm”

• Can use a variety of methods to ship content between farms/data centers– Log shipping– Mirroring– Storage replication

• Longer distances supported– The greater the latency, the harder it is to replicate large

volumes of content

• Only certain databases and service applications are supported

Page 37: Highlights from SharePoint Conference 2011

C D HRedundancy and Failover

Between Farms

Page 38: Highlights from SharePoint Conference 2011

C D H The Future…SQL Server AlwaysOn

• New feature in SQL Server code-named “Denali” (SQL 2012)

• AlwaysOn Availability Groups contain databases that failover together

• An Availability Group can have multiple failover targets

• Secondary replicas support read-only access

• Supported in SharePoint 2010 Service Pack 1!

Page 39: Highlights from SharePoint Conference 2011

C D H What AlwaysOn Brings

Capabilities Cluster / SAN Log Shipping Mirroring AlwaysOn

RPO: 0 – RTO < 60 sec. (Local/Regional)

NO NO YES YES

RPO: < 3 min. – RTO < 5 min. (Geographic)

NO YES YES YES

Multiple Secondaries YES YES NO YES

Readable Secondaries NO YES NO YES

Automatic Failover YES NO YES YES

Page 40: Highlights from SharePoint Conference 2011

C D H

C D H SSRS Changes

Page 41: Highlights from SharePoint Conference 2011

C D H SSRS SharePoint Integration

• SSRS SharePoint 2010 Shared Service– Hosted in SharePoint Shared Service App pool

• Install SSRS Add-in on SP WFEs and SSRS SP shared service on SP App Servers

• Create, configure and manage SSRS SP Service Applications via Central Admin UI

– SSRS catalog DBs are SharePoint Service App DBs– WCF and Claims based communication– PowerShell Cmdlets– Central Admin UI for all RS administration– ULS Logging integration– Built-in scale-out and load balancer

Page 42: Highlights from SharePoint Conference 2011

C D H SSRS Integration Architecture

Page 43: Highlights from SharePoint Conference 2011

C D H

• Users create alerts directly on the data they see in reports

• Report authors control which data is available for alerting

• Supports reports created in Report Builder or BI Development Studio (BIDS)

Create data alerts from within reports

• Intuitive Alert Rules (greater than, before/after)• Easy to use scheduling (weekly, daily, monthly)• Relevant data included in Alert Message

Detect important data changes

Source: Data.gov - Data.gov and the Federal Government cannot vouch for the data or analyses derived from these data after the data have been retrieved from Data.gov.

Self Service Alerting – User Benefits

Page 44: Highlights from SharePoint Conference 2011

C D HSelf Service Alerting – IT

Benefits

• Per site administration reduces IT burden• Fine grained authorization• Self-managed through SharePoint• IT Visibility & Control of user-defined alerts

Managed through SharePoint

Page 45: Highlights from SharePoint Conference 2011

C D H

C D H BI Roadmap

Page 46: Highlights from SharePoint Conference 2011

C D HBI Semantic Model – Roadmap

Goal Achieved

• Power View (Project Crescent)• PowerPivot - BISM

Page 47: Highlights from SharePoint Conference 2011

C D HHighly Visual Design Experience

Presentation-ready at all times

Rich metadata-driven interactivity

Power View - Project “Crescent”

• Interactive Presentation turns pervasive information into persuasive information

• Deliver and collaborate through SharePoint• Full screen presentation mode for interactive boardroom

session

• Fully integrated with PowerPivot• Drive greater insight through smart and powerful querying• Zero configuration highlighting and filtering• Animated trending and comparisons

• Interactive, web-based authoring and sharing of information• Familiar Microsoft Office design patterns• Powerful data layout with banding, callout and small multiples

visualizations

Page 48: Highlights from SharePoint Conference 2011

C D H Power View

http://www.microsoft.com/sqlserver/en/us/learning-center/virtual-labs.aspx

Page 49: Highlights from SharePoint Conference 2011

C D H

Page 50: Highlights from SharePoint Conference 2011

C D H PowerPivot V2

• PowerPivot is now a Power User’s data modeling tool.

• PowerPivot data models can be promoted to –restored to an SSAS server.

• BISM introduced for PowerPivot and Power View

• http://powerpivot.com

Page 51: Highlights from SharePoint Conference 2011

C D H

BI Semantic Model

Data model

Business logic and queries

Data access ROLAP MOLAP VertiPaq DirectQuery

MDX DAX

Multi-dimensional Tabular

Third-partyapplications

ReportingServices

Excel PowerPivot

Databases LOB Applications Files OData Feeds Cloud Services

SharePointInsights

BI Semantic Model: Architecture

Page 52: Highlights from SharePoint Conference 2011

C D H MS BI Roadmap Continues

http://blogs.msdn.com/b/sqlrsteamblog/archive/2011/10/13/power-view-pass-and-mobile.aspx

Page 53: Highlights from SharePoint Conference 2011

C D H

C D H Project 2010

Page 54: Highlights from SharePoint Conference 2011

C D H Project 2010

• Do more with SharePoint 2010• Take MS Project 2010 client and connect it

to SharePoint 2010• Two way sync• Web-based

– Accessible– Easy for team members to maintain

Page 55: Highlights from SharePoint Conference 2011

C D H The Evolution of Microsoft ProjectFrom Desktop Scheduling to Project and Portfolio Management

• Scheduling• Simple

reporting• Task

management• Print • Resource

tracking

1987 2010

Page 56: Highlights from SharePoint Conference 2011

C D HSharePoint Governance

and Life Cycle Management

IT Challenges• Manage change in the production

environment• Capture proposals and requests for new

functionality• Objectively evaluate and prioritize solution

requests• Effectively manage selected projects• Measure the effectiveness of completed

requests

Page 57: Highlights from SharePoint Conference 2011

C D H Project Web App & Project Sites

Project Web App Site: Top-Level Site• Created once you provision a PWA instance in

the SA• Specific pages & web parts• Stores all scheduling data (plans, resources,

timesheets etc…)• One per business unit/group typically

Project Site: Sub-Sites• Created once Project are published• Contains structured (Risks, Issues,

Deliverables etc.) & unstructured content (documents, pages etc.)

• One site per project/program typically

Plan for Project Server 2010 Web Parts

PWA Web Part nameApproval CenterIssuesMy Queued JobsMy ScheduleMy TasksMy TimesheetProject CenterProject DetailsProject FieldsProject SitesProject Strategic ImpactRemindersResource AssignmentsResource CenterRisksTeam TasksWorkflow Status

Page 58: Highlights from SharePoint Conference 2011

C D H

C D H Office 365: SharePoint Online

Page 59: Highlights from SharePoint Conference 2011

C D HThe Future of Productivity

for the Enterprise

Page 60: Highlights from SharePoint Conference 2011

C D HSharePoint On-Premises/Office

365 Comparison

Page 61: Highlights from SharePoint Conference 2011

C D HSharePoint Online New

Features

Page 62: Highlights from SharePoint Conference 2011

C D HSharePoint Features Not

Available Yet in Office 365

Page 63: Highlights from SharePoint Conference 2011

C D H Cloud Architectures

• Private cloud – SharePoint Online Dedicated– Dedicated server hardware in Microsoft data

center, full trust code• Public cloud – SharePoint Online Standard

– Shared server - multi-tenancy, sandbox solutions only

• Hybrid cloud – On-premise and SharePoint Online– Keep some of SharePoint on-premise – BI,

customizations– Move out-of-the-box collaboration sites to Office

365

Page 64: Highlights from SharePoint Conference 2011

C D H

C D H SharePoint for Internet Sites

Page 65: Highlights from SharePoint Conference 2011

C D H SharePoint for Internet Sites

• My history with Microsoft & web content management– Active Server Pages– Content Management Server 2002– SharePoint 2007– SharePoint 2010

Page 66: Highlights from SharePoint Conference 2011

C D H SharePoint for Internet Sites

• My (initial) skepticism– Can it really do web content management? – Is it a stable platform for the web? – Will we have enough control over the design,

look and feel? – Can we make use of SharePoint features like

calendars, lists, webparts? – Does it scale? – Would a large, global company actually use it?

Page 67: Highlights from SharePoint Conference 2011

C D H SharePoint for Internet Sites

• My take-aways from SPC2011 – Interest in SharePoint FIS is accelerating.– You can make great-looking websites that scale

using SharePoint 2010.– You can implement a multi-site/multi-language

architecture using variations.– You can further simplify content management for

complex, global deployments by centralizing all content.

– There is still room for improvement.

Page 68: Highlights from SharePoint Conference 2011

C D H SharePoint for Internet Sites

Take-away:

Interest in SharePoint FIS is accelerating.

• There were a small number of sessions (5%) on the topic, but every session was at or near capacity.

• Organizations that use SharePoint for intranet want to benefit from the same skills, knowledge and features for their website.

• Microsoft has recognized this as a growth area.

Page 69: Highlights from SharePoint Conference 2011

C D H SharePoint for Internet Sites

Take-away:

You can make great-looking websites that scale using SharePoint 2010.

Page 70: Highlights from SharePoint Conference 2011

C D H SharePoint for Internet Sites

A well-architected site on circa-2010 hardware can handle thousands of requests per second (172 million requests per day).

Estimate performance and capacity requirements for WCM

http://technet.microsoft.com/en-us/library/gg398060.aspx

Page 71: Highlights from SharePoint Conference 2011

C D H

Chilis.com

Page 72: Highlights from SharePoint Conference 2011

C D H

Sharpie.com

Page 73: Highlights from SharePoint Conference 2011

C D H

Calphalon.com

Page 74: Highlights from SharePoint Conference 2011

C D H

mExperienceWA.co

m

Page 75: Highlights from SharePoint Conference 2011

C D H SharePoint for Internet Sites

Take-away:

You can implement a multi-site/multi-language architecture using variations.

Page 76: Highlights from SharePoint Conference 2011

C D HCustomization “Levels” of Multi-lingual (ML) Sites

OOTB

• UTF-8 content• Language packs• ML metadata• ML user interface

(MUI)• SharePoint or

FAST search

OOTB + light

• ML aware branding

• Some ML search configuration

• Variations• Single source• Latin char sets

Light + medium

• Language based sites

• Some custom ML controls

• Some custom search centers

• Machine or 3rd

party translation workflow

• 50 labels or less

Medium + heavy

• Regional/country based sites

• Right to left support

• Custom ML aware JS, CSS

• Multiple source• Complex

translation rules

Page 77: Highlights from SharePoint Conference 2011

C D H

• Public Web Sites in US, Europe and South America

• Languages are– English, French, Russian and Spanish

• Site Hierarchies are the same• Translations are handled in country• Single source – multiple target

Scenario

Page 78: Highlights from SharePoint Conference 2011

C D H

Site CollectionOne-to-many source/target relationship

Logical Elements of a Variation Site

Variations Root (Home)

Relationships List (Hidden)

Reusable Content

Master Pages and Layouts

HierarchySource

Variation Site (1)

Pages

Resources

Target Variation Site

(up to 50)

Pages

Resources

Page 79: Highlights from SharePoint Conference 2011

C D HHigh-Level Variation Configuration Steps

Specify variation settings• Set variation settings

(resources, notifications, update target page web parts, recreate deleted target page, automatic creation)

Specify variation settings• Set variation settings

(resources, notifications, update target page web parts, recreate deleted target page, automatic creation)

Create labels & hierarchies• Set the root• Create target labels with

locales• Set MUI language• Create the hierarchy

Create labels & hierarchies• Set the root• Create target labels with

locales• Set MUI language• Create the hierarchy

Configure page propagation models• Automatic (site settings)• Manual (site settings)• On demand (PowerShell)

Configure page propagation models• Automatic (site settings)• Manual (site settings)• On demand (PowerShell)

Page 80: Highlights from SharePoint Conference 2011

C D H Multi-Lingual Search Features

Work Breaking/Tokenization

Stemming Noise Words/Anti-phrasing

Automatic Language Detection

Spell checking and tuning Property extraction Offensive content Filtering(Configurable)

Page 81: Highlights from SharePoint Conference 2011

C D H SharePoint for Internet Sites

Take-away:

You can further simplify content management for complex, global deployments by

centralizing all content.

Page 82: Highlights from SharePoint Conference 2011

C D H

Page 83: Highlights from SharePoint Conference 2011

C D H

• Single site collection with variation sites• Single resource for publishing content

across multi-sites, multi-language• Utilization of a Master Controller tool to

manage content distribution and consumption

• Content entered into single asset library and is consumed by all websites

One Content Library –Multi-Lingual Content Delivery

Page 84: Highlights from SharePoint Conference 2011

C D H

Page 85: Highlights from SharePoint Conference 2011

C D H SharePoint for Internet Sites

• Conclusion– Can it really do web content management?

YES!– Is it a stable platform for the web? YES!– Will we have enough control over the design,

look and feel? YES!– Can we make use of SharePoint features like

calendars, lists, webparts? YES!– Does it scale? YES!– Would a large, global company actually use it?

YES!

Page 86: Highlights from SharePoint Conference 2011

C D H

Royal Oak306 S. Washington Ave.Suite 212Royal Oak, MI 48067p: (248) 546-1800

Thank You

Grand Rapids15 Ionia SWSuite 270Grand Rapids, MI 49503p: (616) 776-1600

(c) C/D/H 2007. All rights reservedwww.cdh.com