137
©2012 Microsoft Corporation. All rights reserved.

Samuel Zürcher service applications in sp2013

Embed Size (px)

Citation preview

Page 1: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 2: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved. ©2012 Microsoft Corporation. All rights reserved.

Agenda

Architectural model for Service Applications in SharePoint 2013

Introduction to model and changes compared to previous versions

Introduction to individual service applications in SharePoint 2013

What has been changed?

What is new?

Page 3: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 4: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 5: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 6: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved. ©2012 Microsoft Corporation. All rights reserved.

Service Applications with their own DBs:

App Management Service

Business Data Connectivity

Managed Metadata Service

Search

Secure Store Service

Machine Translation Service

State Service

Usage and Health Data Collection

User Profile

Word Automation Service

Access Services App databases

Page 7: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved. ©2012 Microsoft Corporation. All rights reserved.

Remote farms don’t need perms to parent farm DBs*

Any farm can publish SAs

One web application can use both local and remote SAs

Enables centralized “enterprise” SAs

Support only in specific service applications

Business Data Connectivity

Managed Metadata Service

Search

Secure Store Service

Machine Translation Services

User Profile

Page 8: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Service

application

Allowed for WAN

environments? Hybrid with Office365

Search

Managed Metadata

Machine Translation

Service

Business Data

Connectivity

User Profile

Secure Store Service

Page 9: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 10: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 11: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Deploying service applications by

using the Initial Configuration

Wizard

Deploying service applications

manually or by using Windows

PowerShell

Application

pool

All service applications are deployed to

the same application pool.

You can deploy service applications to

dedicated application pools, if desired.

Service

accounts

The same account is used for all

services. You can edit service accounts

later.

You can apply different service accounts

to service applications.

Databases

Database names are automatically

generated, including GUIDs that are

long and difficult to remember.

You can assign database names and

implement a naming convention.

Service

application

settings

Default settings are applied to service

applications. You can change these later.

You can implement custom settings

when the service application is

deployed.

Page 12: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 13: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 14: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 15: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 16: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 17: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 18: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 19: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

IFrame

SharePoint Access Host

SQL Server 2012

Cluster

1

2

Page 20: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

View and Edit Data

Database Design

Advanced Reporting & Integration

• Desktop Access Reports

• Excel

• Power View

• Crystal Reports

• Custom Websites (.NET, PHP, etc.)

Page 21: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

SQL 2012 Access

Services WFE

Page 22: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 23: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

SharePoint Access Host

SQL Server 2012

Cluster

Access Web

Use

Page 24: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 25: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved. ©2012 Microsoft Corporation. All rights reserved.

Page 26: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 27: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 28: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

1. Choose table

2. Choose View

3. Search and Filter

4. Add and edit items

Page 29: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Autocomplete Control Datasheet Drill-Through Popups

Summary View Related Items Control Action Bar

Page 30: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Allow other programs to connect to the SQL Server database that powers your access app. You’ll find all the necessary credentials in one place.

Enter the SQL Server connection information from Access into your analysis program, and you’ll find all your database’s queries and tables available. SQL Server is an industry standard, so you have a choice of tools, from Excel to Crystal Reports.

Take advantage of the powerful charting and analysis tools that Excel already provides. Or crunch your data in a program of your choice.

Page 31: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 32: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved. ©2012 Microsoft Corporation. All rights reserved.

Page 33: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 34: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 35: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

SharePoint

SharePoint

Page 36: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 37: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 38: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 39: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 40: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 41: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

App

Submission

SP Platform 2 3

4 1 6

7

5

Page 42: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

1

2

3

4

Page 43: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 44: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 45: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 46: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

SharePoint

Design Tools

Office Applications

Page 47: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 48: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

SharePoint Farm

External System

Page 49: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

External System

BDC Runtime

Page 50: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

BDC Runtime

SharePoint Farm

External System

Page 51: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Corporate Network

Reverse

Proxy

SharePoint Farm

OData Service

