Top Banner
The CIMTrek Lotus Notes to a J2EE or MS.NET Migration Tool Jon Pyke CEO & Founder CIMTrek Limited Presented By
19
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 2015 product java

The CIMTrek Lotus Notes to a J2EE or MS.NET Migration Tool

Jon Pyke

CEO & Founder

CIMTrek Limited

Presented By

Page 2: 2015 product java

Introduction to CIMTrek

CIMTrek

• Creators of the world’s most advanced and automated Lotus Notes Migration solution suite.

• Lotus Notes Migration is a founding mission of CIMTrek and remains the primary focus – helping

organizations move from Lotus Notes to SharePoint, Google Application engine, Microsoft .NET and

J2EE platforms with end-user driven simplicity, automation & accuracy.

• CIMTrek’s Lotus Domino/Notes Migration suite covers all migration related aspects, comprehensively

and allows application designers and developer end users to perform the migration themselves with

minimum remedial work with an unmatched level of automation in the process.

• CIMTrek help partners and customers with Migration Tool Licensing, Maintenance and specialist

customization and/or Plug-In development specific to end user requirements. We will also bring in

specialist consulting expertise for all technical migration related challenges.

Demonstration of Notes Converter

Page 3: 2015 product java

CIMTrek Lotus Notes MigrationPowerful | Comprehensive | Fast | Out-of-the-Box

• ONE Incredibly Powerful Commercial Off the Shelf Tool.

• Simple Desktop Application for easy on premise deployment.

• Minimum training/learning curve. Get started within a few hours!

• Developer End User Friendly – Deep Controls & Customizable

• No complex set of tools / no complex configuration. Simply open tool, click and convert.

• Comprehensive Out Of The Box Migration Scope

– App + Data / Data Only

– Forms / Views

– One Time or Incremental Migrations

– Attachments/Images/Objects

– Design Elements

– Business Logic & Formulae

– Workflows

– ACL / Security

– Full Meta Data Preservation

– Custom Plug Ins for special Migration scenarios

Demonstration of Notes Converter

Page 4: 2015 product java

CIMTrek Lotus Notes MigrationPowerful | Comprehensive | Fast | Out-of-the-Box

Connect to

Domino Server

View All Apps

in Complete

Detail

Select App to

Migrate

Analyze App

Components

Analyze App

Migration

Complexity

Determine

suitability for

platform

Step 1

DISCOVERY

Step 2

ANALYSIS

Generate SQL

database on

the fly

Extract

attachments

Decide

destination of

Attachments

Step 3

Data extract

Select Target

platforms

One Click

Migration

ACL User

Mapping

Step 4

MIGRATION

Fix cosmetic

issues and

Custom

Validations

Custom

Workflow

Mappings

Custom User

mapping to AD

Step 5

REMEDIAL

WORK

Demonstration of Notes Converter

Page 5: 2015 product java

Migrator Configuration

Select Output Directory for

Migration and for Migration Log

Stores Intermediate Files during the

Migration Process including CIM

Files, Attachments, Other

Intermediate temporary files

Set up NSF Ignore List

List NSFs that are not meant to be

migrated.

e.g. Custom Applications, System

Applications etc.

These NSFs are ignored for

subsequent Discovery processes

on any Domino server within your

environment.

Select SQL Server Database

More relevant for .NET based

migrations. But CIMTrek supports

migration of Notes data to SQL

Server.

Demonstration of Notes Converter

Page 6: 2015 product java

CIMTrek DiscoveryDiscover your Domino Server Application Repository

Scope your Migration in Detail

• Connect to Domino Server via Tool. Simple login via

Lotus notes Admin User with existing credentials.

• Full View of all Apps in Domino Server with granular

Meta data. One point DETAILED Discovery Snapshot.

• Full view of Documents meta-data including File

Name / Size / Template / Managers / No of Forms / No

of Views / No of Documents / Last Modified Date /

Created Date

• Can Save, Export and Reload Discovery Snapshot for

analysis by team. Saves time when application

volume is high – between Discovery and Migration.

• Mail Databases not included by default during the

Discovery process to avoid clutter but can be selected

if required.

Demonstration of Notes Converter

Page 7: 2015 product java

Export to CIM FileIntermediary XML with full Seed Data from Notes App

• CIM file is a proprietary intermediate XML representation

of all the Design & Data elements in a Lotus Notes

application.

• This can enable offline analysis of Notes Application

constituents without needing to connect to the Domino

Server online.

Conditional Incremental MigrationWith selective Design/Data Migration

• Conditional Incremental Migration based on Created Date,

• Separate Migration of Design Elements and Documents

possible.

Demonstration of Notes Converter

Page 8: 2015 product java

• Proprietary CIMTrek application

migration complexity analysis.

• Based on a unique combination of

Application parameters like Number

and Types of objects, lines of code

and reference parameters that we

constantly revise based on our

migration experience.

• Report can be exported as Excel File

for offline evaluation by migration

team.

Analyze ApplicationAnalyze Migration Complexity with the CIMTrek Analyzer

Demonstration of Notes Converter

Page 9: 2015 product java

Extract Notes documents to RDBMSIndustry Leading Out-of-the-Box Data Migration with just a few Clicks

Demonstration of Notes Converter

• Generates the SQL Schema on the fly

based on forms structure and usage

• All data types extracted and migrated –

including Rich Text and embedded

documents.

• 100% data fidelity.

Page 10: 2015 product java

Extract Attachments for reuseIndustry Leading Out-of-the-Box Migration with just a few Clicks

Demonstration of Notes Converter

• Proprietary CIMTrek application migration

complexity analysis.

• Based on a unique combination of Application

parameters like Number and Types of objects,

lines of code and reference parameters that

we constantly revise based on our migration

experience.

• Report can be exported as Excel File for

offline evaluation by migration team.

Page 11: 2015 product java

Migrate ApplicationIndustry Leading Out-of-the-Box Migration with just a few Clicks

Demonstration of Notes Converter

ASP.NET

• Runs on IIS 7.0

• Uses SQL Server 2008 and above

• Generates ASP.net forms

• Generates C# scripts from Lotus Formulae

• Generates MS Project file

Java

• Runs on Apache Tomcat or simlar

• Uses SQL Server 2008 and above

• Generates JSP forms

• Generates Java scripts from Lotus

Formulae

• Deployment option to GAE

• Generates deployable WAR file

Page 12: 2015 product java

Migration Done!Post Migration Verification in .NET or Java

Page 13: 2015 product java

Out of Box Migration ResultsForms / Layout / Data / Attachments

Demonstration of Notes Converter

Forms are faithfully migrated with data.

Look and Feel maintained.

Even colors of sections are maintained.

Attachments are migrated correctly.

Rich Text fields, multi-value etc.

Page 14: 2015 product java

Out of the Box Migration ResultsViews & Documents

Views and Documents successfully

migrated from Notes to Java or MS. Net

Demonstration of Notes Converter

Page 15: 2015 product java

ACL and Role Migration Application User Migration & Mapping

CIMTrek ACL utility Features

• Migration Tool extracts existing Users found in NSF application.

• Migration Tool extracts existing Roles found in NSF application

• Supports management of existing and new users \ groups \ permissions via an admin

functionality added into the application’s Views.

• Mapping can be define to change the Lotus Notes user to the new user configuration.

Page 16: 2015 product java

Migration – Future MaintenanceIntermediate Data Files for Customization prior to Migration

Demonstration of Notes Converter

Open IDE support

• Migrated applications require zero proprietary

tools to maintain

• Applications are open and maintained using

Eclipse in the Java World or MS Visual Studio

• Underlying application is true “client/server

architecture using MVCs to ease ongoing

development and support

Page 17: 2015 product java

Customization PossibilitiesExtensible Architecture for wide Customization possibilities

Demonstration of Notes Converter

• Organization specific Customization is the foundation of the CIMTrek Tool.

• Highly extensible architecture means that the core tool can be extended via

custom plug-ins based on each client’s specific use cases.

• Custom Plug-Ins can be UI driven, Config Driven or backend Service driven

completely based on Client requirements.

• Core is highly evolved for, on average, 85% out-of-the-box migration.

• Any additional customization development is very fast and an extension of proven

core functionality.

• CIMTrek is vastly experienced in enterprise grade customization, driven by clear use-

case identification and analysis of migration target data.

Page 18: 2015 product java

Migration – Custom Controls Intermediate Data Files for Customization prior to Migration

Demonstration of Notes Converter

All-inclusive Intermediate (Configuration) migration pack include:

- Attachments

- Lists (as XML files)

- Views (as XML files)

- ACL Details (as XML files)

- Environment Configuration Details (as XML)

- Deployment EXE

Custom UI Access can be provided for editing these data files for:

- Custom Field Mappings

- Custom Transformations

- Removal of unwanted fields/data from Applications

Page 19: 2015 product java

Thank You