30
The Cloud Migration Company™ CIMtrek: What we do and how we do it

Ci mtrek solution overview

Embed Size (px)

Citation preview

Page 1: Ci mtrek solution overview

The Cloud Migration Company™

CIMtrek: What we do and how we do it

Page 2: Ci mtrek solution overview

The Cloud Migration Company Strategy Notes Applications

Lotus Notes Applications:

- Standard (template derived)- Custom (forms/views/workflow)

Migrate

‘Off the shelve’ Applications

CIMtrek can extract data and documents to any RDBMS (SQL; Oracle)/Repository

ASP .NET/J2EE Application SharePoint Application

CIMtrek Converts Data, Business Logic; Views, Forms, Documents

Archive Read-Only Web App (IIS/SQL) SQL database/doc repository SharePoint App (display only)

Page 3: Ci mtrek solution overview

The Cloud Migration Company What makes us different?

• Platform Coverage– Java, ASP.NET, SP 2010, SP 2013– On premise, on cloud, hybrid

• Archiving– Data & Document migration to RDBMS/Rep.– Read-Only Web Apps– SharePoint application

• Focus on the complex – category 3 & 4 apps• Hence simpler category 1 & 2 apps are catered for by default

Page 4: Ci mtrek solution overview

The Cloud Migration Company Migrate to any platform

On Premise

Cloud

– on Premise, in the cloud or Hybrid

Page 5: Ci mtrek solution overview

The Cloud Migration Company Unique value to Business and IT Managers

Out-and-Out, Like for Like, nothing excluded•Data, Forms, Views, Business Logic, Workflow, Security•All NSF files, Domino apps (template based/custom developed) , TeamRooms, Doc Libs, ….

Increases Conversion productivity dramatically•Scope in hours, migrate in days•Up and running within weeks instead of month’s•No CIMtrek software install

Flexible migration solution•Select any Lotus Notes application you want•Select the target platform that fits your needs; Cloud (private/public), On-premise (Java, .Net, SharePoint, ..)

No upfront (license) investment and transparent elastic pricing•Priced per migrated application,•Fixed migration fee (for each level of complexity)•By cloud platforms user based subscription fee will apply

Page 6: Ci mtrek solution overview

The Cloud Migration Company Flexible and fast migration capability

Page 7: Ci mtrek solution overview

The Cloud Migration Company

The CIMtrek DifferenceManual Conversion Process CIMtrek Conversion Process

• Learn and understand the application• Convert/rewrite Forms UI and logic• Convert/rewrite Views Logic• Develop SQL schemas and design database• Rewrite scripts and formulae • Discover and extract data and rebuild database• Build Application (JSP/ASP)

• Learn and understand the application

• Click Migrate button

• Test and fix • Test and fix

• Deploy • Deploy

Page 8: Ci mtrek solution overview

The Cloud Migration Company

The CIMtrek advantage

Unlike other Lotus Notes Domino conversion tools, CIMtrek offers a solution that supports all 4 major phases of Lotus Domino application migrations:

1. CIMtrek Discovery: Scans your systems and networks and shows you what you have in your legacy environments.

2. CIMtrek Analysis: Analyses the outcomes from the discovery phase so that you can plan the move to the cloud, apply costs and assess what you need.

3. CIMtrek Migration: A powerful migration tool for moving your Lotus Notes applications, to the cloud. We aim to cover 85% of existing functionality and 100% data integrity - in minutes

4. CIMtrek Execution: Once converted you have a fully functioning application that mirrors, where possible, the functionality of the original Notes application

To migrate an “average” Lotus Notes application the following activities Effort EstimateLearn and understand the apps 16Convert/rewrite Forms UI and logic 48Convert/rewrite Views Logic 48Develop SQL schemas and design DB 50Rewrite scripts and formulae 75Discover & extract data, build DB 25Test and fix 20Deploy 13Total per application (effort in hrs) 295

This application took 40 hours using CIMtrek

Page 9: Ci mtrek solution overview

The Cloud Migration Company™

Automatic migration of Lotus Notes applications to the

Java and ASP.NET Platform

Page 10: Ci mtrek solution overview

The Cloud Migration Company Application Migration Automatically:

Extracts all design elements and data from an

NSF;

Creates the:•presentation layer;•Business logic and middleware;•Data access components;•Data bases schema and data population

Provides a deployable install

set.

Page 11: Ci mtrek solution overview

The Cloud Migration Company Application conversion - Screenshot

Page 12: Ci mtrek solution overview

The Cloud Migration Company Converted Application - Screenshot

Page 13: Ci mtrek solution overview

The Cloud Migration Company Converted Application - Characteristics

ASP.NET• Runs on IIS 7.0 • Uses SQL Server 2008 and

above• Generates ASP.net forms• Generates C# scripts from

Lotus scripts and Formulae

Java• Runs on Apache Tomcat• Uses SQL Server 2008 and

above• Generates JSP forms• Generates Java scripts from

Lotus scripts and Formulae

Page 14: Ci mtrek solution overview

The Cloud Migration Company Data Migration – Two Phases (1)

• Phase 1 – Migration Application data (Notes Documents):– One very powerful component of the migration suite is the ability, and

the touch of a button, to generate a SQL database structure and populate it with the data held in the unstructured Notes environment.

– Extracts all Notes “documents” and builds SQL database– 100% data fidelity