Page 52: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 53: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 54: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Excel Web Access Excel Web

Services JSOM REST API

Excel Proxy

User-Defined Functions Excel Calculation Service

XLSX/b/m

Page 55: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 56: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 57: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

SharePoint Farm Excel Services

Office Web Apps

Farm 6

SQL Server Analysis Services

You have different options for rendering:

• View workbooks using Excel Services on SP; or

• View workbooks using Office Web Apps Server (and potentially lose functionality)

Page 58: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

SharePoint Excel Services

SQL Server Analyses Services

Office Web Apps

Admins or UI designer get to choose:

• View workbooks using Excel Services on SP; or

• View workbooks using Office Web Apps Server (and potentially loose functionality)

Page 59: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Web Part Web Service API Authenticated JSOM/REST/APIs Windows-auth based External Data

Edit documents

New documents

Co-authoring

View

Un-Authenticated JSOM/REST

User Defined

Functions

Connection string Unattended account

External data*

Embedding

Office Web

Applications SharePoint

2013

Page 60: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 61: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

SQL Server Analysis Services

SharePoint Excel Services

Page 62: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 63: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 64: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 65: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 66: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 67: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 68: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Web Front End

Document Translation Parsing Engine

Page 69: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Translation Service Application

Parsers

API Job Queue and DB

HTML

Segments

Page 70: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 71: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 72: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 73: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 74: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 75: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 76: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 77: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 78: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 79: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Web Parts Web Services

Rendering Custom Editors

Web Services

Authoring

SharePoint Data Store Monitoring Services

Application Proxy

Data Source Extensibility

PPS App Settings

SharePoint Data Store

Page 80: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 81: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 82: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 83: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 84: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 85: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

SharePoint QA

SharePoint Production

Page 86: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 87: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 88: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 89: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 90: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 91: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 92: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 93: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 94: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 95: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 96: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 97: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 98: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

SharePoint

User Profile

Service

Application

FIM

C#

Direct Active

Directory Import

External System

Active Directory

Page 99: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 100: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 101: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 102: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 103: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 104: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 105: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 106: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 107: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 108: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 109: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 110: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Visio Web

Access

Custom Data

Providers

Visio JSOM

Mash-Up API

Web Part

Connections

Visio Proxy

Visio Graphics Service

VDW/b/m SQL OLEDB/ODBC XLSX SP Lists

Page 111: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

ODC BCS

BCS

Page 112: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Credentials: Used by Visio client Used by Visio Services Used by VIsio Services

SQL access SQL access No SQL access

Diagram Author

Diagram Consumers Data Access Account for Visio Services

Secure Store Property Meaning

Target Application ID Identifier referenced by Visio Services

Target Application Administrator Typically farm administrator

Target Application Members Diagram Consumers

Target Application Credentials Data Access Account

Page 113: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 114: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 115: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 116: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 117: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 118: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 119: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 120: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 121: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 122: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 123: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 124: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 125: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Object Model

Queue Manager/

Scheduler

Document Queue

Database

SharePoint

Content Database

Word File Conversion Service Engine

Immediate Based Document Queue

Timer Job Based Document Queue

Page 126: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 127: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 128: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 129: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 130: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 131: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 132: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Personal Site

List on Personal Site

Project Server DB

SP Content DB SP Web App

Change Log

Work Management

Service

Write personal tasks

Read personal tasks My Tasks Page

Call as Proj server user

mapped to SP User

Get Tasks via OM

1 2

3

4 5

6

7

Page 133: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 134: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Page 135: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved. ©2012 Microsoft Corporation. All rights reserved.

Summary

Architectural model for Service Applications in SharePoint 2013

Introduction to model and changes compared to previous versions

Introduction to individual service applications in SharePoint 2013

What has been changed?

What is new?

Page 136: Samuel Zürcher service applications in sp2013

©2012 Microsoft Corporation. All rights reserved.

Q&A

Page 137: Samuel Zürcher service applications in sp2013