Joel Oleson
Quest Software
http://www.sharepointjoel.com
@joeloleson
SharePoint Worst Practices: Anatomy of a Failed Deployment
10 Years of SharePoint
7 Years of SharePoint at MS
Blogger, Speaker, Writer
SharePoint Product Architect, Evangelist & Strategy @ Quest
Who is SharePoint Joel?
I have not failed. I've just found 10,000 ways that won't work. •Thomas Edison
If at first you don't succeed, redefine what you did as success. •Stephen Colbert
#Fail Quotes
#SPSJHB @joeloleson
I don’t need the community to succeed…
#SPSJHB
In April 2008 – James Karl Buck, and his translator were detained covering anti-government protest in Egypt. Buck managed tweet simply “arrested.”— less than 24 hours later — he was able to tweet: “free.”
• Claims based authentication with Excel Services and Office Web Apps
• Profile Import and FIM (Forefront Identity Manager) – security requirements
• http://bit.ly/hdfVhL
• December CU Fixes – Important!
#SP2010 Deployment Gotchas!
#SPSJHB @joeloleson
The Story of the Vasa the Greatest Military Ship
#SPSJHB @joeloleson
Initially declared sank due to "imprudence and negligence“
It was TOP HEAVY!
#SPSJHB @joeloleson
We Don’t Know Why We are Doing SharePoint but someone asked for it, so we do it!
SharePoint is Plastic. What is your Creation?
Live by the K.I.S.S. Principle
Keep it Simple Stupid!
We don’t need training
Two Very Different Models for Hosting
Commodi
tyHosti
ng
Applicatio
nHosti
ng
Easy
to M
ove to
Clo
ud
On P
rem
ise – H
igh
Bu
siness V
alu
e
SharePoint as anApplication
SharePoint as aPlatform
#SPSJHB @joeloleson
Let me optimize the SharePoint Databases
#SPSJHB @joeloleson
We don’t need a test environment. It costs too much!
SharePoint Life Cycle
•Code• Introduction
•Coexistence
Dev
•UAT•Authoring•POC•Validate
Test•Mimics ProdStagin
g
•Users•Workflows•BPM• Internet
Prod
Code
Data
#SPSJHB @joeloleson
One Site Collection Can Fit Everything
Permanent Central PortalEnterprise SearchEnterprise Browse
Division Portals
Groups & Teams
Projects & Workspaces
My Sites
CorporateBusiness TaxonomyWith DivisionalStakeholders
PerUser
Ad Hoc SelfServicew/ Life CycleManagement
Permanent Division PortalsBusiness Process Division News, ScorecardsGroup Reporting
Semi StructuredGroup, Team, ProjectSites and Workspaces
Blogs, bios, Social
CentralPortal
The SharePoint Pyramid
#SPSJHB @joeloleson
SharePoint is so awesome, so we’re dumping all our File Shares, Notes, and PFs data
SharePoint’s Social Features will waste people’s Time
Social Computing in SharePoint 2010 Makes Sense
Forced orTrying to beThe One ManBand
Why do we need sandbox solutions when we can create server solutions that are so much easier?
Let’s turn it all on and see what happens…
What Service Applications will you use?
Service Apps – Local Only
Local Only
Access Services
Excel Services
Visio Services
Word Auto Conversion
Word Viewing
State (Farm)
Office Web Apps
Word
Excel
PowerPoint
OneNote
Lotus Notes Connector (search)
PerformancePoint
Enterprise
Service Apps – Farm to Farm + WANHTTPS WCF + XML
Glo
bally
C
on
sum
able
Business Data Connectivity
Managed Metadata Service
SharePoint Server Search
FAST Search
User Profiles
Secure Store(Single Sign-On)
Web AnalyticsRecommend LAN
*SharePoint
Foundation
FAST
Joel’s Thoughts on Service AppsInfrastructur
e• State• Web
Analytics• Business
Connectivity Services
• Foundation Settings Service
Starter
• Managed Metadata• Profiles• Profile
Sync• Social
Tagging• (My
Sites)• SharePoint
Server Search
Medium
• Office Web Apps
• Excel Services
• Visio Services
• Notes Connector
• Performance Point
• Single Sign On (secure store)
Advanced
• Access Services + (Requires Reporting Services)
• Project Server
• Analysis Services
• FAST
We are using In-Place Upgrade because we don’t want to lose anything.
Released to the Web
SharePoint 2010: Best Practices for Upgrading and Migrating• Get Prescriptive guidance on Upgrade
Methods
• Drill deep into assessment tools
• Compare Migration tools
• Save yourself time
Success is simply a matter of luck. Ask any failure. •Earl Wilson
It is impossible to live without failing at something, unless you live so cautiously that you might as well not have lived at all - in which case, you fail by default. •J. K. Rowling
Fail Quotes
Questions?Don’t forget your evals