Integration With SharePoint and Anything

July 31, 2007 at 3:30 pm | Posted in Microsoft SharePoint, portals | 13 Comments

I thought I’d write a few thoughts on a question a client just asked me. I’ll call it the “SharePoint and anything” question and it’s quite common. The company has standardized on some product(s) for collaboration, content management, and portal but now SharePoint is sprouting up all over the place and they want to know what to do. This issue has many dimensions and possible paths, so I’d recommend a client actually talk to me so we can work through it. But I’ll give the high level outline here.

The first question they tend to ask is “Do other companies have this issue?” Definitely! For lots of reasons, both good and bad, the majority of large organizations winds up with more than one system for doing collaboration, content management, and/or portal. I’ve talked to some that list several full portal products in use. There’s a difference between asking what other companies are doing and what best practice is though. Getting down to one platform may not be possible, but it’s a vector in most cases (there’s some complexity here that I won’t expound on right now).

Next, it’s important to determine if you are in an overlap scenario or a contextual integration scenario. Contextual integration just means you have two non-overlapping, complimentary technologies you want to use together like SharePoint and an ERP system. Great – that’s a whole discussion of it’s own that, you guessed it, I won’t expound on right now. But more often it is overlapping with other technology that does a good portion of what SharePoint does. That’s when I poke around and find out why it’s emerging. Because if SharePoint is growing up from the grass roots among other installed alternatives, it must be meeting some latent need that isn’t being met by your current collaboration, content management, or portal.

There are many different types of integration and sometimes organizations want several of these. The project owner has to determine which integration they will need to deal with.  Types of integration include:

  • Programmatic/API level: Either custom coding or dedicated bridging applications like SAP’s Duet
  • Database/Repository/Metadata level: Sharing or direct access of directories, documents in a document library, etc.
  • Execution: Being able to port across platforms, like Mainsoft for Java EE, Portal Edition
  • Web Services/SOA: Wrappering functionality in one portal for use in another
  • Portlets/Web Parts: Java portlets that can surface SharePoint discussions, libraries, or lists. Or, vice versa, Web Parts that can surface content from other portal, collaboration, or content management products
  • Single sign-on: Passing credentials from one system to another
  • Unified search: Ensuring that a search done from SharePoint can pull up documents and discussions in another product, or vice-versa
  • Screen scraping: Old-fashioned scraping of HTML from one site to display in another
  • Linking: As simple as it can get – just helping users of one portal know when information is available in the other by providing a link (but not actually surfacing any content or helping with single sign-on)

Before getting too techie about it, I need to point out that there are technical and non-technical solutions to overlapping portal solutions. Governance and usage procedures are a critical part of the integration and sometimes the entire answer if there are technical constraints. Letting users know when they should upload a document to SharePoint versus their company intranet or their contract management system increases findability of key information.

This is a really quick summary. There are a lot more possible paths to this discussion, such as “systems integration” (connecting it to your infrastructure services, installing and customizing it, etc.), federation scenarios, vendor-specific information about the “anything” vendor and how easy they are to integrate with SharePoint, and more. But those will have to wait until another day.

About these ads

13 Comments »

RSS feed for comments on this post. TrackBack URI

  1. [...] on the nice British accent and spiffy Flash graphics. It matches up pretty well with my outline of Integration With SharePoint and Anything, which proposed a similar continuum of 9 integration levels (from most complex to least) as: [...]

  2. Can we integrate Sharepoint with 3d virtual gaming softwares like Second Life??

  3. Not that I know of. Given SharePoint’s APIs I don’t see anything stopping someone from making calls out to SharePoint for, say, a list of documents to put on a virtual shelf.

    But I don’t think you’ll see intensive real-time integration, such as with a real-time team room with live chat and co-authoring. Too much traffic between Second Life and SharePoint.

  4. df

  5. Hi,

    I would like to integrate sharepoint with my CMS system and could you please explain us how is it possible ?
    also i would like to use workflow in sharepoint

  6. Great analysis. Thx!

  7. Hi Any body idea what are differences (Advantage and Disadvantages) of SharePoint and vignette.

  8. Fantastic goods from you, man. I’ve understand your stuff previous to and you are just extremely great. I actually like what you’ve acquired here, certainly like what you are
    stating and the way in which you say it. You make it entertaining and you still care for to
    keep it smart. I can not wait to read much more from you.
    This is actually a great web site.

  9. You need to take part in a contest for one of the best blogs on the net. I’m going to highly recommend this website!

  10. yeah your right I really believe in your point about Integration With sharePoint, thanks for this post

  11. Pretty portion of content. I just stumbled upon your weblog
    and in accession capital to say that I acquire actually loved account your blog posts.
    Anyway I will be subscribing in your augment and even
    I success you get right of entry to consistently quickly.

  12. Wonderful work! This is the kind of information that are supposed to be shared
    around the web. Shame on the seek engines for not positioning this publish upper!
    Come on over and discuss with my web site . Thanks =)


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: