...

Document 1774546

by user

on
Category: Documents
39

views

Report

Comments

Transcript

Document 1774546
As with storage, virtualization should be part of the
firm’s larger infrastructure picture.
Related to virtualization, many organizations are
going one step further and building a private cloud.
This is a holistic computing environment where
security, governance and system services can be
provisioned and managed. For many, this is built
and maintained on-premise.
Governance
SharePoint asks users to work differently, to create
new habits. Without rules and structure, it’s very
hard for users to use the system in a proper and
effective way. Thus, governance can be defined as
a set of standards, policies, and guidance which
encourages desirable behavior. A governance
solution provides answers to common questions
such as “When should a new site be created? What
files should be marked as records? How should
content be secured?” Whether to use a strict or
flexible approach depends somewhat on the existing
culture and users’ tolerance. Where possible, be sure
that it doesn’t place unnecessary burden on users.
Governance has ties into all considerations covered
in this article. For example, governance policies
dictate how to secure, audit, and archive content
which affects an information architecture design.
Thus, categorize content into high, medium, and
low business impact areas. Any personally
identifiable information (such as social security
numbers) should be identified so that it’s managed
appropriately.
In some cases, governance is a legal requirement.
For example, legislation such as Sarbanes-Oxley or
HIPAA requires content be protected from tampering,
and either archived or destroyed after a period of
time. Be sure to check with compliance officers in
the firm. Also be sure to determine the business
requirements for eDiscovery and how to address
those with SharePoint Server.
Cross Reference
Source One from EMC is a complete, enterpriseclass information governance solution. For
SharePoint, it addresses compliance, retention,
and content externalization. For information,
visit www.emc.com/sourceone)
sure the emphasis is on how SharePoint saves time
and makes tasks easier. Work to stamp out the
perception that this is yet another system they must
use. Training should involve specific scenarios that
resonate with staff.
Where possible, SharePoint training should be
role specific. Users performing site administration
or content management functions will have different
tasks than those using it for basic document
management. For power users, consider having
them take an introductory class followed by more
advanced ones. For IT SharePoint administrators
who will be installing and performing technical
day-to-day maintenance, look into week-long
training classes. Similar technical classes exist for
developer and designer roles as well.
Despite the challenges and risks presented here,
do not be daunted by SharePoint. It can be a very
rewarding experience. In one situation, a user
literally cried when she learned how much easier
her job would become. Armed with a solid plan,
the right partner, and the motivation of knowing
improvements are just around the corner, your
SharePoint deployment can be wildly successful.
Randy Williams is a senior solution architect and trainer
for Synergy Corporate Technologies. He has 20 years of
eclectic IT experience, and for the past 14 years has been
architecting and developing Microsoft-based solutions.
He has a master’s degree in Information Systems along
with a number of certifications. For 2009 and 2010, he
was awarded the Microsoft Most Valuable Professional
(MVP) in SharePoint Server. Randy is currently based
in Singapore and runs Synergy’s operations there.
November 2010
The Essential Guide to
Successful
SharePoint
Implementation
Why EMC is Your Partner of Choice
for Microsoft SharePoint
1. You gain enterprise-scale capabilities to meet
business-critical demands—from a cost-effective
information infrastructure
With innovative storage and information management
solutions from EMC, Microsoft’s suite of virtualization
technologies maximizes server and storage
utilization while significantly reducing TCO.
2. You need a proven source of expertise on
SharePoint implementations and the underlying
information infrastructure
As a long-time Microsoft strategic partner, EMC can
help you plan, design, deploy, and manage a
high-efficiency SharePoint infrastructure—from
smaller-scale to enterprise-level. You can rely on us
for deep application experience and a solid
portfolio of industry-leading technologies, services,
and EMC Proven® solutions.
3. Your business demands scalability and performance for physical or virtual environments
With consolidated tiered storage from EMC, you can
meet service levels for a wide range of application
requirements. Our scalable, dependable, cost
effective solutions also quickly adapt to information
growth, all while delivering the highest performance
and availability with the capabilities you need to
get the most from your SharePoint environment.
4. You must provide unified protection for your
Microsoft SharePoint data
By Randy Williams
With a range of proven backup and deduplication
technologies from EMC and Data Domain®, an EMC
company, you can count on a reliable, efficient, and
cost-effective backup/recovery solution that’s right
for you. You can deliver the granularity of recovery
your users require—while ensuring consistent,
coordinated recovery of an individual database or
an entire farm.
5. You want to ensure non-stop operations and
fast restores with business continuity
Get strong business continuity and disaster recovery
options for Microsoft SharePoint environments that
align with your RPO and RTO requirements. Our
advanced backup/recovery and business continuity
solutions enable recovery for both local and remote
sites. You also benefit from rollback and recovery to a
specific point in time.
Training
Governance and training go hand in hand. Training
isn’t necessarily “How to use SharePoint,” but rather
“How we will use SharePoint.” It is a big mistake to
assume users will be able to “just figure it out.”
Training has a big impact on the rate of adoption—
if users don’t understand something, odds are they
won’t use it. When putting together a training
plan, and indeed, when planning the system, make
SPECIAL ADVERTISING SUPPLEMENT TO SharePointPro Connections
6. You need to extend SharePoint’s ECM capabilities
EMC Information Intelligence solutions enhance
and extend SharePoint’s native capabilities through
physical document capture and records management; business process and transactional content
management; and archival, compliance, and
eDiscovery of SharePoint content.
7. You must ensure the security of your
SharePoint data
Together with RSA®, The Security Division of EMC,
we provide a full suite of offerings that enable you
to discover sensitive data at rest, automatically
apply policy-based RMS protection, and proactively
monitor and report on user access and activities, so
you can be sure of your SharePoint data security.
8. You want to work with a vendor with proven,
documented experience offering integrated
solutions for SharePoint environments
EMC has documented reference architectures and
best practices to address a range of user workloads
and business requirements—plus a comprehensive
tiered storage portfolio to handle your current and
future workload requirements. Deep integration
testing through EMC E-Lab, along with a longstanding engineering relationship with Microsoft, also
enables us to provide on-going product support for
Microsoft Hyper-V.
9. You want to partner with an industry leader in
SharePoint deployments
Specializing in user experience design, application
development, business intelligence, workflow
automation, and technical infrastructure, EMC
Consulting helps you take Microsoft SharePoint
from concept to reality with an experienced,
award-winning team.
10. You need to accelerate the business value of
your Microsoft SharePoint environment
With over 10,000 consultants, EMC’s Global Services
organization offers a broad portfolio of strategic
consultation, planning, delivery, and support across
the entire IT lifecycle—from initial requirements
through day-to-day operations.
As with storage, virtualization should be part of the
firm’s larger infrastructure picture.
Related to virtualization, many organizations are
going one step further and building a private cloud.
This is a holistic computing environment where
security, governance and system services can be
provisioned and managed. For many, this is built
and maintained on-premise.
Governance
SharePoint asks users to work differently, to create
new habits. Without rules and structure, it’s very
hard for users to use the system in a proper and
effective way. Thus, governance can be defined as
a set of standards, policies, and guidance which
encourages desirable behavior. A governance
solution provides answers to common questions
such as “When should a new site be created? What
files should be marked as records? How should
content be secured?” Whether to use a strict or
flexible approach depends somewhat on the existing
culture and users’ tolerance. Where possible, be sure
that it doesn’t place unnecessary burden on users.
Governance has ties into all considerations covered
in this article. For example, governance policies
dictate how to secure, audit, and archive content
which affects an information architecture design.
Thus, categorize content into high, medium, and
low business impact areas. Any personally
identifiable information (such as social security
numbers) should be identified so that it’s managed
appropriately.
In some cases, governance is a legal requirement.
For example, legislation such as Sarbanes-Oxley or
HIPAA requires content be protected from tampering,
and either archived or destroyed after a period of
time. Be sure to check with compliance officers in
the firm. Also be sure to determine the business
requirements for eDiscovery and how to address
those with SharePoint Server.
Cross Reference
Source One from EMC is a complete, enterpriseclass information governance solution. For
SharePoint, it addresses compliance, retention,
and content externalization. For information,
visit www.emc.com/sourceone)
sure the emphasis is on how SharePoint saves time
and makes tasks easier. Work to stamp out the
perception that this is yet another system they must
use. Training should involve specific scenarios that
resonate with staff.
Where possible, SharePoint training should be
role specific. Users performing site administration
or content management functions will have different
tasks than those using it for basic document
management. For power users, consider having
them take an introductory class followed by more
advanced ones. For IT SharePoint administrators
who will be installing and performing technical
day-to-day maintenance, look into week-long
training classes. Similar technical classes exist for
developer and designer roles as well.
Despite the challenges and risks presented here,
do not be daunted by SharePoint. It can be a very
rewarding experience. In one situation, a user
literally cried when she learned how much easier
her job would become. Armed with a solid plan,
the right partner, and the motivation of knowing
improvements are just around the corner, your
SharePoint deployment can be wildly successful.
Randy Williams is a senior solution architect and trainer
for Synergy Corporate Technologies. He has 20 years of
eclectic IT experience, and for the past 14 years has been
architecting and developing Microsoft-based solutions.
He has a master’s degree in Information Systems along
with a number of certifications. For 2009 and 2010, he
was awarded the Microsoft Most Valuable Professional
(MVP) in SharePoint Server. Randy is currently based
in Singapore and runs Synergy’s operations there.
November 2010
The Essential Guide to
Successful
SharePoint
Implementation
Why EMC is Your Partner of Choice
for Microsoft SharePoint
1. You gain enterprise-scale capabilities to meet
business-critical demands—from a cost-effective
information infrastructure
With innovative storage and information management
solutions from EMC, Microsoft’s suite of virtualization
technologies maximizes server and storage
utilization while significantly reducing TCO.
2. You need a proven source of expertise on
SharePoint implementations and the underlying
information infrastructure
As a long-time Microsoft strategic partner, EMC can
help you plan, design, deploy, and manage a
high-efficiency SharePoint infrastructure—from
smaller-scale to enterprise-level. You can rely on us
for deep application experience and a solid
portfolio of industry-leading technologies, services,
and EMC Proven® solutions.
3. Your business demands scalability and performance for physical or virtual environments
With consolidated tiered storage from EMC, you can
meet service levels for a wide range of application
requirements. Our scalable, dependable, cost
effective solutions also quickly adapt to information
growth, all while delivering the highest performance
and availability with the capabilities you need to
get the most from your SharePoint environment.
4. You must provide unified protection for your
Microsoft SharePoint data
By Randy Williams
With a range of proven backup and deduplication
technologies from EMC and Data Domain®, an EMC
company, you can count on a reliable, efficient, and
cost-effective backup/recovery solution that’s right
for you. You can deliver the granularity of recovery
your users require—while ensuring consistent,
coordinated recovery of an individual database or
an entire farm.
5. You want to ensure non-stop operations and
fast restores with business continuity
Get strong business continuity and disaster recovery
options for Microsoft SharePoint environments that
align with your RPO and RTO requirements. Our
advanced backup/recovery and business continuity
solutions enable recovery for both local and remote
sites. You also benefit from rollback and recovery to a
specific point in time.
Training
Governance and training go hand in hand. Training
isn’t necessarily “How to use SharePoint,” but rather
“How we will use SharePoint.” It is a big mistake to
assume users will be able to “just figure it out.”
Training has a big impact on the rate of adoption—
if users don’t understand something, odds are they
won’t use it. When putting together a training
plan, and indeed, when planning the system, make
SPECIAL ADVERTISING SUPPLEMENT TO SharePointPro Connections
6. You need to extend SharePoint’s ECM capabilities
EMC Information Intelligence solutions enhance
and extend SharePoint’s native capabilities through
physical document capture and records management; business process and transactional content
management; and archival, compliance, and
eDiscovery of SharePoint content.
7. You must ensure the security of your
SharePoint data
Together with RSA®, The Security Division of EMC,
we provide a full suite of offerings that enable you
to discover sensitive data at rest, automatically
apply policy-based RMS protection, and proactively
monitor and report on user access and activities, so
you can be sure of your SharePoint data security.
8. You want to work with a vendor with proven,
documented experience offering integrated
solutions for SharePoint environments
EMC has documented reference architectures and
best practices to address a range of user workloads
and business requirements—plus a comprehensive
tiered storage portfolio to handle your current and
future workload requirements. Deep integration
testing through EMC E-Lab, along with a longstanding engineering relationship with Microsoft, also
enables us to provide on-going product support for
Microsoft Hyper-V.
9. You want to partner with an industry leader in
SharePoint deployments
Specializing in user experience design, application
development, business intelligence, workflow
automation, and technical infrastructure, EMC
Consulting helps you take Microsoft SharePoint
from concept to reality with an experienced,
award-winning team.
10. You need to accelerate the business value of
your Microsoft SharePoint environment
With over 10,000 consultants, EMC’s Global Services
organization offers a broad portfolio of strategic
consultation, planning, delivery, and support across
the entire IT lifecycle—from initial requirements
through day-to-day operations.
I
n 2008, Microsoft announced that SharePoint
had become its fastest growing product ever.
A survey in July 2010 (http://bit.ly/dCmuEi)
suggests that 64 percent of firms use SharePoint
organization-wide with another 22 percent using
it departmentally. Now that SharePoint 2010 has
been released, this growth is expected to continue.
Despite this growth, deploying SharePoint and
leveraging its rich set of features is not a trivial
undertaking and challenges do exist. This essential
guide discusses what challenges may arise and how
to overcome them to successfully plan and architect
a SharePoint implementation. Guidance on how
to address governance and training to promote
proper usage is also provided.
What are the Potential Challenges?
First, SharePoint is far from a niche product—its
capabilities cover a vast number of workloads
from collaboration and content publishing to
enterprise search and business intelligence.
Utilizing SharePoint to its fullest potential in all
these areas takes a team that is skilled in all
aspects of the product.
Cross Reference
For more information on SharePoint,
visit sharepoint.microsoft.com.
Another challenge is that SharePoint is not a
product that is installed and immediately used.
Underneath the visible product layer, it’s also a
business technology platform—an evolved form
of .NET—from which custom solutions can be
created. This makes the product very malleable,
and knowing how to mold it to provide the needed
functionality takes great skill. In fact, SharePoint’s
platform has created a new ecosystem of third-party
add-ons, and understanding SharePoint often means
knowing many of these additional solutions.
A classic mistake many IT groups make is to
deploy SharePoint as a technology solution,
expecting the business to figure it out. Unlike
other Microsoft products, SharePoint directly
touches nearly every information worker and
becomes interwoven into their day-to-day tasks.
Yes, SharePoint is a technology solution, but it’s
also a business solution, and using SharePoint to
solve the business needs is where the potential
challenge resides.
Considering SharePoint from a business
perspective inevitably involves solving the return
on investment (ROI) riddle. While SharePoint can
deliver many benefits, some of the intangible ones
such as improved teamwork and higher employee
satisfaction, cannot be easily quantified.
Nonetheless, demonstrating positive ROI is one
of the best ways to get executive support.
Before Starting
Many try to deploy SharePoint using a grass-roots
approach, and while this can work in some cases, it’s
more risky. Thus, it’s best to get executive buy-in
before starting. This puts the most important
champions on your side. Executives also help
articulate the project’s vision. Given that SharePoint
is a long-term initiative, be sure this vision aligns
with the firm’s strategic plan.
Having a plan
Whether you choose to pilot SharePoint in a
business unit, or you aim for an enterprise-wide
first release, make sure a solid project plan is
created. Remember, even though SharePoint is
unique don’t throw out the methodology—just
be even more disciplined in applying it. Strongly
consider having a project manager who is certified
as a Project Management Professional (PMP) help
plan and guide the effort.
When it comes to the project plan, avoid the
temptation of doing a one-time, do-it-all project.
SharePoint covers many workloads and there are
many business problems it may address. Follow
an iterative deployment model where the project
starts small and incrementally add new features.
This shortens delivery cycles and gives the users
time to adjust to the changes that are coming
their way.
Choosing the right partner
Successfully deploying SharePoint is a craft, an
art, and a science that requires experienced
professionals. The intent is not to just outsource
the project, but to augment the internal team with
those who understand the complete environment
including the back-end infrastructure. Consider
Microsoft partners who are Microsoft certified
(both at the partner level and with SharePoint) and
that specialize in SharePoint. Many consulting
companies “do a little SharePoint” but haven’t
developed a bona-fide practice. Partnering with a
provider such as EMC Consulting Services brings a
proven execution methodology, best practices,
and project-delivery templates to assure quality
and accelerate implementation.
Define the Business Solution
Armed with a plan and a partner, it’s time to define
the business solution. A common approach is to
map the opportunities and needs to key features
of SharePoint. One reason for this is to validate
that SharePoint is the right solution, and the other
is to start building the bridge between the business
and the technology SharePoint delivers. For example,
if tracking and searching scanned documents is a
need, identify the features of SharePoint that will
work best. Of course, keep the project’s vision in
mind as this is done.
User personas
Because SharePoint is about the business, make sure
that you define the user personas. This means
understanding the users, how they work and what
they need. Avoid the trap of making assumptions
here. Spend time with them and really understand
their need. Some opt for field studies (e.g., surveys,
shadowing, or focus groups) to develop use cases.
While researching, don’t over-analyze the results.
Because the full solution is deployed iteratively, it’s
okay for some areas to be a bit off the mark—resolve
it in a future update.
Setting the scope
The scope defines the features and functions to be
delivered. Any project manager will require that this
is clearly defined. The scope helps ensure expectations
are clear among all stakeholders. To help set the scope,
prioritize the requirements by using a method such
as MoSCoW (Must have, Should have, Could have,
Won’t have). This also helps determine which
features and capabilities get pushed into future
iterations (or phases).
Addressing the gap
As powerful as SharePoint is, there may be needs
that are not met by SharePoint alone. This means
that it may require additional custom solutions. If
it’s a must-have requirement, options include building
something custom or buying a third-party add-on.
SharePoint is a development platform, and building
a custom solution makes sense if there is a specialized
need. If a third-party product already exists, it is usually
cheaper to buy. Of course, also look at it from a costbenefit standpoint. Why invest $100,000 in a solution
if it only delivers $50,000 in value?
Architecting the Solution
With a clear business solution articulated, the
architecture begins. While this guide cannot detail
every aspect, the following are many of the key areas
that go into creating this blueprint.
Information architecture
With its column metadata, lists, libraries, and pages,
SharePoint content comes in many types and sizes.
This content needs to be organized into sites and
site collections, yielding to the physical hierarchy of
the SharePoint environment. Choices are to go with
a classic functional design (e.g., by department),
cross-functional (e.g., products that a manufacturer
creates), geographical (e.g. by region), or hybrids of
these. When choosing a hierarchy, security is an
important consideration since a user’s permissions
are, by default, inherited from higher to lower levels.
Navigation provides more logical structure, which
acts as transparent bridges to span the hierarchies.
Navigation in SharePoint is very customizable. Be
sure to take advantage of features such as the
Content Query Web Part which gathers and
summarizes content.
In addition to these physical and logical structures,
a very important consideration is to define how data
is classified in SharePoint. For example, how should
accounting’s purchase orders be stored and organized?
What metadata columns should be used? Should
the purchase order number be required? Without
answers to questions like these, content becomes
disorganized, inconsistent, and hard to find.
When creating this classification scheme, take full
advantage of content types and tagging found in
the new Metadata Management Service (MMS) in
SharePoint Server 2010. A content type is a reusable
set of columns that can be applied to lists and libraries.
The purchase order is a good example of a content
type. MMS can even publish these content types
across farms. Sets of hierarchical terms can also be
defined to more easily tag content.
Server topology
Choosing the right number of servers and the roles
of each is determined by addressing these three
service level agreements (SLAs): performance,
continuity, and scalability.
• Performance: achieve a certain response time. For example, search requests must be returned
within one second.
• Continuity: eliminate single points of failure to
achieve a certain uptime percentage.
• Scalability: ensure that the platform can scale up and
out to accommodate more users and more content.
When setting the topology, know that SharePoint
has three primary server roles: web front ends (WFE),
application servers, and SQL Servers. These roles
can be shared on the same server or distributed
among several, increasing performance, continuity
and scalability. How many of each is needed depends
on user counts, average usage, and SLAs. For example,
Acme Corp uses SharePoint mainly for document
management for its 500 users. While important, it is
not a mission-critical system. A suitable farm might
consist of just two servers: one shared WFE/
application server and one SQL server.
For Big Oil’s 5,000 users, SharePoint is their intranet
portal and enterprise search engine. It is a critical
system with a 99.9% uptime requirement and all
search response times must be sub-second. They
need at least three WFEs with network load
balancing (NLB), maybe four application servers
running index crawlers, and query services. For the
database tier, four SQL Servers (two online; two
standby) either mirrored or clustered are needed. Of
course, these counts depend heavily on hardware.
(Note: it is not advised to share SQL Server on either
a WFE or application server).
Define storage needs
In addition to servers and server roles, storage needs
must be designed. In SharePoint 2010, the primary
storage consumer is SQL Server, with query servers a
distant second. Two types of storage exist, local and
shared. Local simply means drives are directly attached
to the server. With shared, a Storage Area Network
(SAN) is used by allocating logical units (or LUNs) to
servers using a Fibre Channel or iSCSI connection.
Choosing local or shared depends on many factors,
including current infrastructure, budget, regulatory
and performance requirements. If capacity exists on
an existing SAN, consider using it for database servers.
Keep in mind that clustering SQL Server requires shared
storage. With shared storage, disk fault tolerance is
built-in. A SAN offering, such as EMC’s Symmetrix®,
delivers the best performance. This is an important
consideration because SharePoint places a heavy load
on SQL Server and storage is often the bottleneck.
To deliver high availability, consider booting servers
from a SAN and replicating the storage to an offsite
location. Products like EMC’s Replication Manager
can create a SharePoint-consistent replica of all data
(file system, plus configuration, service, and content
databases) and store it in a secondary farm.
Another consideration is whether to externalize
some content outside SQL Server. A common problem
with SharePoint environments is in managing content
database bloat. To reduce the size, choose to store
very large files, such as AutoCAD drawings, or archive
older files into separate and cheaper forms of storage.
Cross Reference
EMC offers a number of shared storage options
that are ideal for SharePoint environments. For
information on EMC storage solutions, visit
www.emc.com/products/category/storage.htm.
For more information about EMC solutions for
Sharepoint, see www.emc.com/sharepoint
Virtualization and hosting
Virtualization has become a popular way to consolidate
servers, cutting energy and maintenance costs. A virtual
infrastructure can also simplify disaster recovery and
address business continuity needs. Microsoft fully
supports SharePoint environments where virtualization
is used. Primary choices are VMware® (ESX®/vSphere™)
or Microsoft (Hyper-V) and all are excellent products.
THEJOURNEY
TOTHE
PRIVATE
CLOUD
STARTSNOW
EMC2, EMC, the EMC logo, and where information lives are registered trademarks or trademarks of EMC Corporation
in the United States and other countries. © Copyright 2010 EMC Corporation. All rights reserved. 2149
I
n 2008, Microsoft announced that SharePoint
had become its fastest growing product ever.
A survey in July 2010 (http://bit.ly/dCmuEi)
suggests that 64 percent of firms use SharePoint
organization-wide with another 22 percent using
it departmentally. Now that SharePoint 2010 has
been released, this growth is expected to continue.
Despite this growth, deploying SharePoint and
leveraging its rich set of features is not a trivial
undertaking and challenges do exist. This essential
guide discusses what challenges may arise and how
to overcome them to successfully plan and architect
a SharePoint implementation. Guidance on how
to address governance and training to promote
proper usage is also provided.
What are the Potential Challenges?
First, SharePoint is far from a niche product—its
capabilities cover a vast number of workloads
from collaboration and content publishing to
enterprise search and business intelligence.
Utilizing SharePoint to its fullest potential in all
these areas takes a team that is skilled in all
aspects of the product.
Cross Reference
For more information on SharePoint,
visit sharepoint.microsoft.com.
Another challenge is that SharePoint is not a
product that is installed and immediately used.
Underneath the visible product layer, it’s also a
business technology platform—an evolved form
of .NET—from which custom solutions can be
created. This makes the product very malleable,
and knowing how to mold it to provide the needed
functionality takes great skill. In fact, SharePoint’s
platform has created a new ecosystem of third-party
add-ons, and understanding SharePoint often means
knowing many of these additional solutions.
A classic mistake many IT groups make is to
deploy SharePoint as a technology solution,
expecting the business to figure it out. Unlike
other Microsoft products, SharePoint directly
touches nearly every information worker and
becomes interwoven into their day-to-day tasks.
Yes, SharePoint is a technology solution, but it’s
also a business solution, and using SharePoint to
solve the business needs is where the potential
challenge resides.
Considering SharePoint from a business
perspective inevitably involves solving the return
on investment (ROI) riddle. While SharePoint can
deliver many benefits, some of the intangible ones
such as improved teamwork and higher employee
satisfaction, cannot be easily quantified.
Nonetheless, demonstrating positive ROI is one
of the best ways to get executive support.
Before Starting
Many try to deploy SharePoint using a grass-roots
approach, and while this can work in some cases, it’s
more risky. Thus, it’s best to get executive buy-in
before starting. This puts the most important
champions on your side. Executives also help
articulate the project’s vision. Given that SharePoint
is a long-term initiative, be sure this vision aligns
with the firm’s strategic plan.
Having a plan
Whether you choose to pilot SharePoint in a
business unit, or you aim for an enterprise-wide
first release, make sure a solid project plan is
created. Remember, even though SharePoint is
unique don’t throw out the methodology—just
be even more disciplined in applying it. Strongly
consider having a project manager who is certified
as a Project Management Professional (PMP) help
plan and guide the effort.
When it comes to the project plan, avoid the
temptation of doing a one-time, do-it-all project.
SharePoint covers many workloads and there are
many business problems it may address. Follow
an iterative deployment model where the project
starts small and incrementally add new features.
This shortens delivery cycles and gives the users
time to adjust to the changes that are coming
their way.
Choosing the right partner
Successfully deploying SharePoint is a craft, an
art, and a science that requires experienced
professionals. The intent is not to just outsource
the project, but to augment the internal team with
those who understand the complete environment
including the back-end infrastructure. Consider
Microsoft partners who are Microsoft certified
(both at the partner level and with SharePoint) and
that specialize in SharePoint. Many consulting
companies “do a little SharePoint” but haven’t
developed a bona-fide practice. Partnering with a
provider such as EMC Consulting Services brings a
proven execution methodology, best practices,
and project-delivery templates to assure quality
and accelerate implementation.
Define the Business Solution
Armed with a plan and a partner, it’s time to define
the business solution. A common approach is to
map the opportunities and needs to key features
of SharePoint. One reason for this is to validate
that SharePoint is the right solution, and the other
is to start building the bridge between the business
and the technology SharePoint delivers. For example,
if tracking and searching scanned documents is a
need, identify the features of SharePoint that will
work best. Of course, keep the project’s vision in
mind as this is done.
User personas
Because SharePoint is about the business, make sure
that you define the user personas. This means
understanding the users, how they work and what
they need. Avoid the trap of making assumptions
here. Spend time with them and really understand
their need. Some opt for field studies (e.g., surveys,
shadowing, or focus groups) to develop use cases.
While researching, don’t over-analyze the results.
Because the full solution is deployed iteratively, it’s
okay for some areas to be a bit off the mark—resolve
it in a future update.
Setting the scope
The scope defines the features and functions to be
delivered. Any project manager will require that this
is clearly defined. The scope helps ensure expectations
are clear among all stakeholders. To help set the scope,
prioritize the requirements by using a method such
as MoSCoW (Must have, Should have, Could have,
Won’t have). This also helps determine which
features and capabilities get pushed into future
iterations (or phases).
Addressing the gap
As powerful as SharePoint is, there may be needs
that are not met by SharePoint alone. This means
that it may require additional custom solutions. If
it’s a must-have requirement, options include building
something custom or buying a third-party add-on.
SharePoint is a development platform, and building
a custom solution makes sense if there is a specialized
need. If a third-party product already exists, it is usually
cheaper to buy. Of course, also look at it from a costbenefit standpoint. Why invest $100,000 in a solution
if it only delivers $50,000 in value?
Architecting the Solution
With a clear business solution articulated, the
architecture begins. While this guide cannot detail
every aspect, the following are many of the key areas
that go into creating this blueprint.
Information architecture
With its column metadata, lists, libraries, and pages,
SharePoint content comes in many types and sizes.
This content needs to be organized into sites and
site collections, yielding to the physical hierarchy of
the SharePoint environment. Choices are to go with
a classic functional design (e.g., by department),
cross-functional (e.g., products that a manufacturer
creates), geographical (e.g. by region), or hybrids of
these. When choosing a hierarchy, security is an
important consideration since a user’s permissions
are, by default, inherited from higher to lower levels.
Navigation provides more logical structure, which
acts as transparent bridges to span the hierarchies.
Navigation in SharePoint is very customizable. Be
sure to take advantage of features such as the
Content Query Web Part which gathers and
summarizes content.
In addition to these physical and logical structures,
a very important consideration is to define how data
is classified in SharePoint. For example, how should
accounting’s purchase orders be stored and organized?
What metadata columns should be used? Should
the purchase order number be required? Without
answers to questions like these, content becomes
disorganized, inconsistent, and hard to find.
When creating this classification scheme, take full
advantage of content types and tagging found in
the new Metadata Management Service (MMS) in
SharePoint Server 2010. A content type is a reusable
set of columns that can be applied to lists and libraries.
The purchase order is a good example of a content
type. MMS can even publish these content types
across farms. Sets of hierarchical terms can also be
defined to more easily tag content.
Server topology
Choosing the right number of servers and the roles
of each is determined by addressing these three
service level agreements (SLAs): performance,
continuity, and scalability.
• Performance: achieve a certain response time. For example, search requests must be returned
within one second.
• Continuity: eliminate single points of failure to
achieve a certain uptime percentage.
• Scalability: ensure that the platform can scale up and
out to accommodate more users and more content.
When setting the topology, know that SharePoint
has three primary server roles: web front ends (WFE),
application servers, and SQL Servers. These roles
can be shared on the same server or distributed
among several, increasing performance, continuity
and scalability. How many of each is needed depends
on user counts, average usage, and SLAs. For example,
Acme Corp uses SharePoint mainly for document
management for its 500 users. While important, it is
not a mission-critical system. A suitable farm might
consist of just two servers: one shared WFE/
application server and one SQL server.
For Big Oil’s 5,000 users, SharePoint is their intranet
portal and enterprise search engine. It is a critical
system with a 99.9% uptime requirement and all
search response times must be sub-second. They
need at least three WFEs with network load
balancing (NLB), maybe four application servers
running index crawlers, and query services. For the
database tier, four SQL Servers (two online; two
standby) either mirrored or clustered are needed. Of
course, these counts depend heavily on hardware.
(Note: it is not advised to share SQL Server on either
a WFE or application server).
Define storage needs
In addition to servers and server roles, storage needs
must be designed. In SharePoint 2010, the primary
storage consumer is SQL Server, with query servers a
distant second. Two types of storage exist, local and
shared. Local simply means drives are directly attached
to the server. With shared, a Storage Area Network
(SAN) is used by allocating logical units (or LUNs) to
servers using a Fibre Channel or iSCSI connection.
Choosing local or shared depends on many factors,
including current infrastructure, budget, regulatory
and performance requirements. If capacity exists on
an existing SAN, consider using it for database servers.
Keep in mind that clustering SQL Server requires shared
storage. With shared storage, disk fault tolerance is
built-in. A SAN offering, such as EMC’s Symmetrix®,
delivers the best performance. This is an important
consideration because SharePoint places a heavy load
on SQL Server and storage is often the bottleneck.
To deliver high availability, consider booting servers
from a SAN and replicating the storage to an offsite
location. Products like EMC’s Replication Manager
can create a SharePoint-consistent replica of all data
(file system, plus configuration, service, and content
databases) and store it in a secondary farm.
Another consideration is whether to externalize
some content outside SQL Server. A common problem
with SharePoint environments is in managing content
database bloat. To reduce the size, choose to store
very large files, such as AutoCAD drawings, or archive
older files into separate and cheaper forms of storage.
Cross Reference
EMC offers a number of shared storage options
that are ideal for SharePoint environments. For
information on EMC storage solutions, visit
www.emc.com/products/category/storage.htm.
For more information about EMC solutions for
Sharepoint, see www.emc.com/sharepoint
Virtualization and hosting
Virtualization has become a popular way to consolidate
servers, cutting energy and maintenance costs. A virtual
infrastructure can also simplify disaster recovery and
address business continuity needs. Microsoft fully
supports SharePoint environments where virtualization
is used. Primary choices are VMware® (ESX®/vSphere™)
or Microsoft (Hyper-V) and all are excellent products.
THEJOURNEY
TOTHE
PRIVATE
CLOUD
STARTSNOW
EMC2, EMC, the EMC logo, and where information lives are registered trademarks or trademarks of EMC Corporation
in the United States and other countries. © Copyright 2010 EMC Corporation. All rights reserved. 2149
I
n 2008, Microsoft announced that SharePoint
had become its fastest growing product ever.
A survey in July 2010 (http://bit.ly/dCmuEi)
suggests that 64 percent of firms use SharePoint
organization-wide with another 22 percent using
it departmentally. Now that SharePoint 2010 has
been released, this growth is expected to continue.
Despite this growth, deploying SharePoint and
leveraging its rich set of features is not a trivial
undertaking and challenges do exist. This essential
guide discusses what challenges may arise and how
to overcome them to successfully plan and architect
a SharePoint implementation. Guidance on how
to address governance and training to promote
proper usage is also provided.
What are the Potential Challenges?
First, SharePoint is far from a niche product—its
capabilities cover a vast number of workloads
from collaboration and content publishing to
enterprise search and business intelligence.
Utilizing SharePoint to its fullest potential in all
these areas takes a team that is skilled in all
aspects of the product.
Cross Reference
For more information on SharePoint,
visit sharepoint.microsoft.com.
Another challenge is that SharePoint is not a
product that is installed and immediately used.
Underneath the visible product layer, it’s also a
business technology platform—an evolved form
of .NET—from which custom solutions can be
created. This makes the product very malleable,
and knowing how to mold it to provide the needed
functionality takes great skill. In fact, SharePoint’s
platform has created a new ecosystem of third-party
add-ons, and understanding SharePoint often means
knowing many of these additional solutions.
A classic mistake many IT groups make is to
deploy SharePoint as a technology solution,
expecting the business to figure it out. Unlike
other Microsoft products, SharePoint directly
touches nearly every information worker and
becomes interwoven into their day-to-day tasks.
Yes, SharePoint is a technology solution, but it’s
also a business solution, and using SharePoint to
solve the business needs is where the potential
challenge resides.
Considering SharePoint from a business
perspective inevitably involves solving the return
on investment (ROI) riddle. While SharePoint can
deliver many benefits, some of the intangible ones
such as improved teamwork and higher employee
satisfaction, cannot be easily quantified.
Nonetheless, demonstrating positive ROI is one
of the best ways to get executive support.
Before Starting
Many try to deploy SharePoint using a grass-roots
approach, and while this can work in some cases, it’s
more risky. Thus, it’s best to get executive buy-in
before starting. This puts the most important
champions on your side. Executives also help
articulate the project’s vision. Given that SharePoint
is a long-term initiative, be sure this vision aligns
with the firm’s strategic plan.
Having a plan
Whether you choose to pilot SharePoint in a
business unit, or you aim for an enterprise-wide
first release, make sure a solid project plan is
created. Remember, even though SharePoint is
unique don’t throw out the methodology—just
be even more disciplined in applying it. Strongly
consider having a project manager who is certified
as a Project Management Professional (PMP) help
plan and guide the effort.
When it comes to the project plan, avoid the
temptation of doing a one-time, do-it-all project.
SharePoint covers many workloads and there are
many business problems it may address. Follow
an iterative deployment model where the project
starts small and incrementally add new features.
This shortens delivery cycles and gives the users
time to adjust to the changes that are coming
their way.
Choosing the right partner
Successfully deploying SharePoint is a craft, an
art, and a science that requires experienced
professionals. The intent is not to just outsource
the project, but to augment the internal team with
those who understand the complete environment
including the back-end infrastructure. Consider
Microsoft partners who are Microsoft certified
(both at the partner level and with SharePoint) and
that specialize in SharePoint. Many consulting
companies “do a little SharePoint” but haven’t
developed a bona-fide practice. Partnering with a
provider such as EMC Consulting Services brings a
proven execution methodology, best practices,
and project-delivery templates to assure quality
and accelerate implementation.
Define the Business Solution
Armed with a plan and a partner, it’s time to define
the business solution. A common approach is to
map the opportunities and needs to key features
of SharePoint. One reason for this is to validate
that SharePoint is the right solution, and the other
is to start building the bridge between the business
and the technology SharePoint delivers. For example,
if tracking and searching scanned documents is a
need, identify the features of SharePoint that will
work best. Of course, keep the project’s vision in
mind as this is done.
User personas
Because SharePoint is about the business, make sure
that you define the user personas. This means
understanding the users, how they work and what
they need. Avoid the trap of making assumptions
here. Spend time with them and really understand
their need. Some opt for field studies (e.g., surveys,
shadowing, or focus groups) to develop use cases.
While researching, don’t over-analyze the results.
Because the full solution is deployed iteratively, it’s
okay for some areas to be a bit off the mark—resolve
it in a future update.
Setting the scope
The scope defines the features and functions to be
delivered. Any project manager will require that this
is clearly defined. The scope helps ensure expectations
are clear among all stakeholders. To help set the scope,
prioritize the requirements by using a method such
as MoSCoW (Must have, Should have, Could have,
Won’t have). This also helps determine which
features and capabilities get pushed into future
iterations (or phases).
Addressing the gap
As powerful as SharePoint is, there may be needs
that are not met by SharePoint alone. This means
that it may require additional custom solutions. If
it’s a must-have requirement, options include building
something custom or buying a third-party add-on.
SharePoint is a development platform, and building
a custom solution makes sense if there is a specialized
need. If a third-party product already exists, it is usually
cheaper to buy. Of course, also look at it from a costbenefit standpoint. Why invest $100,000 in a solution
if it only delivers $50,000 in value?
Architecting the Solution
With a clear business solution articulated, the
architecture begins. While this guide cannot detail
every aspect, the following are many of the key areas
that go into creating this blueprint.
Information architecture
With its column metadata, lists, libraries, and pages,
SharePoint content comes in many types and sizes.
This content needs to be organized into sites and
site collections, yielding to the physical hierarchy of
the SharePoint environment. Choices are to go with
a classic functional design (e.g., by department),
cross-functional (e.g., products that a manufacturer
creates), geographical (e.g. by region), or hybrids of
these. When choosing a hierarchy, security is an
important consideration since a user’s permissions
are, by default, inherited from higher to lower levels.
Navigation provides more logical structure, which
acts as transparent bridges to span the hierarchies.
Navigation in SharePoint is very customizable. Be
sure to take advantage of features such as the
Content Query Web Part which gathers and
summarizes content.
In addition to these physical and logical structures,
a very important consideration is to define how data
is classified in SharePoint. For example, how should
accounting’s purchase orders be stored and organized?
What metadata columns should be used? Should
the purchase order number be required? Without
answers to questions like these, content becomes
disorganized, inconsistent, and hard to find.
When creating this classification scheme, take full
advantage of content types and tagging found in
the new Metadata Management Service (MMS) in
SharePoint Server 2010. A content type is a reusable
set of columns that can be applied to lists and libraries.
The purchase order is a good example of a content
type. MMS can even publish these content types
across farms. Sets of hierarchical terms can also be
defined to more easily tag content.
Server topology
Choosing the right number of servers and the roles
of each is determined by addressing these three
service level agreements (SLAs): performance,
continuity, and scalability.
• Performance: achieve a certain response time. For example, search requests must be returned
within one second.
• Continuity: eliminate single points of failure to
achieve a certain uptime percentage.
• Scalability: ensure that the platform can scale up and
out to accommodate more users and more content.
When setting the topology, know that SharePoint
has three primary server roles: web front ends (WFE),
application servers, and SQL Servers. These roles
can be shared on the same server or distributed
among several, increasing performance, continuity
and scalability. How many of each is needed depends
on user counts, average usage, and SLAs. For example,
Acme Corp uses SharePoint mainly for document
management for its 500 users. While important, it is
not a mission-critical system. A suitable farm might
consist of just two servers: one shared WFE/
application server and one SQL server.
For Big Oil’s 5,000 users, SharePoint is their intranet
portal and enterprise search engine. It is a critical
system with a 99.9% uptime requirement and all
search response times must be sub-second. They
need at least three WFEs with network load
balancing (NLB), maybe four application servers
running index crawlers, and query services. For the
database tier, four SQL Servers (two online; two
standby) either mirrored or clustered are needed. Of
course, these counts depend heavily on hardware.
(Note: it is not advised to share SQL Server on either
a WFE or application server).
Define storage needs
In addition to servers and server roles, storage needs
must be designed. In SharePoint 2010, the primary
storage consumer is SQL Server, with query servers a
distant second. Two types of storage exist, local and
shared. Local simply means drives are directly attached
to the server. With shared, a Storage Area Network
(SAN) is used by allocating logical units (or LUNs) to
servers using a Fibre Channel or iSCSI connection.
Choosing local or shared depends on many factors,
including current infrastructure, budget, regulatory
and performance requirements. If capacity exists on
an existing SAN, consider using it for database servers.
Keep in mind that clustering SQL Server requires shared
storage. With shared storage, disk fault tolerance is
built-in. A SAN offering, such as EMC’s Symmetrix®,
delivers the best performance. This is an important
consideration because SharePoint places a heavy load
on SQL Server and storage is often the bottleneck.
To deliver high availability, consider booting servers
from a SAN and replicating the storage to an offsite
location. Products like EMC’s Replication Manager
can create a SharePoint-consistent replica of all data
(file system, plus configuration, service, and content
databases) and store it in a secondary farm.
Another consideration is whether to externalize
some content outside SQL Server. A common problem
with SharePoint environments is in managing content
database bloat. To reduce the size, choose to store
very large files, such as AutoCAD drawings, or archive
older files into separate and cheaper forms of storage.
Cross Reference
EMC offers a number of shared storage options
that are ideal for SharePoint environments. For
information on EMC storage solutions, visit
www.emc.com/products/category/storage.htm.
For more information about EMC solutions for
Sharepoint, see www.emc.com/sharepoint
Virtualization and hosting
Virtualization has become a popular way to consolidate
servers, cutting energy and maintenance costs. A virtual
infrastructure can also simplify disaster recovery and
address business continuity needs. Microsoft fully
supports SharePoint environments where virtualization
is used. Primary choices are VMware® (ESX®/vSphere™)
or Microsoft (Hyper-V) and all are excellent products.
THEJOURNEY
TOTHE
PRIVATE
CLOUD
STARTSNOW
EMC2, EMC, the EMC logo, and where information lives are registered trademarks or trademarks of EMC Corporation
in the United States and other countries. © Copyright 2010 EMC Corporation. All rights reserved. 2149
As with storage, virtualization should be part of the
firm’s larger infrastructure picture.
Related to virtualization, many organizations are
going one step further and building a private cloud.
This is a holistic computing environment where
security, governance and system services can be
provisioned and managed. For many, this is built
and maintained on-premise.
Governance
SharePoint asks users to work differently, to create
new habits. Without rules and structure, it’s very
hard for users to use the system in a proper and
effective way. Thus, governance can be defined as
a set of standards, policies, and guidance which
encourages desirable behavior. A governance
solution provides answers to common questions
such as “When should a new site be created? What
files should be marked as records? How should
content be secured?” Whether to use a strict or
flexible approach depends somewhat on the existing
culture and users’ tolerance. Where possible, be sure
that it doesn’t place unnecessary burden on users.
Governance has ties into all considerations covered
in this article. For example, governance policies
dictate how to secure, audit, and archive content
which affects an information architecture design.
Thus, categorize content into high, medium, and
low business impact areas. Any personally
identifiable information (such as social security
numbers) should be identified so that it’s managed
appropriately.
In some cases, governance is a legal requirement.
For example, legislation such as Sarbanes-Oxley or
HIPAA requires content be protected from tampering,
and either archived or destroyed after a period of
time. Be sure to check with compliance officers in
the firm. Also be sure to determine the business
requirements for eDiscovery and how to address
those with SharePoint Server.
Cross Reference
Source One from EMC is a complete, enterpriseclass information governance solution. For
SharePoint, it addresses compliance, retention,
and content externalization. For information,
visit www.emc.com/sourceone)
sure the emphasis is on how SharePoint saves time
and makes tasks easier. Work to stamp out the
perception that this is yet another system they must
use. Training should involve specific scenarios that
resonate with staff.
Where possible, SharePoint training should be
role specific. Users performing site administration
or content management functions will have different
tasks than those using it for basic document
management. For power users, consider having
them take an introductory class followed by more
advanced ones. For IT SharePoint administrators
who will be installing and performing technical
day-to-day maintenance, look into week-long
training classes. Similar technical classes exist for
developer and designer roles as well.
Despite the challenges and risks presented here,
do not be daunted by SharePoint. It can be a very
rewarding experience. In one situation, a user
literally cried when she learned how much easier
her job would become. Armed with a solid plan,
the right partner, and the motivation of knowing
improvements are just around the corner, your
SharePoint deployment can be wildly successful.
Randy Williams is a senior solution architect and trainer
for Synergy Corporate Technologies. He has 20 years of
eclectic IT experience, and for the past 14 years has been
architecting and developing Microsoft-based solutions.
He has a master’s degree in Information Systems along
with a number of certifications. For 2009 and 2010, he
was awarded the Microsoft Most Valuable Professional
(MVP) in SharePoint Server. Randy is currently based
in Singapore and runs Synergy’s operations there.
November 2010
The Essential Guide to
Successful
SharePoint
Implementation
Why EMC is Your Partner of Choice
for Microsoft SharePoint
1. You gain enterprise-scale capabilities to meet
business-critical demands—from a cost-effective
information infrastructure
With innovative storage and information management
solutions from EMC, Microsoft’s suite of virtualization
technologies maximizes server and storage
utilization while significantly reducing TCO.
2. You need a proven source of expertise on
SharePoint implementations and the underlying
information infrastructure
As a long-time Microsoft strategic partner, EMC can
help you plan, design, deploy, and manage a
high-efficiency SharePoint infrastructure—from
smaller-scale to enterprise-level. You can rely on us
for deep application experience and a solid
portfolio of industry-leading technologies, services,
and EMC Proven® solutions.
3. Your business demands scalability and performance for physical or virtual environments
With consolidated tiered storage from EMC, you can
meet service levels for a wide range of application
requirements. Our scalable, dependable, cost
effective solutions also quickly adapt to information
growth, all while delivering the highest performance
and availability with the capabilities you need to
get the most from your SharePoint environment.
4. You must provide unified protection for your
Microsoft SharePoint data
By Randy Williams
With a range of proven backup and deduplication
technologies from EMC and Data Domain®, an EMC
company, you can count on a reliable, efficient, and
cost-effective backup/recovery solution that’s right
for you. You can deliver the granularity of recovery
your users require—while ensuring consistent,
coordinated recovery of an individual database or
an entire farm.
5. You want to ensure non-stop operations and
fast restores with business continuity
Get strong business continuity and disaster recovery
options for Microsoft SharePoint environments that
align with your RPO and RTO requirements. Our
advanced backup/recovery and business continuity
solutions enable recovery for both local and remote
sites. You also benefit from rollback and recovery to a
specific point in time.
Training
Governance and training go hand in hand. Training
isn’t necessarily “How to use SharePoint,” but rather
“How we will use SharePoint.” It is a big mistake to
assume users will be able to “just figure it out.”
Training has a big impact on the rate of adoption—
if users don’t understand something, odds are they
won’t use it. When putting together a training
plan, and indeed, when planning the system, make
SPECIAL ADVERTISING SUPPLEMENT TO SharePointPro Connections
6. You need to extend SharePoint’s ECM capabilities
EMC Information Intelligence solutions enhance
and extend SharePoint’s native capabilities through
physical document capture and records management; business process and transactional content
management; and archival, compliance, and
eDiscovery of SharePoint content.
7. You must ensure the security of your
SharePoint data
Together with RSA®, The Security Division of EMC,
we provide a full suite of offerings that enable you
to discover sensitive data at rest, automatically
apply policy-based RMS protection, and proactively
monitor and report on user access and activities, so
you can be sure of your SharePoint data security.
8. You want to work with a vendor with proven,
documented experience offering integrated
solutions for SharePoint environments
EMC has documented reference architectures and
best practices to address a range of user workloads
and business requirements—plus a comprehensive
tiered storage portfolio to handle your current and
future workload requirements. Deep integration
testing through EMC E-Lab, along with a longstanding engineering relationship with Microsoft, also
enables us to provide on-going product support for
Microsoft Hyper-V.
9. You want to partner with an industry leader in
SharePoint deployments
Specializing in user experience design, application
development, business intelligence, workflow
automation, and technical infrastructure, EMC
Consulting helps you take Microsoft SharePoint
from concept to reality with an experienced,
award-winning team.
10. You need to accelerate the business value of
your Microsoft SharePoint environment
With over 10,000 consultants, EMC’s Global Services
organization offers a broad portfolio of strategic
consultation, planning, delivery, and support across
the entire IT lifecycle—from initial requirements
through day-to-day operations.
Fly UP