Tuesday, 29 January 2013
Service Application Architecture
Atal
Service Application Architecture
•
SharePoint 2007
–
SSP [shared service provider)
–
Each instance of The SSP has all
services enabled
–
Each site collection was locked into
a single SSP
–
The SSP was a single point of failure
–
Lacked scalability
–
Lacked flexibility
Service Application Architecture
•
Sharepoint 2010
–
SA (service application) architecture
–
Provide background services to
SharePoint sites
–
More flexibility thon the SSP
–
Each SA can serve one or multiple
sites
–
SAs can be placed in groups for
simpler deployment to Web applications
–
Load balancing
SA Terminology
•
Service
–
Binary file[s) installed on The
server form To execute a function
–
A program running in The server form
That does something for SharePoint
•
Excel services do Excel data
processing
•
Service Application
–
Implementation of the service
–
Reference to the service in the form
SA Terminology
•
Service application proxy
–
Target for calls to the SAs
–
Multiple instances of The service on
the back end
–
Load balance between instances
•
Service instance
–
Single implementation of an SA
SAs in SharePoint Foundation
•
Business Data Connectivity service
–
Connect to external data sources
•
Usage and Health Data Collection
–
SharePoint Health Analyzer
•
Microsoft SharePoint Foundation
Subscription Settings service
–
Multi-tenancy
•
More than one user consuming the
services on one form.
Standard Edition SAs
•
Managed Metadata service
–
Centralized Taxonomy for social
Tagging keywords
•
Search service application
–
Full-fledged search for Sharepoint
sites
–
Search entire form and remote servers
•
Secure Store service
–
Claims-based authentication
•
State service
–
Track user state
•
User Profile service application
–
Full-featured My Sites
•
Web Analytics service application
–
Statistical tracking
•
Word Automation services
–
Workflows for Word documents
–
View Word documents within Web
browser
Enterprise Edition Sas (BI)
•
Access services
–
Consume Access databases into a
SharePoint site
•
Excel services
–
Work with Excel workbooks embedded
into The site
–
Provide forms to modify cells
–
Use Excel workbooks lo create
programatic application
•
PerformancePoint service application
•
Business Intelligence, dashboard and
key performance indicators
•
Visio Graphics services
•
Render graphical visio diagrams based
on data
•
Diagrams are created within the visio
application
SA Security
•
Improves on SSP security from 2007
–
Claims-based authorization
–
Based on identities and properties of
identities
–
Can be utilized for authentication
with external networks outside of Active Directory
–
Support for SSL
•
Use encryption between WFE’s and
application servers
–
Applications are isolated
–
A separate database is used for each
application
–
A separate application pool may be
used
–
Multiple service applications may be
deployed with different accounts and different databases
SA Benefits
•
Granular deployment
–
Install on the server end then
disable all features except the one needed
•
Configuration flexibility
–
SA proxy can take care of network
load balancing by using round-robin Techniques
•
Administration delegation
•
Sharing of services across Web
applications and even server forms
SA Communication Process
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment