50
SharePoint Solution Architecture Presented by: Ashvini Shahane (Head Strategic Service Unit - Synergetics)

Asap session 1

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Asap session 1

SharePoint Solution Architecture

Presented by:

Ashvini Shahane (Head Strategic Service Unit - Synergetics)

Page 2: Asap session 1

Discussion Points

• SharePoint 2010 as an Application Platform

• SharePoint 2010 Capabilities framework

• OOB features that can be leveraged in SharePoint 2010

Page 3: Asap session 1

Social Relevance

Phonetic Search

Navigation

FAST Integration

Enhanced Pipeline

Ribbon UI

SharePoint Workspace

SharePoint Mobile

Office Client and Office Web App Integration

Standards Support

Tagging, Tag Cloud, Ratings

Social Bookmarking

Blogs and Wikis

My Sites

Activity Feeds

Profiles and Expertise

Org Browser

Enterprise Content Types

Metadata and Navigation

Document Sets

Multi-stage Disposition

Audio and Video Content Types

Remote Blob Storage

List Enhancements

PerformancePoint Services

Excel Services

Chart Web Part

Visio Services

Web Analytics

SQL Server Integration

PowerPivot

Business Connectivity Services

InfoPath Form Services

External Lists

Workflow

SharePoint Designer

Visual Studio

API Enhancements

REST/ATOM/RSS

SharePoint 2010 Capabilities

Page 4: Asap session 1

SHAREPOINT APPLICATION PLATFORM

Page 5: Asap session 1

Defining an Application Platform

• Enables organizations to drive the business forward by quickly delivering connected, flexible, and highly secure applications.

• Fast and easy integration across existing software and new Web-based applications

• Ability to connect mission-critical applications while providing Internet-class scalability and robust performance.

Interactive Extensible

ComposableDataDriven

IntegratedSearchable

Page 6: Asap session 1

Application Platform Characteristics

• Interactive

– Applications are interactive by nature. Data is entered, and results/reports are returned.

• Composable

– Applications tend to have one or more parts that compose the user interface. These parts may interact with each other as needed.

• Data Driven

– Applications are data intensive. Data has to be structures, stored & manipulated.

Page 7: Asap session 1

Application Platform Characteristics

• Integrated

– Applications often integrate with other systems. These can be a variety of data feeds, either within or outside the organization.

• Extensible

– Applications are extensible by nature. They often support add-ons or plug-ins used to tailor an application or make deployment easier.

• Searchable

– Applications often search data/content across datasets.

Page 8: Asap session 1

SHAREPOINT 2010INTERACTIVE APPLICATION PLATFORM

Page 9: Asap session 1

Interactive Application Platform

• New UI Framework– Ribbon

– Dialog & Notification Frameworks

– Cross-browser support

– SilverLight Integration

• Office Web Applications

• Localization and Multilingual support OOB

• Easy Mobile access – Read/Write

• Data/Workflow Visualizations – Visio Services

Page 10: Asap session 1

Adoption made easier with the Office Ribbon UI SharePoint Sites

Page 11: Asap session 1

Site authoring and publishing made simple!SharePoint Sites

Page 12: Asap session 1

Work anywhere with the Office Web ApplicationsSharePoint Sites

Page 13: Asap session 1

SharePoint SitesEasier localization with Multi-lingual User Interface

Page 14: Asap session 1

SharePoint SitesWork anywhere with Mobile read-write access

042 440 5280

Page 15: Asap session 1

Visualize data and interact with it using Visio Services

SharePoint Insights

Page 16: Asap session 1

SHAREPOINT 2010COMPOSABLE APPLICATION PLATFORM

Page 17: Asap session 1

Composable Application Platform

• SharePoint Designer No-code solutions

• Microsoft InfoPath Integration– Custom Forms

– InfoPath WebPart

• Microsoft Visio – SharePoint Workflow End-to-End

• Microsoft Office – Custom Add-ins

– BCS external data

Page 18: Asap session 1

Easily build solutions with SharePoint Designer 2010

SharePoint Composites

Page 19: Asap session 1

Robust process automation with InfoPath Forms

SharePoint Composites

Page 20: Asap session 1

Enhance out-of-box functionality with Visio & Visio Services

SharePoint Composites

Page 21: Asap session 1

Artist Tracker > Artists

Artists

ContractsArtist Name Address City State

Artist

Mandible

Artist Name: Mandible

Agent:Andrew Datars Quartet

Stuck in the Mud

Tastes like chicken

Deathrattle

Jay Hamlin Trio

Down on the Bayou

Concourse

Down on the Bayou

Concourse

Concourse

Jay Hamlin Trio

My Artists

Pervasive external data with Business Connectivity ServicesSharePoint Composites

Page 22: Asap session 1

SHAREPOINT 2010DATADRIVEN APPLICATION PLATFORM

Page 23: Asap session 1

DataDriven Application Platform

• MetaData Management– Formal Taxonomy– Informal Tags– Content Ratings

• Content Management– Document Sets– Policies– Media Content

• Records Management– Document Routing– Location based/Multi-stage disposition Policies

• Profile Data Integration– Presence Information– Search integration

Page 24: Asap session 1

Managed MetaData Service –Metadata Manager

Page 25: Asap session 1

SharePoint ContentMake it easy for users to enter metadata and use it

Page 26: Asap session 1

Enable employees to deliver value fast with Document SetsSharePoint Content

Page 27: Asap session 1

SharePoint ContentRich authoring and publishing for web and multi-media content

Page 28: Asap session 1

SharePoint ContentExpand reach of records management across the enterprise

Page 29: Asap session 1

Create community knowledge with Wikis and Blogs

SharePoint Communities

Page 30: Asap session 1

SHAREPOINT 2010INTEGRATED APPLICATION PLATFORM

Page 31: Asap session 1

Integrated Application Platform

• BCS– External Data Integration– OOB connectors for LotusNotes, SAP…– Extensible with Custom .NET Connectors– Server and Client object model

• Business Intelligence Platform– Performance Point Services

• Claims-based Security – Integration with Authentication Providers– Adapters available for Windows Live, ADFS…

Page 32: Asap session 1
Page 33: Asap session 1
Page 34: Asap session 1
Page 35: Asap session 1

SharePoint InsightsEnhanced business insight with PerformancePoint Services

Page 36: Asap session 1

Admin UX (Configure AuthN)

Page 37: Asap session 1
Page 38: Asap session 1

SHAREPOINT 2010EXTENSIBLE APPLICATION PLATFORM

Page 39: Asap session 1

Extensible Application Platform

• Object Model– Server Object Model– Client Object Model– Web Services

• VS.NET 2010– Customizations for SharePoint artifacts– Develop, Package, Deploy & Test capabilities

• Customizations– Custom Workflows– Custom Content-types, List types, Site Definitions– Custom .NET connectors for BCS and Search– ….

• Deployment– Farm Solutions– Sandboxed Solutions

Page 40: Asap session 1

Client Object Model

Page 41: Asap session 1

Developer investments Use existing knowledge and resources with VS 2010 integration

Import solutions from SharePoint Designer, including Workflow

Extensibility for SharePoint artifacts Support for SharePoint

Sandboxed Solutions

Page 42: Asap session 1

Governable self-service deployment with SandBoxed Solutions

What can be deployed?

• Web Parts

• Event Receivers

• Feature Activation Receivers

• Workflow Actions

• InfoPath Forms

• Site and List Templates

Restricted to Limited resources

• Code CPU Time

• SQL Execution Time

• Number Exceptions

Custom Code is Isolated

• Separate Process/Server

• Scale Out

SharePoint Deployment

Page 43: Asap session 1

DOM 1.0

HTML, HTTP, HTTPS

MathML

ODBC

ODF (IS26300)

Open XML (IS29500) OpenSearch

OpenType

PDF 1.7

PDF/A

RTF

RSS, ATOM

SOAP

SVG

REST

UDDI

Unicode

URI/URN

W3C XML Schema

WCAG 2.0

WebDAV

WSDL

WSRP

XHTML

XML

XML Web Services

XMLDsig

XPATH

XPS

XSLT

Drive adoption of your solutionsFast integration and out-of-box accessibility with worldwide standards

Page 44: Asap session 1

SHAREPOINT 2010SEARCHABLE APPLICATION PLATFORM

Page 45: Asap session 1

Searchable Application Platform

• Enhanced Search Capabilities– Search Multiple Content Sources

– Integrated People Search

• FAST Search Integration– Search Refiners

– Document Thumbnails

– Document Previews

– Visual BestBets

– …

Page 46: Asap session 1

SharePoint Search

Enterprise Deployment

Knowledge Amplification

Better Answers, Faster

Page 47: Asap session 1

SharePoint SearchDesigned for a collaboration platform

Page 48: Asap session 1

SharePoint SearchConversational search that understands your information

Page 49: Asap session 1

SharePoint Application Platform

• Build solutions that are

– Interactive

– Composable

– DataDriven

– Integrated

– Extensible

– Searchable

Page 50: Asap session 1

THANK YOU