Upload
luis-du-solier
View
1.377
Download
1
Embed Size (px)
DESCRIPTION
Top 10 tips for a SharePoint Succesful Deployment
Citation preview
Joel Oleson
10 Steps to Successful
Deployment
It’s great to be back!
I don’t know what to do, so I’ll turn it all on…
Nosé que hacer, mejor prendo todo…
Choices - Service Applications
Understanding the MANY SharePoint 2010 Databases
WAN Friendly Service Apps HTTPS WCF + XML
Glo
bally
Consum
able
Business Data Connectivity*
Managed Metadata Service
Search
User Profiles
Secure Store
(Single Sign-On)
Web Analytics*
M
o
s
t
C
o
m
m
o
n
Understanding Local Only Service Apps
Local Only
Access Services
Excel Services Visio ServicesWord Auto Conversion
Word ViewingOffice Web
Apps
Word Excel PPT OneNote
Lotus Notes Connector
PerformancePoint
Project Management office needs Project Portfolio,
Finance needs Reporting Server, PowerPivot and
Access Services, CIO needs PerformancePoint, Fast
Search for our Intranet, then there’s Internet, oh and
our Claims based extranet…
What’s wrong? They are all MS Products…
Cual es el problema, todos son productos de
Microsoft…
1010
Live by the K.I.S.S. PrincipleKeep it Simple,Stupid
Vive por el
principio M.S.
Mantenlo Simple
Our developers don’t like the way SharePoint
looks and works, so we’re going to use Site
Definitions to get it to look and work the way
we want it to…
A nuestros desarrolladores no les gusta
como se ve y trabaja SharePoint, por lo que
vamos a usar Site Definitions para que se
vea y trabaje como queremos …
There aren’t enough triggers for what we
need in the databases, we can always remove
them later. Come on a little table can easily
be removed later…
No hay suficientes triggers para lo que
necesitamos en la base de datos, siempre
los podemos quitar después. Una pequeña
tabla la podemos quitar después…
SharePoint has approvals, it’s so much easier
when we all work together in the same
environment…
--- No need for a Test environment…
Share Point tiene aprobaciones, es mucho
mas fácil que todos trabajemos en el mismo
ambiente.
-----No se necesita hacer una prueba de
ambiente ----
Process Models for Dev Life Cycle
• Code
• Introduction
• CoexistenceDev
• UAT
• Authoring
• POC
• Validate
Test• Users
• Workflows
• BPMProd
We want our departments to “Share” so we
use the same portal for our collaboration,
engineering, projects and our intranet portal,
we just use different webs in one Site
Collection.
Pyramid of SharePoint Information
Permanent Central Portal
Enterprise Search
Enterprise Browse
DivisionPortals
Groups & Teams
Projects & Workspaces
My Sites
Corporate
Business Taxonomy
With Divisional
Stakeholders
Per
User
Ad Hoc Self
Service
w/ Life Cycle
Management
Permanent Division Portals
Business Process
Division News, Scorecards
Group Reporting
Semi Structured
Group, Team, Project
Sites and
Workspaces
Blogs, bios,
Social
CentralPortal
We believe in SharePoint so we’re shutting
down our Public Folders, File Shares and
getting rid of attachments in Email.
Nosotros creemos en Share Point por lo que vamos
a cerrar nuestros fólderes públicos , fólderes
compartidos ,y nos desarenos de los attachments en
los e-mails.
“We don’t plan to use My Sites or
Social computing in SharePoint
2010 because we don’t want our
employees to waste time…”
No planeamos usar My Sites o Social
computing en SharePoint 2010, por
que no queremos que nuestros
empleados pierdan el tiempo…
Social in SharePoint 2010 Makes Sense
Sandbox solutions are too hard and
JQuery doesn’t give us anything
Las soluciones Sandbox son muy
duras y las soluciones Jquery no nos
dan nada..
We are using InPlace Upgrade because
we don’t want to lose anything.
Nosotros usamos InPlace Upgrade por
que no queremos perder nada.
10 Major Mistakes I don’t know what to do, so I’ll turn it all on…
Turn the lights on for the Services you need, turn on more
as you need them.
Project Management Office needs Project Server,
Finance needs Reporting Server, PowerPivot and
Access Services, CIO needs PerformancePoint,
Enterprise Search for our Intranet, then there’s our
Internet Site, oh and our Claims based extranet… we
can easily do this in one box…
Separate Dev/Test/Prod, but also separate unlike
environments to Keep it Simple.
Our developers don’t like the way SharePoint looks or
how it works, so we’re going to use custom Site
Definitions to get it to look the way we want it to…
Avoid Create Site Defs if at all possible… Use Solutions
Features and Master Pages!
10 Major Mistakes Continued…
There aren’t enough triggers for what we need in the databases, we can always remove them later…
Mucking with the database will result in NO SUPPORT from MS, and failed upgrade. Talk about CO$T!
SharePoint has approvals, it’s so much easier when we all work together in the same environment…
Dev environments are required for any Dev work, Test are mandatory for any SharePoint Environment for testing service packs.
We want our departments to “Share” so we use the same portal for our collaboration, engineering and our intranet publishing, we just use different webs in one site collection.
There are many reasons to split out your data 1) Growth 2) Quota 3) App Dev 4) Manageability 5) Not all departments have the same requirements
10 Major Mistakes Continued.
We believe in SharePoint so we’re shutting down our Public Folders, File Shares and getting rid of attachments in Email. What’s wrong with that?
Garbage in Garbage out. Never plan to dump your shares into SharePoint.
We don’t plan to use My Sites or Social computing in SharePoint 2010 because we don’t want our employees to waste time.
Social computing helps overcome silos. Social encourages cross group collab.
Sandbox solutions are too hard and Jquery doesn’t really get us anywhere.
Client solutions free up IT time and provide control.
We are using InPlace Upgrade because we don’t want to lose anything.
Study. Database Attach or Hybrid is a better approach.
SharePoint 2010: Best
Practices for Upgrading &
Migrating
Collection of blogs on Upgrade & Migration Guidance from Joel Oleson, Comics from Dan Lewis, Plus… Anders Rask Upgrading Custom Features & Solutions
Reserve your copy now in Amazon Bit.ly/spupg
Available in Print in August
Available now in ebook in Rough Cuts on Safari
http://oreil.ly/SpUpgrade
READY
Cloud Delivered FREE Core Storage Analysis and
direct connect to Quest feeds
Available for free at www.quest.com/reportsforsharepoint
v4.0 available now introduces rapid install web
client
READY
v3.5 in late April introduces complete support for 2010
READY
v2.2 in early May introduces 2003-2010 Direct Migrations
READY
Accelerate SharePoint 2010 Application Development
and build better SharePoint
In beta
READY Q3
Patrocinan