Monday, May 31, 2010

Should We Put SharePoint In the Cloud? – Part 2 of 7

BG (2) I hope you enjoyed Part 1 of this series, or saw my talk at SharePoint Saturday DC recently.  If not, please go back and read Part 1 at the link below.

This 7-part series consists of the following:

Part 1 – Should we host on-premises or with a provider? (Can we do both?)

Part 2 - Do we need a dedicated solution, or is multi-tenant going to work for our needs?

Part 3 - If we make the leap, what do we lose?  What do we gain?

Part 4 - What questions should we be asking potential providers?

Part 5 - Who are the leading providers?

Part 6 - How do we select the right provider for our unique needs?

Part 7 - How do we make the business case internally?

Enjoy!
---

Part 2 – Do we need a dedicated solution, or is multi-tenant going to work for our needs?

When you’re considering outsourcing the hosting and management of SharePoint, you’ll quickly discover that a key decision to make is whether you can live with the constraints of a multi-tenant solution, or if you require a dedicated solution.  Or perhaps some kind of hybrid.

Just to make sure it’s clear what I’m talking about, let me clarify what a multi-tenant solution actually is.

“Multitenancy refers to a principle in software architecture where a single instance of the software runs on a server, serving multiple client organizations (tenants)…

“With a multitenant architecture, a software application is designed to virtually partition its data and configuration so that each client organization works with a customized virtual application instance… 

