56
Best Practices for Architecting, Deploying, and Optimizing Data in SharePoint 2010 with DocAve Tucker Hall Director of Marketing AvePoint

Tucker Hall Director of Marketing AvePoint

Embed Size (px)

Citation preview

Page 1: Tucker Hall Director of Marketing AvePoint

Best Practices for Architecting, Deploying, and Optimizing Data in SharePoint 2010 with DocAve

Tucker Hall Director of Marketing

AvePoint

Page 2: Tucker Hall Director of Marketing AvePoint

Who is AvePoint?Global Leader in SharePoint Infrastructure ManagementFounded in 2001

Headquartered in Jersey City, NJ, with global offices in:USA: Chicago, San Jose, Dallas, Washington D.C.International: UK, Australia, Germany, Japan, Singapore

R&D team of 400+ –> Largest SharePoint team outside of MicrosoftWinner of 2008 Best of Tech Ed Award for Best SharePoint ProductA Managed Microsoft Gold Certified ISV Partner; MTC Alliance Member (1 of 15 Global Software Partners); Office TAP 14 MemberExclusive OEM relationships with IBM and NetApp

Page 3: Tucker Hall Director of Marketing AvePoint

What is DocAve?Infrastructure Management for SharePoint

6 Main Functional Areas:Data ProtectionAdministration & ReplicationStorage OptimizationReportingComplianceMigration

Page 4: Tucker Hall Director of Marketing AvePoint

Agenda

Platform Deployment and

Architecture

Management & Governance

Storage Optimization

Conclusion

Page 5: Tucker Hall Director of Marketing AvePoint

Platform Deployment and Architecture

Page 6: Tucker Hall Director of Marketing AvePoint

Platform DeploymentHow will you really go about deploying

SharePoint 2010?

Set up a test serverTest upgrades or do POCs

Create a copy of your production SharePoint 2007 environmentTest upgrades on this environment before upgrading productionUse a dedicated testing environment to test new features and expanded use

Page 7: Tucker Hall Director of Marketing AvePoint

Duplicating Production

Out of the boxInstall SharePoint in test environmentBuild web applications and configure services, solutions, features, workflows, etc. Install customizations, web parts, etc.Copy and attach content databasesRe-index environment

With DocAve Backup (Platform Level)Install SharePoint in test environment (no configuration required)Perform restore of production farm

Page 8: Tucker Hall Director of Marketing AvePoint

Recommended Architecture

Build redundancy into productionKeep a test environment!Make all changes in test before productionRecommend using a multi-stage approach

DevelopmentTesting / Quality AssuranceStaging / Pre-productionProduction

Page 9: Tucker Hall Director of Marketing AvePoint

Web ServicesSearch / App ServicesSQL Database

Initial Test Environment

Page 10: Tucker Hall Director of Marketing AvePoint

Web Services

Search /App Services

SQL Database

Expanded Test Environment

Page 11: Tucker Hall Director of Marketing AvePoint

Development

Testing/QA Staging/Pre-prod

Production

Multiple Farm Environment

Page 12: Tucker Hall Director of Marketing AvePoint

Deployment in SharePoint 2010What does SharePoint offer OOTB?

Deploy / roll-back solutions Activate / deactivate featuresExport / import site collections, sites, or lists

What is it missing?Cross Farm Support (for solutions & features)Granular control of rights (delegation), design elements, content, and customizationsDLLs, GAC files, Customizations, Workflows, IIS configurationMore granular schedule for periodic deployments as a part of workflows

Page 13: Tucker Hall Director of Marketing AvePoint

Moving Between EnvironmentsOut of the Box Capabilities

Perform change in test environmentPackage as solutions whenever possibleDocument all changesRepeat all changes in production environment(s)

STSADM operationsBack-end scriptsDefine appropriate parameters for IISMake other settings and configuration changes (masterpages, content types, templates, etc.)

With DocAve Deployment ManagerPerform change in test environmentAbility to compare environmentsDeploy to appropriate farm(s)Produce report of all changes

Page 14: Tucker Hall Director of Marketing AvePoint

Data ProtectionConsiderations for Geo DispersionAdministration

Management & Governance

Page 15: Tucker Hall Director of Marketing AvePoint

Evolution of Native SharePoint Backup

2010 vs. 2007 capabilities

Site Collection level “granular” backup

Granular restore to the list/library level

Control on Platform Backup to cover content and configurations separately

Page 16: Tucker Hall Director of Marketing AvePoint

What Is Still Missing?Do I still need 3rd party backup

solution?

What does “full farm” backup mean to you?

Global coverage, including multiple farm environmentsGAC, IIS, SharePoint Hive, and other Front-end customizationsAre your backups synchronized?

What’s the restore process for the “full farm” components?

Page 17: Tucker Hall Director of Marketing AvePoint

Backup and Restore Granularity

OrganizationFarm

Web ApplicationContent Database

Site CollectionSites and subsitesLists and Libraries

FoldersItems

VersionsMetadata

IIS metabaseGACHiveSSP SSO

Solutions, FeaturesWorkflowWebparts

Master pages/designIndex, Search,

Admin, Config DBs

Basic

Page 18: Tucker Hall Director of Marketing AvePoint

Solutions, FeaturesWorkflowWebparts

Master pages/designIndex, Search,

Admin, Config DBs

Backup and Restore Granularity

OrganizationFarm

Web ApplicationContent Database

Site CollectionSites and subsitesLists and Libraries

FoldersItems

VersionsMetadata

IIS metabaseGACHiveSSP SSO

Advanced

Page 19: Tucker Hall Director of Marketing AvePoint

What Does DocAve Offer?Full Data & Farm Protection with DocAve Backup

and Recovery

Full-farm backup, including all componentsGranular backup, down to individual itemsFull restore granularityFREE granular restore from existing backups

Native SQL backups, STSADM, DPM, Tivoli DP, HP Data Protector, etc.

Supports existing storage infrastructure, with de-dup enablement

Net-App, Tivoli SM, EMC Centera, etc. Tiered storage backup structure to store and manage long-term retention policiesOn premises AND…

Page 20: Tucker Hall Director of Marketing AvePoint

announcingBackup to the Cloud

Page 21: Tucker Hall Director of Marketing AvePoint

Why Backup to the Cloud?

Global access to backup dataRedundancyOptimize storage costsRestore to… Anywhere.

Page 22: Tucker Hall Director of Marketing AvePoint

Multiple Farm EnvironmentBackup

Development

Testing/QA Staging/Pre-Prod

Production

Cloud Storage

Tier 1 Storage

Tier 2 Storage

Tier 3 Storage

Media Services

Page 23: Tucker Hall Director of Marketing AvePoint

Management & GovernanceData ProtectionConsiderations for Geo DispersionAdministration

Page 24: Tucker Hall Director of Marketing AvePoint

What Are My Options?

Centralized environment, accessed globallyCentralized environment plus local content (sites, etc)Fully distributed, replicated architecture accessed locallyFully distributed, replicated architecture accessed locally, with centralized or cloud storage backup for high redundancy

Page 25: Tucker Hall Director of Marketing AvePoint

Global ArchitecturesSingle centralized environment

Out of the box SharePoint

Lowest complexity, least costly

Varied User Experience

Evaluate bandwidth and usage patterns

Page 26: Tucker Hall Director of Marketing AvePoint

Global ArchitecturesCentralized plus local content

Local services and sites, in addition to main farm

Increased infrastructure complexity

Governance can be an issue

Relocating teams/users is a pain

Page 27: Tucker Hall Director of Marketing AvePoint

Global ArchitecturesFull distributed

Fast local access to SharePoint content

Replicate only what is relevant

Central control of bandwidth

Ability to handle remote locations

Page 28: Tucker Hall Director of Marketing AvePoint

Global ArchitecturesCentralized Backup

Backup locally or to alternate sites

Consider cloud storage

Can be used for high redundancy

Cloud Storage

Page 29: Tucker Hall Director of Marketing AvePoint

Management & GovernanceData ProtectionConsiderations for Geo DispersionAdministration

Page 30: Tucker Hall Director of Marketing AvePoint

SharePoint 2010 Is Improved But…Challenges still exist

Lack of centralized UI for management of all settings, including common list / site policies, within a farmLack of global management across multiple farms and security-trimmed delegationLack of high-level view and policy management for rights and permissions

Page 31: Tucker Hall Director of Marketing AvePoint

AdministrationHow DocAve Administrator completes the picture

Manage configurations, security, solutions and features globally

Search for and edit users, permissions, content, and configurations

Security trimmed access – by SharePoint access or administrative role

SiteAdmin

SiteAdmin

Site Admin

SiteAdmin

SiteAdmin

SiteAdmin

App Mgmt

Collection Admin

Collection Admin

Site Admin

DocAve

AdministratorWeb-Based

GUI

Page 32: Tucker Hall Director of Marketing AvePoint

Global ArchitecturesCentralized Administration

Cloud Storage

Page 33: Tucker Hall Director of Marketing AvePoint

Storage Optimization: Planning for Growth

Page 34: Tucker Hall Director of Marketing AvePoint

0 1 2 3 4

Active Data

Data Usage in Collaboration EnvironmentIncrease in % of inactive data over time

Time in years

Data

in S

QL

Inactive sites, documents, list, libraries take up SQL storage, hindering performance

Page 35: Tucker Hall Director of Marketing AvePoint

Planning for Data Use & GrowthWhat does SharePoint 2010 offer

OOTB?

No native archiving toolsEBS extended to include RBS

Available only in SQL Server 2008 SP2Only accessible via API

BCS (BDC in 2007) extended to allow for easier connectivity with legacy data systems

Page 36: Tucker Hall Director of Marketing AvePoint

Let’s See a Single ProductionFarmWith Backup

