Upload
wilfred-gilbert
View
216
Download
0
Tags:
Embed Size (px)
Citation preview
SharePoint 2013 Product Line Architecture and Strategy - SPC007Eric Charran, Tom Wisnowski, Aaron Isom
About Us.
About UsSharePoint 2013 Product Line Architecture and Strategy (SPC007)
Aaron IsomSr. Product ManagerMicrosoft
Eric Charran Regional ArchitectMicrosoft
Tom Wisnowski Architect Microsoft
Share More. Do More.
Please feel free to Tweet about any content presented during this session but if you do please use the @SPConf with #SPC007 so that others can follow along.
Please hold all questions until the Q&A period at the end of the session.
Agenda
Vision Definition
Benefits
Background
TimelineNext Steps
SharePoint PLA 2013
Test Your Knowledge
How many different ways has SharePoint been designed and deployed?
A) The way TechNet told me to
B) My way
C) Aren’t all deployments the same?
Background.
SharePoint by the Numbers
24 Million Seats
Still leveraging legacy SharePoint 2007 deployments
50%
Majority of Enterprise customer deployments are SharePoint 2010
Continue to see increased demand for SharePoint Online
Current LandscapeMixed guidance on how to architect, plan, design SharePoint environments
Virtually unlimited number of configuration variations
“Islands of Best Practice” are commonplace
Various levels of cloud compatibility across implementations
Long planning and deployment cycles
Time to Market
Cloud Compatibility
Islands of Best Practice
Complexity
We need a consistent way to deploy…
Vision.
Vision
SharePoint 2013Product Line Architecture
Cloud Aligned
Easy to ImplementPrescriptive
Cost Effective
Definition. What exactly is a PLA?
What is a PLA?
Service Description
Service Level Objective Operations Guide
RulesetFunctional
Specification Test Plan
Sizing Calculators
Who is the PLA for?
Organizations Up to 300,000* users
New Deployments and Upgrades
Customers looking for reliability, stability and
supportability
Social
What does the SharePoint PLA enable?
…
Search
Publishing
Apps
Collaboration
Service Description and ObjectivesService Description
Service Level Objectives
Provide a clear foundation for SharePoint 2013 capabilities
Search, user profiles, information architecture, taxonomy foundation
Provide essential social and collaboration fabricTeam collaboration, social computing, communities and newsfeed
Provide sites and content managementWeb content authoring for intranets, extranetsContent authoring, workflows, approvals, publishing
Design for scale within a consistent architectureScale by server roles within the farm based on prescriptive monitoringFlexibility based on PLA implementation utilization
Service DescriptionContentHosting, presentation, collaboration of content
CollaborationTeam sites for document library storage, versioning, metadata configuration, workflows
eDiscoveryContent lifecycle, in-place holds, multi-stage disposition workflows
Office Web Applications
Service Description
Service DescriptionWeb Content Management (Publishing)Single farm content authoring and publishingMetadata-driven navigationSearch supporting dynamic content (content by search web parts), custom query rulesMobile device channels, product catalogs, analytics, SEO
Rich internet contentVideo search, customized page layouts, master pages, CSS
Other publishing capabilitiesTranslation services, site mailboxes
Service Description
Service DescriptionSocialPersonal sites, newsfeed functionalityDocument storage and personal collaboration, SkyDrive ProTask integration
User ProfileUser profile sync with Active directoryProfile completion
NewsfeedMicroblogging, photos, rating, hashtags, community and other activity
CommunitiesDiscussion, badges, rating, statistics
Service Description
Service DescriptionSearchSearch center
Content SourcesMultiple content sources, remote, federated or hybrid searches
Search ConfigurationIndexing frequency, crawl types and rules, query rules, graphical refiners
Service Description
Service DescriptionFoundationActive directory synchronizationHost named site collectionsSSLWindows claims AuthN
Application customizationSharePoint-hosted, Azure-hosted, provider-hostedApplication catalog, BCS and SPD customizations
Service Description
Service DescriptionPLA ConsiderationsClaims AuthenticationTesting for hosted applicationsSearch indexing content processing or relevancy tuningWindows claims AuthNCross geographical social/personal site implementationPublic internet sites
Service Description
Service DescriptionService level objectivesTested within Microsoft labs at 99.9% availabilityTest plans will assist customers in testing in their environmentsCustomers should know and allow for
Networking equipment, LAN/WAN connectivity and traffic, network devicesTopology and infrastructure considerations
Virtual host configuration and performance, domain controller performance
Service Level Objectives
PLA Ruleset
Ruleset
Defines specific requirements for the infrastructure and surrounding PLA environment
Virtualization, Topology, Directory, Network, etc.
Ensures each PLA deployment will behave in expected manner based on PLA tests
Rules are defined as “must have” and “should have”Deployments not adhering to PLA rules are not considered “PLA”
PLA Ruleset Examples
Ruleset
Virtualization
Topology
Configuration
Do not over commit resources (CPU/Memory)Do not use live migration or similar technologyDo not use dynamic memory…
Content and services must reside in the same farmNo stretch farms Use only one web application and use host name site collections…Do not enable auto-create statisticsSet max degrees of parallelism to 1Disable SSL 2.0…
Functional Specification Functional Specification
Detailed deployment architecture and prescriptive configuration guidance
Leverages product group recommendations
Defines both logical and physical architectureServer Specifications and TopologyLogical topology and software configuration
Reduces guidance “ambiguity”Specification will allow for specific implementation parameters (e.g. urls, etc)
Functional Specification Examples Functional Specification
Single Web Application with HNSC
Services and Content in a Single Farm
Functional Specification Functional Specification
Bill Of MaterialsComplete description of required infrastructure, configuration and settings to deploy a PLA
DNS
AV ExclusionsService Accounts
Certificates
Directory
Network Flows
Permissions
Load Balancing Pools
Operations Plan
Operations Guide
“How-to”Prescriptive guidance on how to operate a SharePoint PLA deployment
Recommended procedures based on PLA configurationDaily, Weekly, Monthly, Quarterly and Yearly procedures to ensure health and availabilityDetailed “step-by-step” guidance on how to perform and validate procedures
Requirement for Service Level ObjectivesOperational procedures which “must” be implemented if PLA SLO are to be met
Test Plan
Test PlanDeployment Validation
Are all PLA rules met?Is the configuration within PLA specification?Is the deployment functional?Is the PLA environment ready for use?
Recommended testing proceduresFunctional TestingPerformance Testing
How does the PLA work?
SharePoint Online
SharePoint PLA
Traditional Deployment
Alignment Workshop
Solution Alignment Workshop
Review the PLA service description and service levels objectives which should address the question, does the PLA provide what I need?
Review the PLA Rulesets and identify and gaps or deployment blockers
Develop remediation plan to include specific activities, resources and timelines
Finally, decide if the PLA is the right for your organization
Benefits. Is the PLA right for me?
Achieve the perfect balance between scalability, reliability, and security
Efficiently deploy the infrastructure while maximizing uptime, minimizing failures and downtime
Focus on empowering users and providing business value such as Social
How does the PLA benefit me?Enables your organization to focus on business challenges and solutions instead of the infrastructure.
Reduce deployment costs, administrative overhead, manage risks and complexities
How do I Engage?
PartnersCustomers
Work directly with Microsoft Services participate in a Solution Alignment Workshop to see if the PLA is the right solution for your organization.
Work with Microsoft Services to get up to understand the PLA core concepts, co-delivery options and engage in the feedback process.
Timeline. When will it be available?
What is the timeline?
Beta
November 2012Beta version available internally for Microsoft Services
CTP 1.0
February 2013Community Technology Preview release available to limited audience
March 2013Broadly available
Next Steps
Signup to participate in a Preview Release
Stay up to date, ask questions and provide feedback
Inquire for more information from your local Microsoft Services Sales Team or Partner Account Manager
Contact us at [email protected] for more information.
Evaluate this session now on MySPC using your laptop or mobile device: http://myspc.sharepointconference.com
MySPC
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.