“Multitenancy is contrasted with multi-instance (aka “dedicated”) architecture where separate software instances (or BGhardware systems) are set up for different client organizations.” (Source: http://en.wikipedia.org/wiki/Multi-tenant )

 

Is there a 3rd option?  Of course!  Isn’t there always?

That same wikipedia article goes on to say “An increasingly viable alternative route to multitenancy that eliminates the need for significant BG (1)architectural change is to use virtualization technology to host multiple isolated instances of an application on one or more servers.” 

Fortunately, you can definitely choose an option that works for you from among these choices.

In the case of SharePoint, there are several vendors, including Microsoft themselves, that are offering SharePoint in a hosted multi-tenant model.  This would mean literally that your organization would be sharing an instance of SharePoint with one or more of your provider’s other customers.  Microsoft calls this model SharePoint Online Standard (it also includes the SharePoint component of BPOS, Microsoft’s so-called Business Productivity Online Suite).

But, buyer beware.  There are a few key considerations with this approach that must be thought through carefully. 

First of all, MOSS 2007 didn’t actually have a good story around multi-tenancy, so it required some serious hacking of the underlying SharePoint source code (an obvious no-no for anyone but Microsoft themselves, if even they should have been doing it) to get it to work, unless you simply set up a farm and assigned individual site collections as “tenants,” or something along those lines.  This was far from a perfect scenario for a number of reasons.

Secondly, depending on how you are using SharePoint and what kind of compliance standards or other requirements your organization must comply with, you may find that sharing not only infrastructural components, but also the instance of SharePoint itself is simply not acceptable.   For example, as rigorous as Microsoft has been with testing SharePoint, in a multi-tenant hosting environment, there exists the possibility, however slight, that a flaw could be detected and exploited, and that could have an effect on your system and/or your data.  However minimal the chance may be, using a dedicated database and dedicated instance of the application is a sure-fire way to eliminate this particular risk.

Third, there were and still are significant trade-offs in features and customization flexibility – or the lack thereof -- that would tend to eliminate some of the benefit the supposed savings offered by multi-tenancy in the first place.   That is, buying SharePoint in a multi-tenant fashion because it’s cheap might mean you are prevented from doing some of the very things that could transform your business if SharePoint were to be used to its full potential.

Then, there is the fact that even now SharePoint Online does not provide SharePoint 2010 at all, let alone full-featured SharePoint 2010.  It will be late 2010 before SharePoint Online is upgraded to SharePoint 2010, and as much as another year or more before it becomes “full-featured” SharePoint 2010.   If you want SharePoint 2010 right now, this simply is not an option for you.

And in case you’re wondering, any other provider offering multi-tenant SharePoint is most likely using the same multi-tenancy features and capabilities that SharePoint Online is using, AND/OR they have custom-crafted some sort of multi-tenancy capability of their own.  All well and good, but in the latter case, if Microsoft updates the core bits as they must do over the next few months and years, the provider you are working with has to be very sharp on keeping their customizations up to date, or you run the risk of suffering the consequences.

Generally, you and/or your organization are going to fall into one of two schools of thought when it comes to multi-tenancy.

The first school says, despite all the considerations, and despite the inherent limitations and constraints of multi-tenancy with SharePoint, we can’t overlook the low cost of the multi-tenancy approach.  If you’ve really thought it through carefully and you are truly confident that you’ve made the right choice for your business, good for you.  Have at it.

The other school of thought, however, is going to decide that they need to focus on a dedicated application instance of SharePoint.

Maybe you need SharePoint 2010 for its Social Networking features, or for the Business Connectivity Services, or some other feature-based reason, and waiting for SharePoint Online to catch up is a delay that simply won’t align with your funding calendar.  

Maybe there’s just too much risk in a provider’s customized method for achieving multi-tenancy in MOSS 2007. 

Whatever the case may be, it is important to keep in mind that ruling out multi-tenancy and making the decision to go with a dedicated SharePoint solution does NOT mean that you are forced to go with a strictly on-premise solution.

It is possible to run a dedicated instance of SharePoint (2007 or 2010) right now in a number of hosting scenarios, ranging from utility computing, to co-lo to fully managed application models.

If you’ve decided to focus on a dedicated instance of the SharePoint application itself, then you need to consider whether you require fully dedicated infrastructure and physical servers, or if there are elements of the infrastructure that can be part of a utility or shared infrastructure platform, in order to get more value at those levels.

For example, if you go for fully dedicated hardware, you’re going to have to purchase enough horsepower to handle your anticipated peak loads.  This may include clustering the database, allocating more RAM and CPU that needed, purchasing powerful host machines on which to deploy virtual machines, etc.

But if you opt for a platform that offers dynamic scaling capabilities, you can right size your environment for current demand and grow as needed, including bursting for spikes, and pay for only what you are actually allocating or using, depending on the pricing model offered by your provider.

One very attractive option that I see more and more customers looking at, is what I’ve most commonly called Multi-tenancy in a Private Cloud.  This is a scenario where the customer organization (such as yours) purchases a dedicated application instance, and then activates multi-tenancy in SharePoint 2010 in order to provision tenants corresponding to their internal business units.  This is very attractive as a method for facilitating some sort of chargeback model where the business units pay IT for the computing resources they consume, but this approach is still constrained in many of the same ways that traditional hosting multi-tenancy is, as noted above.

Can you live with SharePoint multi-tenancy as it exists today?  Can you wait for what it may become later?  Or does it just make more sense to work with a provider to stand up a dedicated instance for your organization? BG (3)

There is arguably no more significant decision that you have to make when deciding whether or not to outsource the hosting and management of SharePoint.  Make this decision carefully.

Coming next…

Part 3 - If we make the leap, what do we lose?  What do we gain?

Sunday, May 23, 2010

SharePoint Saturday DC Speakers Twitter and Blog Directory

SharePoint Saturday DC on May 15, 2010, was an amazing FREE event thanks to the efforts of everyone involved, especially Dux, Dan, Jenn and Gino, and next year’s event (Two days of SharePoint “Saturday” -- Friday is the new Saturday!–- May 20-21, 2011) already has all the signs of being something spectacular as well.

Check out video of Dux and Marcy Kellar performing “Empire State of SharePoint” during the keynote.
Photo by meetdux.com and EndUserSharePoint.com

I met a lot of people at the event who weren’t using Twitter, or who were new to SharePoint and were attending SharePoint Saturday as their first step in tapping into the thriving SharePoint community.

For those folks, as well as anyone else who may need a quick reference, I thought I’d put together a list of twitter handles and blog links for all of the speakers who were at the event, including me.  I know you can build your own lists on Twitter, but I figured people new to Twitter might not know how to do that yet.

For new Twitter users who are having trouble getting the hang of using Twitter effectively, I recommend downloading an application like Tweet Deck which allows you to filter Twitter easily according to hash tags. 

And, of course, you need to remember to put the appropriate hash tags into your posts if you want to get the attention of the community who may not know you yet. 

The most relevant hashtags I see used for SharePoint topics include the following, among several others:

#SharePoint
#sp2010
#MOSS
#join2010
#spsdc (specifically about SharePoint Saturday DC)
#spsnyc (the next SharePoint Saturday event, in New York City)

Lastly, new Twitter users should keep in mind that Twitter posts and blogs are broadcast messages.  Unlike Facebook personal profiles where your friend request has to be accepted by the other party before you can see their posts, people who blog and post to Twitter WANT you to read their posts.  So, go ahead, follow everyone on the list!

Enjoy!

PS – Don’t forget to fill out your session evaluation forms!  I’m sure the other speakers appreciate the feedback as much as I do!

Speaker Twitter handle Blog
Anderson, Marc http://twitter.com/sympmarc http://mdasblog.wordpress.com/
Bamboo Solutions http://twitter.com/bamboosolutions http://community.bamboosolutions.com/blogs/
Becraft, Jeff http://twitter.com/jeffbecraft http://www.BecraftsBlog.com
Bonebrake, Ash http://twitter.com/ashbonebrake Unknown! Please leave a comment!
Bordner, Sean http://twitter.com/SeanKyleBordner http://www.mossseo.com/
Bradley, Ben http://twitter.com/b_bradley Unknown! Please leave a comment!
Brown, Carl Unknown! Please leave a comment! Unknown! Please leave a comment!
Buckley, Christian http://twitter.com/buckleyplanet http://buckleyplanet.typepad.com/
Burkholder, John http://twitter.com/n8ivwarrior http://www.n8iv.net/
Byrne, Tony http://twitter.com/tonybyrne Unknown! Please leave a comment!
Carpe, Thomas http://twitter.com/thomascarpe Unknown! Please leave a comment!
Carroll, Virgil http://twitter.com/vman916 http://bananablog.highmonkey.com/en.aspx?blog=Virgil+Speaks
Cavusoglu, Coskun http://twitter.com/coskunc http://www.sharepointcoskun.com/
Cawood, Stephen http://twitter.com/cawood http://geeklit.blogspot.com/
Chatterjee, Supriyo "SB" http://twitter.com/sbc111 http://weblogs.asp.net/sbchatterjee/
Christian, Pat Unknown! Please leave a comment! Unknown! Please leave a comment!
Cohen-Dumani, Daniel http://twitter.com/dcohendumani Unknown! Please leave a comment!
Coleman, Dave http://twitter.com/davecoleman146 http://www.sharepointedutech.com/
Culver, Brian http://twitter.com/SPBrianCulver http://blog.expertpointsolutions.com/
Davis, Jeremy Unknown! Please leave a comment! Unknown! Please leave a comment!
Deverter, Jeff http://twitter.com/jdeverter http://www.social-point.com/
Dew, Cathy http://twitter.com/catpaint1 http://www.sharepointcat.com/
Dostalek, Kevin http://twitter.com/TheKicker http://unhub.com/KevinDostalek/14112
Doyle, Michael http://twitter.com/SharePointNinja http://sharepointninja.net/
Earles, Joy http://twitter.com/joyknows http://joyknows.wordpress.com
Eleazer, Shadeed http://twitter.com/mrshadeed http://shadeedeleazer.ning.com/
English, Bill http://twitter.com/MinnesotaBill Unknown! Please leave a comment!
Fallon, Tom Unknown! Please leave a comment! Unknown! Please leave a comment!
Fowler, Steven http://twitter.com/stevenmfowler http://www.sharepointsteven.com/
Frette, David http://twitter.com/davidfrette http://davidfrette.wordpress.com/
Furuknap, Bjorn Unknown! Please leave a comment! Unknown! Please leave a comment!
Gallicchio, Jason Unknown! Please leave a comment! Unknown! Please leave a comment!
Galvin, Paul http://twitter.com/pagalvin http://paulgalvin.spaces.live.com
Gotz, Ruven http://twitter.com/ruveng http://spinsiders.com/ruveng/
Guillory, Mike Unknown!  Please leave a comment! Unknown!  Please leave a comment!
Hall, Janis http://twitter.com/JanisHall Unknown!  Please leave a comment!
Harbridge, Richard http://twitter.com/RHarbridge http://www.rharbridge.com/
Harlan, Eric http://twitter.com/ericharlan http://www.ericharlan.com/
Henry, Susan http://twitter.com/sukiakisue http://www.sharepointgrind.com
Herres, Mick Unknown!  Please leave a comment! Unknown!  Please leave a comment!
Herrity, Mike http://twitter.com/mikeherrity http://sharepointineducation.com/
Hild, Ed http://twitter.com/edhild Unknown!  Please leave a comment!
Hinckley, Michael http://twitter.com/sharptcontender http://www.sharepointcontender.com
Hirmas, James http://twitter.com/jameshirmas Unknown!  Please leave a comment!
Holliday, John http://twitter.com/JHolliday http://johnholliday.net/
Isserman, Becky http://twitter.com/MossLover http://www.mosslover.com/
Jackett, Brian http://twitter.com/BrianTJackett http://briantjackett.com/
Johnson, Tom Unknown!  Please leave a comment! Unknown!  Please leave a comment!
Kaplan, Bethany Unknown!  Please leave a comment! Unknown!  Please leave a comment!
Keller, Marcy http://twitter.com/marcykellar http://www.thesharepointmuse.com/
Kitta, Todd http://twitter.com/toddkitta http://www.mossgonewild.com
Klein, Tracey http://twitter.com/traceyklein Unknown!  Please leave a comment!
Klinchin, Mark http://twitter.com/mklinchin http://sparchitect.wordpress.com
Lathrop, Matthew http://twitter.com/matthewrax Unknown!  Please leave a comment!
Lennon, Susan http://twitter.com/susanlennon http://wss.lennontechnologies.com/blog
Levithan, Adam http://twitter.com/collabadam http://levithan.com
Lewis, Dan http://twitter.com/sharepointcomic http://www.sharepointcomic.com
Lightfoot, Johnathan http://twitter.com/exnav29 http://www.techforceblog.com/
Lin, Tom http://twitter.com/tomlinsp Unknown!  Please leave a comment!
Lotter, Michael http://twitter.com/michaellotter http://blog.michaellotter.com/
Macaulay, Adam http://twitter.com/aemacaulay http://msadvisor.spaces.live.com/
McNeil, Deanna http://twitter.com/deannie http://deannietime.blogspot.com/
McNulty, Chris http://twitter.com/cmcnulty2000 http://blogs.kma-llc.net/microknowledge/
Miller, Mark http://twitter.com/eusp http://www.endusersharepoint.com
Miller, Tom http://twitter.com/tommilleriii Unknown!  Please leave a comment!
Moore, John F. http://twitter.com/JohnFMoore http://thejohnfmoore.com/
Oryszak, Mike http://twitter.com/next_connect http://nextconnect.blogspot.com/
Palhano, Ricardo Unknown!  Please leave a comment! Unknown!  Please leave a comment!
Patel, Parth Unknown!  Please leave a comment! Unknown!  Please leave a comment!
Perera, Chanaka http://twitter.com/imergic Unknown!  Please leave a comment!
Price, Ken http://twitter.com/kennethprice http://www.thesharepointblog.com/
Rackley, Mark http://twitter.com/mrackley
http://twitter.com/SPSOzarks
http://www.sharepointhillbilly.com/
Resing, Tom http://twitter.com/resing http://blogs.microlinkllc.com/tresing
Resnick, Matthew Unknown!  Please leave a comment! Unknown!  Please leave a comment!
Rodriguez, Carlos Unknown!  Please leave a comment! Unknown!  Please leave a comment!
Saini, Ram Kumar Unknown!  Please leave a comment! Unknown!  Please leave a comment!
Simberkoff, Dana http://twitter.com/danalouise http://simberkoff.blogspot.com/
Singleton Scott http://twitter.com/ScottSingleton http://www.gscottsingleton.com/
Sistla, Srini http://twitter.com/baltsharepoint http://www.baltimoresug.org/
Songvilay, Tiffany http://twitter.com/officeovereasy http://volitionservices.com/ooe/default.aspx
Sotnikov, Ilia http://twitter.com/IliaSotnikov http://blog.sharepoint-recovery.com/
Spicuzzi, Scott Unknown!  Please leave a comment! Unknown!  Please leave a comment!
Strah, PhD, Marie-Michelle http://twitter.com/cyberslate Unknown!  Please leave a comment!
Stubbs, Paul http://twitter.com/PaulStubbs http://blogs.msdn.com/pstubbs/
Surma, Bonnie http://twitter.com/sharepointmom Unknown!  Please leave a comment!
Sy, Dux Raymond http://twitter.com/meetdux http://meetdux.com
Taylor, Mike http://twitter.com/IECMike http://blogs.innovative-e.com/miketaylor/default.aspx
Taylor, Rick http://twitter.com/slkrck http://slickrickistheman.spaces.live.com/
Usher, Dan http://twitter.com/usher http://www.spdan.com
Ussia, Sandy http://twitter.com/SandyU http://sandyu.vox.com
Vander Wal, Thomas http://twitter.com/vanderwal (Protects Tweets) http://vanderwal.net/random/
Velez, Jaime http://twitter.com/SP_Jaime Unknown!  Please leave a comment!
Varosky, Geoff http://twitter.com/gvaro http://gvaro.spaces.live.com/
Ward, Joel http://twitter.com/joelsef http://joelsef.blogspot.com
Ward, John Unknown!  Please leave a comment! Unknown!  Please leave a comment!
Watson, Mike http://twitter.com/sharepointmike
http://twitter.com/mikewat
http://www.sharepointmadscientist.com
Wells, Edward http://twitter.com/edkwells Unknown!  Please leave a comment!
Wheeler, Christina http://twitter.com/chwheeler76 http://sharepoint.mindsharpblogs.com/ChristinaW
Williams, Fabian http://twitter.com/fabianwilliams http://fabiangwilliams.wordpress.com
Windsor, Rob http://twitter.com/robwindsor http://msmvps.com/blogs/windsor/Default.aspx

Friday, May 7, 2010

Should We Put SharePoint In the Cloud? – Part 1 of 7

Over the past several years, I’ve seen a number of companies of all sizes and shapes look at their options for managing SharePoint.  The recent release of SharePoint 2010 means a lot of organizations are at a crossroads.  They need to decide if they are going to upgrade to the latest and greatest version of the technology, of course, but they also need to decide if the way they’ve managed SharePoint in the past will continue to be the best approach in the future.

Now, to be clear on this, I’m not talking about how they set up their document libraries, and how they arrange their workflows, although those DSC_5007TallTreesWideAngle_100dpi_PhoDirare obviously important pieces of the overall SharePoint puzzle.

What I’m offering here is a process by which an organization can go about the process and the work of determining the best approach to managing SharePoint as the strategic enterprise application that it is.

You don’t need to read this whole series or even this one post to understand that I am clearly in favor of outsourcing the hosting and management of SharePoint to a qualified provider, which I feel is the right decision for many if not most organizations and in many if not most situations. 

What I’ve attempted to create here is a sort of how-to playbook for making the right decision for your organization.   And despite my stated bias, it is entirely possible that after thinking through this process that you may determine that your organization may not be a good fit for SharePoint as a cloud-based managed service.  If so, more power to you, but please drop me a note to let me know the factors on which you based your decision.  This kind of feedback will be invaluable to other readers and to myself and other advocates of outsourced hosting and management for SharePoint.

This 7-part series will consist of the following:

Part 1 – Should we host on-premises or with a provider? (Can we do both?)

Part 2 - Do we need a dedicated solution, or is multi-tenant going to work for our needs?

Part 3 - If we make the leap, what do we lose?  What do we gain?

Part 4 - What questions should we be asking potential providers?

Part 5 - Who are the leading providers?

Part 6 - How do we select the right provider for our unique needs?

Part 7 - How do we make the business case internally?

Enjoy!

 

Part 1 – Should we host on-premises or with a provider?  (Can we do both?)

The first thing you need to consider is whether yours is the type of organization that should be doing everything internally, or whether you should be considering high quality providers.  Consider whether you fall into the category of organizations that can do high quality hosting on-premises.

Why might you host and manage on-premises?

You have only a single location (i.e., LAN connectivity only) and limited or no WFH

In other words, you don’t have complex needs for connectivity to SharePoint.  A simple installation in your headquarters would basically satisfy all of your users, and given them LAN speed performance.  Lucky you!

You already have sophisticated, mature, strategically located data center assets that you want to continue to invest in

It’s not enough that you have some servers in a room somewhere.  Over time, SharePoint is going to hold your company’s most important intellectual property.  Take an honest look at your data center operations, and the level of focus and resources they are likely to receive in the future, in order to continue to grow and stay current over time.

You already have a well-rounded SharePoint team in-house (technical, admin, information architect, helpdesk, et al.)

If you can barely managed SharePoint as it is, then seriously consider whether this situation is likely to improve.  It’s hard to leverage SharePoint effectively to transform your business if it constantly gets starved and neglected.

For SharePoint and related infrastructure, you have a 99.9% uptime Service Level Agreement with IT and they are meeting it consistently

If you have a top quality data center operations team who is delivering outstanding service levels, good for you!   If not, you need to consider how important SharePoint is, and whether or not you have the peace of mind that your solution is being well taken care of.

You have an effective SOP for Change Management that provides auditability of notable changes to your SharePoint environment

The only thing worse than numerous people making changes without proper documentation is one person making all the changes without proper documentation, and then quitting.  If SharePoint is still “in the wild” and it not supported by clear governance policies and procedures, you are vulnerable to an array of potential problems and breakdowns.  Outsourcing the hosting and management of SharePoint is going to give you some very clear distinctions in responsibility that give you the separation of duties that will meet even the toughest compliance requirements. 

“We need to manage all of our stuff ourselves”

Really?  Do you?   Or is this just habit talking?  If you legitimately do have such stringent requirements (top secret content, etc.) that you simply can not entrust SharePoint to an external provider, then I’m not going to argue with you.  What I will say is don’t count out the idea of a strategic partner even under this circumstance.  There are numerous providers of services who can assist with SharePoint expertise for even specialized needs like yours.

Why might you host and manage with a provider?

You have numerous locations in multiple regions (largely WAN or Internet connectivity) and/or many WFH

If most of your users are not connecting over the LAN anyway, then hosting outside of your own data center is not necessarily going to present a significant change in performance of the network.FierySunsetSky_100dpi

You lack sophisticated, mature, modern data center assets that are strategically located with your users

Emphasis on “sophisticated, mature, modern.”  Everyone has servers and infrastructure on some level, but not everyone has the systems and subsystems in place that enable the superior level of reliability, high availability, and disaster recovery capabilities that leading providers can offer.

SharePoint technology and your SharePoint content are not well-understood by those currently tasked with supporting it

This is a very common problem these days, as so many organizations have recognized the need for SharePoint, but have neither the time nor the people to master it themselves.

You wish to have a well-rounded SharePoint team at your  disposal, but don’t have time or resources to recruit, hire, train and retain scarce SharePoint expertise

It’s great to have a SharePoint guru in house, but if you are betting your organization’s intellectual property and security posture on a single individual, or even a small group of individuals, you may be putting your organization at unnecessary risk.  You could grow your SharePoint management team appropriately, but can you do this in time and cost-effectively enough to meet your needs?  Often, this is more challenging than organizations initially expect.

By the way, if you are the “SharePoint Guy (or Gal)” for your organization, you don’t have to feel threatened by the prospect of hosting and managing SharePoint externally.  Chances are, you as much as anyone, will stand to benefit by becoming a strategic liaison between the business and the provider, rather than swamped with a mind-numbing laundry list of small tasks to get done for end users.

Internal IT is unable to meet your uptime and performance SLA requirements consistently

If uptime is critical to important business processes, then you can’t afford outages.  It is typically much easier to achieve high SLAs with a provider, who is contractually bound to achieve the SLA or face penalties that cut into their profits.

Currently Change Management is inadequate or non-existent

It is very quick, easy and convenient to go into the Central Administration interface and make changes.  So, as you might guess, this is a key area where problems are likely to be caused.  If an admin goes in and reconfigures something that causes a problem, without good documentation of changes, you may waste a lot of time trying to figure out what exactly caused the problem.  Any quality provider will have an effective change management program in place to track such changes, in order to facilitate root cause analysis when things go wrong.

“We don’t want to be in the hosting business.”

As many, many companies have learned the hard way, building out sophisticated, mature, modern data center facilities, and then doing it again to achieve geographic redundancy is an enormous cost, and is something better left to specialists in the hosting business, who can balance costs over their large customer base.

Why might you do both?

You want to manage certain highly sensitive content in a very particular way, but other content doesn’t have such strict requirements (works in either direction!)

This is an interesting one.  In some cases, it is the sensitive information that you want to keep on-premises.  On the other hand, if your organization’s on-premise environment doesn’t include effective layered security infrastructure, you may be better off putting the sensitive stuff with a provider who can lock it down more tightly and serve it back to your users over secured connections.  Then again, perhaps the opposite makes more sense.  The leading providers can work with you to craft a solution that meets your compliance and security requirements.

You want LAN users to be able to access certain content over the high speed network, DSC_4786TwoDolphinsJumping_100dpibut remote and WFH users just need to access it over the Internet with a VPN connection

The work force has become increasingly mobile over the past decade with a sharp spike in the last few years as the economy has made office space an expense many businesses have tried to minimize.  Workers are at home, on the road, in India and China, there are branch offices in the E.U…  Using a server at your HQ in the U.S. no longer guarantees that network performance will be great for your users.  Depending on how your business runs, it may make better sense to put content into the cloud where it can be delivered with higher performance to your remote users, than to keep it on-premises.

SharePoint technology and/or your SharePoint content are not well-understood by those tasked with supporting it. You need knowledgeable people minding your most important stuff

A trend that seems to be reversing lately has been that with the advent of MOSS 2007 in particular, companies liked what they were hearing enough to dive into SharePoint, but then quickly began to realize they had not invested enough in training and staffing for the management of the SharePoint environment.  With SharePoint 2010, the diverse skillsets needed to effectively utilize all of the features the technology offers, has only grown.  Nearly all companies will benefit from enhancing what their own people can do with a leading provider of SharePoint services in a number of disciplines.

You only have time and resources to recruit, hire, train and retain SharePoint expertise for certain key functions

Again, SharePoint expertise remains scarce, and training one or two people will only get you so far.  Look at the Total Cost of Ownership of a well-managed SharePoint solution vs. a poorly managed one, and you’ll quickly see the value in teaming with a highly qualified team of consultants.

Internal IT is unable to meet your 99.9% SLA consistently for content that requires it, however some content doesn’t have such strict requirements

The sophistication of your internal IT operations organization is really the key here.  If they are well-staffed and well-funded

Governance/Change Management is inadequate or non-existent where it counts, yet isn’t a major concern for a large portion of your content.

Maybe you want your official records on-premises only, but your MySites and Team Collaboration sites hosted elsewhere.  Or, maybe it’s a variation on that configuration, depending on your particular needs and interests.

You have different needs for your intranet and extranet users, and want to provide different levels of support for each.

If the intranet goes down that might be frustrating, but if the extranet goes down, that could be humiliating for your business.  Maybe your extranet therefore requires more care and feeding.

You want to use SharePoint as both an internal collaboration system, but also as a web site CMS system. You do not want to host the web site.

Maybe you put the collaboration sites on-premises, but the CMS web site with a provider who can guarantee you the uptime and performance your users need.

“We are intrigued by the option of getting hosting and management from a provider, but want to ‘try it out’ first.”

Maybe you are willing to put some SharePoint content in the cloud, but first you want to prove out the viability of the provider solution.  In this case, it may make sense to put only some of your content into the cloud.


Stay tuned for…

Part 2 - Do we need a dedicated solution, or is multi-tenant going to work for our needs?