SharePoint is Viral in Nature, just implement it and it’ll spread! (like Syphilis)

(Part 2 in my series of “I hate SharePoint, and why every business should use it”)

Oh no you didn’t! You didn’t just compare my business application to a common STD often called “the great imitator” because it’s many features and functions are often indistinguishable from other products!    I have to say, this is by far the PERFECT anecdote! (I’ve referenced SharePoint in this way in the past in my talks.. but never before did I have this VERBATIM and slightly modified caption from the CDC Website on STD Facts)  So, let’s take a journey, slightly modifying and replacing a few words in this description of What is the Treatment

image_thumb8

SharePoint is easy to cure in its early stages. A single injection of planning and training will cure a business who has had SharePoint for less than a year. Additional doses are needed to treat someone who has had SharePoint for longer than a year. For people who are allergic to planning, other forms of project management are available to treat SharePoint. There are no home remedies or over-the-counter solutions that will cure SharePoint. Treatment will kill the SharePoint sprawl and prevent further damage, but it will not repair damage already done.

Because effective treatment is available, it is important that persons be screened for SharePoint on an on-going basis if their legacy behaviors put them at risk for STD’s (SharePoint Team Deployments)

Persons who receive SharePoint treatment must abstain from sprawl with new partners until the SharePoint sores are completely healed. Persons with SharePoint must notify their partners so that they also can be tested and receive treatment if necessary.

As you can tell if you read the original sourced location, NOT A WHOLE LOT CHANGED! But this says SO MUCH for this STD and the SharePoint community as a whole!

If you’ve ever suffered through sprawl, be it SharePoint, Exchange, Notes, or Wiki-sprawl you know exactly what I’m talking about.    I cannot emphasize enough how beneficial planning is, but this is not for naught!   Just because you built a legacy infrastructure whereby your sprawl has left you almost crippled does not mean you have no recourse or option to turn this around.    These lessons learned and best practices from Microsoft’s own Internal IT on what they did to get from where they ‘were’ to where they are today on 2010 is an eye-opener and a must check out!

In this session we discuss key upgrade decisions MSIT made before and during upgrade. We review, in depth, the new capabilities and improvements to the upgrade process that we leveraged, our patching approach, and lessons learned. We specifically cover details of the approach adopted by MSIT for some of its larger SharePoint 2007 deployments and how upgrade was achieved smoothly and efficiently.

Learn how to avoid SharePoint Sprawl or Portal Propagation with SharePoint. With all the new features of SharePoint 2010, even more planning is required to maintain a healthy environment which will meet the diametrically opposed needs of the users and IT. This session goes into the needs and implementation of a Governance plan to meet the business needs.

Some of the best lessons I took away from these sessions (and more which I’m not referring to here) is I get it that you have a war-torn SharePoint environment which was created potentially years ago with bad patterns, practices and little strategy, direction or vision.   Guess what?  I don’t care!  I don’t care about yester-year, I care about the future; and the strategy for the future is… Build for tomorrow, and migrate yesterday; Don’t try to migrate yesterday in ORDER to build for tomorrow.   Is it possible? Yes.  Is it enjoyable? NO!   SharePoint easily migrates and data can shift and move far easier than other platforms.   You DO HAVE OPTIONS! Take advantage of them, but don’t try and cripple yourself attempting to fix your SharePoint 2003 environment so you can TRY to migrate to 2010.    Deploy 2010, get it the way you want, establish governance, proper practices, avoid the sprawl and migrate IN to it; don’t try to do this backwards – You don’t have to!

Oh, and get regular check-ups, you never know what your Partner has been getting in to. :)

Resources in this article from:

Real World Azure coming to a city near you (US)

TechNet Events Presents: Real World Azure with Microsoft IT (Thanks to Keith Combs for posting this, and my full on hijack of it! I’ll try to visit DG or Chicago if I can!;)

image

TechNet & MSDN Events Present: Real World Azure with Microsoft IT

Come spend a day with us to explore Windows Azure, Microsoft’s platform for building and deploying cloud based applications from a real world point of view!  During this event, we’ll review critical lessons Microsoft IT has learned migrating internal line-of-business applications to Windows Azure.

What is Windows Azure™? When should I use it? How does it apply to my job?  Whether you’re an IT Professional, Developer or Architect, we’ll address your top of mind questions about cloud computing.

TechNet Presents – for the IT Professional from 8:30am to Noon

  • Azure architecture from the IT professional’s point of view
  • Why an IT operations team would want to pursue Azure as an extension to the data center
  • Configuration, deployment and scaling Azure-based application
  • The Azure roles (web, web service and worker)
  • Azure storage options
  • Azure security and identity options
  • How Azure-based applications can be integrated with on-premise applications
  • How operations teams can manage and monitor Azure-based applications

Dates and Locations Registration Link

August 18, 2009 Columbus, OH
August 19, 2009 Mason, OH
August 19, 2009 Downers Grove, IL
August 20, 2009 Indianapolis, IN
August 20, 2009 Dallas, TX
September 16, 2009 Grand Rapids, MI
September 17, 2009 Southfield, MI
September 17, 2009 Overland Park, KS
September 17, 2009 Houston, TX
September 22, 2009 Bloomington, MN
September 22, 2009 Cleveland, OH
September 24, 2009 Waukesha, WI
September 24, 2009 Austin, TX
September 29, 2009 St. Louis, MO
September 29, 2009 Nashville, TN
September 30, 2009 Knoxville, TN
October 1, 2009 Chicago, IL

And don’t forget, the second half of the day at each location is developer focused.  Here’s the general description of the MSDN sessions in the afternoon.

MSDN Presents – for the Developer & Architect from 1:00pm to 5:00pm

In this session, we will discuss:

  • Cloud computing architectures in general and the Azure architecture in particular
  • Several aspects of Azure from the developer’s and architect’s perspective
  • Azure roles (web, web service and worker)
  • Azure storage options
  • Azure security and identity options
  • How Azure-based applications can be integrated with on-premise applications
  • Configuration, deployment and scaling Azure-based applications
  • How development teams can optimize their applications for better management and monitoring