Web Services

Search / App Services

Cloud Storage

Tier 1Tier 2Tier 3

SQL Database

Page 37: Tucker Hall Director of Marketing AvePoint

announcing

DocAve Extender

Page 38: Tucker Hall Director of Marketing AvePoint

Performance OptimizationDocAve Extender

Store content in file system in encrypted form and metadata in SQLUses BLOB (EBS/RBS) API’s for seamless integrationFully indexed and integrated with native SharePoint search (including FAST)Works with SharePoint workflows, alerts, Office applications, 3rd party apps, etc.

Page 39: Tucker Hall Director of Marketing AvePoint

Single FarmWith Backup … and Extender

Web Services

Search / App Services

Cloud Storage

Tier 1Tier 2Tier 3

SQL Database

Extend Content out of SQL

Page 40: Tucker Hall Director of Marketing AvePoint

Data Growth & Storage Optimization

Archive SharePoint content (from SQL or file system via DocAve Extender) to a lower tiered storage or for a long term retention policy

Business rule-based archiving engine Seamless access thru SharePoint (transparent to end-users)Fully indexed and integrated with native SharePoint search (including FAST)Works with SharePoint workflows, alerts, Office applications, 3rd party apps, etc.

DocAve Archiver

Page 41: Tucker Hall Director of Marketing AvePoint

Single FarmWith Backup, Extender, …and Archiver

Web Services

Search / App Services

Cloud Storage

Tier 1Tier 2Tier 3

SQL Database

Archiveinactive data to

lower tiered storage

Page 42: Tucker Hall Director of Marketing AvePoint

Connecting Legacy DataSharePoint 2010 Support

BCS is intended for connecting LOB’s into SharePoint, without migrating the dataNo OOTB solutions for getting content out of users desktops, file shares, or other ECM systems

Page 43: Tucker Hall Director of Marketing AvePoint

What Are My Options?

Migrating vs. ConnectingValue add of legacy systemBusiness impact of a migrationMigration costsMaintenance costs

Migrating data into SharePointDownload/upload, lose metadata3rd Party tools

Use 3rd Party connectorECM Vendor optionsOR…

Page 44: Tucker Hall Director of Marketing AvePoint

announcing

DocAve Connector

Page 45: Tucker Hall Director of Marketing AvePoint

Data Access & Storage Optimization

Access to data in existing data stores (without the need to migrate into SharePoint/SQL)Maintain SharePoint as your presentation layer for legacy data stores

Shared drives, cloud services, ECM systems, etc.

Works with SharePoint workflows, alerts, Office applications, 3rd party apps, etc.

DocAve Connector

Page 46: Tucker Hall Director of Marketing AvePoint

Web Services

Cloud Storage

Tier 1Tier 2Tier 3

SQL Database

Connect existing content

Single FarmWith Backup, Extender, Archiver, … and Connector

Page 47: Tucker Hall Director of Marketing AvePoint

In Summary…DocAve provides the tools necessary for SharePoint platform: deployment, backup, replication, administration, and storage optimization

The options discussed can be used in any combination to suite your business needs

Let’s go thru one hypothetical build-out of a SharePoint 2010 environment…

Page 48: Tucker Hall Director of Marketing AvePoint

Growing SharePoint Deployment

Example

Page 49: Tucker Hall Director of Marketing AvePoint

Web ServicesSearch / App ServicesSQL Database

Start With 1 Server

Page 50: Tucker Hall Director of Marketing AvePoint

Web Services

Search /App Services

SQL Database

Add More Servers

Page 51: Tucker Hall Director of Marketing AvePoint

Development Testing QA/Staging Production

Add Dev/Test/Staging Farms

Page 52: Tucker Hall Director of Marketing AvePoint

Development

Testing QA/Staging Production

Tier 1 Storage

Tier 2 Storage

Tier 3 Storage

Media Services

Add Backup and Archiving

Page 53: Tucker Hall Director of Marketing AvePoint

Cloud Storag

e

Extend and Go GlobalWith DocAve Deployment Manager, Backup, Replicator, Administrator,Extender, Archiver, and Connector

Extend and Connect to data stores

Backup or Archive to the cloud

Add Global Farms

Backup to a recovery site or the

cloud

Centrally monitor, administer, and govern

Replicate and keep environments in synch

Extend to or connect from the cloud

Page 54: Tucker Hall Director of Marketing AvePoint

Conclusion

DocAve tools will allow you to build and deploy high-end Enterprise Solutions on a global scale;

DocAve can streamline the deployment, governance, administration, and protection, while allowing to optimize storage;

Page 55: Tucker Hall Director of Marketing AvePoint

Contact:Follow us on Twitter @AvePoint_IncVisit us on the web (and find free trials) at www.avepoint.comCorporate HQ, Jersey City, NJ:

[email protected] 800-661-6588 (US/Canada)201-793-1111 (International)

Page 56: Tucker Hall Director of Marketing AvePoint

Thank You!

Q&A