1 / 0

WIN a Netbook !!! Drop a business card in the basket to win.

WIN a Netbook !!! Drop a business card in the basket to win. www.avepoint.com . Best Practices for Architecting, Deploying, and Optimizing Data in SharePoint 2010. Tony Lanni VP Corporate Dev AvePoint . Who is AvePoint? Global Leader in SharePoint Infrastructure Management.

jerome
Download Presentation

WIN a Netbook !!! Drop a business card in the basket to win.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WIN a Netbook!!!Drop a business card in the basket to win.

    www.avepoint.com
  2. Best Practices for Architecting, Deploying, and Optimizing Data in SharePoint 2010

    Tony Lanni VP Corporate Dev AvePoint
  3. Who is AvePoint?Global Leader in SharePoint Infrastructure Management Founded in 2001 Headquartered in Jersey City, NJ, with global offices in: USA: Chicago, San Jose, Dallas, Washington D.C. International: UK, Australia, Japan, Singapore R&D team of 300+ –> Largest SharePoint team outside of Microsoft Winner of 2008 Best of Tech Ed Award for Best SharePoint Product A Managed Microsoft Gold Certified ISV Partner; MTC Alliance Member (1 of 15 Global Software Partners); Office TAP 14 Member Exclusive OEM relationships with IBM and NetApp
  4. What is DocAve?Infrastructure Management for SharePoint 6 Main Functional Areas: Data Protection Administration & Replication Storage Optimization Reporting Compliance Migration
  5. Agenda Platform Deployment and Architecture Management & Governance Storage Optimization Conclusion
  6. Platform Deployment and Architecture
  7. Platform Deployment How will you really go about deploying SharePoint 2010? Set up a test server Test upgrades or do POCs Create a copy of your production SharePoint 2007 environment Test upgrades on this environment before upgrading production Use a dedicated testing environment to test new features and expanded use
  8. Duplicating Production Out of the box Install SharePoint in test environment Build web applications and configure services, solutions, features, workflows, etc. Install customizations, web parts, etc. Copy and attach content databases Re-index environment With DocAve Backup (Platform Level) Install SharePoint in test environment (no configuration required) Perform restore of production farm
  9. Recommended Architecture Build redundancy into production Keep a test environment! Make all changes in test before production Recommend using a multi-stage approach Development Testing / Quality Assurance Staging / Pre-production Production
  10. Initial Test Environment Web Services Search / App Services SQL Database
  11. Expanded Test Environment Web Services Search / App Services SQL Database
  12. Multiple Farm Environment Development Testing/QA Staging/Pre-prod Production
  13. Deployment in SharePoint 2010 What does SharePoint offer OOTB? Deploy / roll-back solutions Activate / deactivate features Export / 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 customizations DLLs, GAC files, Customizations, Workflows, IIS configuration More granular schedule for periodic deployments as a part of workflows
  14. Moving Between Environments Out of the Box Capabilities Perform change in test environment Package as solutions whenever possible Document all changes Repeat all changes in production environment(s) STSADM operations Back-end scripts Define appropriate parameters for IIS Make other settings and configuration changes (masterpages, content types, templates, etc.) With DocAve Deployment Manager Perform change in test environment Ability to compare environments Deploy to appropriate farm(s) Produce report of all changes
  15. Management & Governance Data Protection Considerations for Geo Dispersion Administration
  16. 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
  17. 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 environments GAC, IIS, SharePoint Hive, and other Front-end customizations Are your backups synchronized? What’s the restore process for the “full farm” components?
  18. Backup and Restore Granularity Organization Farm Web Application Content Database Site Collection Sites and subsites Lists and Libraries Folders Items Versions Metadata IIS metabase GAC Hive SSP SSO Solutions, Features Workflow Webparts Master pages/design Index, Search, Admin, Config DBs Basic
  19. Backup and Restore Granularity Solutions, Features Workflow Webparts Master pages/design Index, Search, Admin, Config DBs Organization Farm Web Application Content Database Site Collection Sites and subsites Lists and Libraries Folders Items Versions Metadata IIS metabase GAC Hive SSP SSO Advanced
  20. What Does DocAve Offer? Full Data & Farm Protection with DocAve Backup and Recovery Full-farm backup, including all components Granular backup, down to individual items Full restore granularity FREE 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 policies On premises AND…
  21. Backup to the Cloud
  22. Why Backup to the Cloud? Global access to backup data Redundancy Optimize storage costs Restore to… Anywhere.
  23. Multiple Farm Environment Backup Development Testing/QA Staging/Pre-Prod Production Media Services Cloud Storage Tier 3 Storage Tier 2 Storage Tier 1 Storage
  24. Management & Governance Data Protection Considerations for Geo Dispersion Administration
  25. What Are My Options? Centralized environment, accessed globally Centralized environment plus local content (sites, etc) Fully distributed, replicated architecture accessed locally Fully distributed, replicated architecture accessed locally, with centralized or cloud storage backup for high redundancy
  26. Global ArchitecturesSingle centralized environment Out of the box SharePoint Lowest complexity, least costly Varied User Experience Evaluate bandwidth and usage patterns Look at accelerators
  27. 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
  28. Global ArchitecturesFull distributed Fast local access to SharePoint content Replicate only what is relevant Central control of bandwidth Ability to handle remote locations
  29. Global ArchitecturesCentralized Backup Backup locally or to alternate sites Consider cloud storage Can be used for high redundancy Cloud Storage
  30. Management & Governance Data Protection Considerations for Geo Dispersion Administration
  31. Configuration Considerations What will the site structure/hierarchy be? Departmental? What about cross-functional teams? Who can create sites and subsites? Who can delete them Site sprawl! What are my main content types and what metadata should be required for each Think views When do you use new document libraries, when do you use new folders? Similar metadata? What about permissions? Is versioning going to be enabled on my document libraries? Lists? Not by default! Turn it on. Who can add content? Is there a review process? Who can add users and edit permissions? What are the security groups? Groups, groups, groups! Can site admins add to groups?
  32. SharePoint 2010 Is Improved But… Challenges still exist Lack of bulk management of all settings, including common list / site policies, within a farm Lack of global management across multiple farms and security-trimmed delegation Lack of high-level view and policy management for rights and permissions
  33. Administration How 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 DocAve Administrator Web-Based GUI App Mgmt Collection Admin Collection Admin SiteAdmin SiteAdmin Site Admin SiteAdmin SiteAdmin SiteAdmin Site Admin
  34. Global ArchitecturesCentralized Administration Cloud Storage
  35. Storage Optimization: Planning for Growth
  36. Plan growth in to your topology Only split out web apps when necessary Split Content DB if they get “too big” Set site quotas and alerts How many items can my list or library really support? Watch those versions of large or active documents Look for reporting and monitoring tools Consider Archiving old / inactive content or other options Test and Monitor continually
  37. Data Usage in Collaboration Environment Increase in % of inactive data over time Inactive sites, documents, list, libraries take up SQL storage, hindering performance Data in SQL Time in years
  38. Planning for Data Use & Growth What does SharePoint 2010 offer OOTB? No native archiving tools EBS extended to include RBS Available only in SQL Server 2008 SP2 Only accessible via API BCS (BDC in 2007) extended to allow for easier connectivity with legacy data systems
  39. Single Production FarmWith Backup Web Services Search / App Services SQL Database Cloud Storage Tier 1 Tier 3 Tier 2
  40. Performance Optimization DocAve Extender Store content in file system in encrypted form and metadata in SQL Uses BLOB (EBS/RBS) API’s for seamless integration Fully indexed and integrated with native SharePoint search (including FAST) Works with SharePoint workflows, alerts, Office applications, 3rd party apps, etc.
  41. Single FarmWith Backup … and Extender Web Services Search / App Services Extend Content out of SQL SQL Database Cloud Storage Tier 1 Tier 3 Tier 2
  42. Data Growth & Storage Optimization DocAve Archiver 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.
  43. Single FarmWith Backup, Extender, …and Archiver Web Services Search / App Services SQL Database Archive inactive data to lower tiered storage Cloud Storage Tier 1 Tier 3 Tier 2
  44. Connecting Legacy Data SharePoint 2010 Support BCS is intended for connecting LOB’s into SharePoint, without migrating the data No OOTB solutions for getting content out of users desktops, file shares, or other non-database ECM systems
  45. What Are My Options? Migrating vs. Connecting Value add of legacy system Business impact of a migration Migration costs Maintenance costs Migrating data into SharePoint Download/upload, lose metadata 3rd Party tools Use 3rd Party connector ECM Vendor options OR…
  46. Data Access & Storage Optimization DocAve Connector 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.
  47. Web Services Single FarmWith Backup, Extender, Archiver, … and Connector Connect existing content SQL Database Cloud Storage Tier 1 Tier 3 Tier 2
  48. Replication and Integration with Salesforce CRM Salesforce is most popular CRM platform Salesforce Content Libraries and Chatter Salesforce.com declares war on SharePoint!!! There is a place for both in an organization Marketing publishing workflows to sales Access to CRM data outside salesforce
  49. In Summary… 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…
  50. Growing SharePoint Deployment

    Example
  51. Start With 1 Server Web Services Search / App Services SQL Database
  52. Add More Servers Web Services Search / App Services SQL Database
  53. Add Dev/Test/Staging Farms Development Testing QA/Staging Production
  54. Add Backup and Archiving Development Testing QA/Staging Production Media Services Tier 3 Storage Tier 2 Storage Tier 1 Storage
  55. Extend and Go GlobalWith DocAve Deployment Manager, Backup, Replicator, Administrator, Extender, Archiver, and Connector Replicate and keep environments in synch Add Global Farms Extend and Connect to data stores Extend to or connect from the cloud Backup to a recovery site or the cloud Backup or Archive to the cloud Cloud Storage Centrally monitor, administer, and govern
  56. 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;
  57. Backup Slides
  58. Effective Deployment DocAve Deployment Manager Granular control for list and site design elements, settings, and customizations Multi-farm deployment for solutions and features (including centralized storage) Granular deployment of GAC contents, IIS settings, FEW files Support for version tagging deployed contents Schedulable, sequential, and scriptable plans
  59. Effective Deployment DocAve Content Manager Granular control for list and site contents, permissions, and configurations Business Rule driven content selection Full domain and permission mapping for new farms Language mapping support for global-deployments Restructuring and reorganization of SharePoint hierarchy Meta-tagging for taxonomy changes
More Related