Subscribe:

Labels

Wednesday, June 22, 2011

Background of Lotus Notes



Lotus Notes and Domino was the first Enterprise Collaboration software and the only one for many years (refer to: The History of Notes and Domino). Introduction of Microsoft’s SharePoint Technologies in addition to IBM’s own goof-up of introducing Workspace brand (with a completely different technical stack) and then retreating back contributed a lot to its downfall. What most customers have realized is that Lotus Notes is no longer a strategic platform for IBM. All the IBM’s newest collaboration products like – Quickr and  Connections are based on non-Notes technologies.
The trend of Lotus Notes and Domino loosing market share continues with more and more customers transitioning away from it. First it was only Microsoft but now even Google has started targeting Lotus Notes application customers. When transitioning away from Lotus Notes/Domino product family, many customers choose Microsoft’s SharePoint as their Portal and Collaboration platform and migrate to it. In this series of 4 posts, I will cover the approach for migrating Lotus Notes application databases to SharePoint 2007, process and tools available to accelerate the process.
Difference between “Lotus Notes” and “Lotus Domino”
Customers use both these terms interchangeably which often confuses SharePoint developers. Here’s the difference for you:
  • Lotus Notes: name of the Client application installed on user desktop. Needed to access the Lotus Notes mailboxes and applications
  • Lotus Domino: name of the Server. Hosts and runs Lotus Notes applications and messaging components
Applications run on the Lotus Domino servers and are accessible either using the Lotus Notes client or a web browser or both.
What’s on the Lotus Domino server?
Following are the different type of databases you would find on the server:
  • Domino Directory: Maintains Server configuration, user accounts and messaging information. The filename is always “names.nsf”. Domino server cannot run without it. In Microsoft world, these features are spread across the Active Directory, Microsoft Exchange and Microsoft SharePoint servers
  • System Databases: a set of supporting databases needed to support server and administrative functions
  • Mailboxes: user mailboxes and mail-in databases. In Microsoft world, mailboxes are on the Exchange server and mail-in databases are equivalent to the mail enabled Libraries in SharePoint
  • Application Databases: business applications like document library, discussion forum, employee self service or workflow applications. List/Library and Sites would be the equivalent in SharePoint world
  • Notes Templates: any Lotus Notes database can be saved as a template and then another clone of the application can be created using the template. Lot of Template database ship out of the box in the product. List template and Site template would be the equivalent in SharePoint
When migrating messaging infrastructure, you would concentrate on the Domino Directory and Mailboxes on Lotus Domino server. For migrating the application infrastructure, you would concentrate on the Application Databases running on the Lotus Domino server.

No comments:

Post a Comment