• All rich text, complex application data• Keyword fields• Multi-valued items• Nested Objects etc. all migrated with zero data loss• Can be done at any time

Page 15: Ci mtrek solution overview

The Cloud Migration Company Data Migration – Two Phases (2)

• Phase 2 – Migration Attachments (Office Documents to any DMS):– Migrate RTF, PDF and Office Documents– SharePoint Wiki Pages, basic pages and content publishing– Migrate Notes Documents to InfoPath (planned)– Preserves all Meta Data, ACL access for use in SharePoint– If Application too complex for SharePoint – attachments can be stored in

SQL along with other Notes Documents

Page 16: Ci mtrek solution overview

The Cloud Migration Company Java & ASP .NET - Application Architecture

Page 17: Ci mtrek solution overview

The Cloud Migration Company™

Automatic conversion of Lotus Notes applications to

SharePoint

Page 18: Ci mtrek solution overview

The Cloud Migration Company SharePoint - General

• Base SharePoint environment is Standard Edition• Cimtrek Migrates Documents to SharePoint Doc. Repository

– If search capabilities are needed the optional Index server is required

• Forms and Fields can be in external Lists• Generate Microsoft Sites as required• Security to comply with site standard• Customization and exploitation of SharePoint capabilities

– Cimtrek or Systems Integrator as part of migration

Page 19: Ci mtrek solution overview

The Cloud Migration Company SharePoint - Architecture

SharePointApp Server

Standard or Enterprise Edition

CIMtrek Migrated AppIs deployed on SharePoint

SQL forApplication

SQL forSharePoint

Web Browser

Index&

Search*

Note: documents exported from Lotus Notes Via CIMtrek to Document Repository are index and searchable

*Index is an option and can run on the SharePoint Server or as a separate server

Jon
Can you please explain this architecture slide? Not sure if I understand: E.g.:- What do you mean by Cimtrek migrated application IS DEPLOYED on Sharepoint?- What is the Index&Search option? Is this the same as the 'Index Server' mentioned on prvious slide? Is this feature needed to index and search migrated docs in doc repository from MSSP? How would you implement this? MS told me to show the index and search as sep. box because they told me it's optional and it can also run on a seperate server.the migrated application is waht I mean so that your standard MS apps and the migrated app can be accessed via the same browser But the databases are not integrated.
Page 20: Ci mtrek solution overview

The Cloud Migration Company SharePoint – Site Collection

• Through web service programmatically create a site collection with team site as template

• Site collection name should be CIM title• Programmatically create content database for each site

collection• Site collection administration details to be incorporated

Page 21: Ci mtrek solution overview

The Cloud Migration Company SharePoint - Users & Authentication

• User list will be added in SharePoint • SharePoint will control access and authentication to the

migrated application

Page 22: Ci mtrek solution overview

The Cloud Migration Company SharePoint - Notes related data

• CIMtrek will build a separate SQL database to store application data

• Links are maintained to Document Libraries• This approach is used:

– To ensure scalability of solution – Fit better with SharePoint 2013 and .NET options

Page 23: Ci mtrek solution overview

The Cloud Migration Company SharePoint - Lists

• Programmatically create SharePoint List for storing database records using SharePoint API.

• Create columns using API to support data types• Configure version for the custom list• Add attachments to specific document libraries to support

MS Office Integration including version control

Page 24: Ci mtrek solution overview

The Cloud Migration Company SharePoint - Libraries

• Create libraries based on extension (library name is 'MS-document' for document with office extension)

• Add document to the desired library• Library column will be created with appropriate data

type if current document has metadata

Page 25: Ci mtrek solution overview

The Cloud Migration Company SharePoint - Menus/Navigation links

• Quick launch & Ribbon can be mapped with existing menus• API will pass information about menu for each SharePoint list• Custom ribbon has to be developed dynamically to handle

multi view permit menu• Custom ribbon will be mapped to an application page which

has been created dynamically to handle multi permit functionality based on the form

Page 26: Ci mtrek solution overview

The Cloud Migration Company SharePoint - Forms

• 3 options for SharePoint forms are available:• ASPX based for full mirrored Notes forms functionality

• Logic• Graphics etc

• Standard basic SharePoint Forms• InfoPath (requires SP Enterprise)

Page 27: Ci mtrek solution overview

The Cloud Migration Company™

SharePoint 2013 App Model

Page 28: Ci mtrek solution overview

The Cloud Migration Company SP 2013 App Model- Maximum Choice

Select platform and deployment option based on user need not technology

Category 1 & 2 Other MS ServicesCategory 3 & 4

Page 29: Ci mtrek solution overview

The Cloud Migration Company Cimtrek SP 2013 App Hosting Options

SharePoint

The app is hosted in the cloud. Windows Azure and SQL Server Azure components are provisioned automatically when an app is installed. (Available for SharePoint Online only)

Existing sites and services

App web (optional)

Existing sites and services

App web

The app and all resources are hosted in your organization’s SharePoint farm. Relies on client side technologies. Your IT organization supports the app.

The app and all resources are hosted by the provider in any environment suitable for the app.

Auto-hosted

SharePointhosted

Existing sites and services

App web (optional)Windows Azure & SQL Azure

Oauth + REST or client object models

Oauth + REST or client object models

Source Microsoft

Page 30: Ci mtrek solution overview

The Cloud Migration Company™

www.cimtrek.comTo take the challenge