Stepwise Guide to Get Started with Hopp

Choosing the right solution for large, complex data migration projects usually takes a lot of time and effort by organisations.

Evaluating and purchasing our data migration software is easy and we are happy to answer any questions you might have before buying our software.

  • We offer demos, guides, proof of concepts, and FREE access.
  • Hopp comes with standard T&Cs, maintenance, and access to technical and functional support, tailored to your project’s needs.
  • A thorough evaluation is expected as the decision is important. We understand this and will support all potential customers during this process.
  • To help you decide if our software fits your project, we offer a FREE proof of concept (POC) based on your case and data.
Real World Scenario Software Stakeholders Software Stakeholders Software Stakeholders

Step 1

Request a demo

A good starting point is a demo of our software and a discussion about your data migration project.

After that, we’re here to offer more information, answer your questions, and give you FREE access to our software. You can test it with data and examples on your own schedule to see how it works for you. 

Step 2

Discuss POC for your project

Once Hopp sparks your interest and warrants a closer look, the next usual step is a customized Proof of Concept (POC). 

After we’ve defined the goals and scope, and exchanged the necessary information, we’ll take 1-2 weeks to prepare the POC and then present it to you for feedback.

Step 3

Get access and Test Hopp

When you are convinced that Hopp data migration software is the right fit for your project’s success, we’ll set up an evaluation installation in your chosen environment, whether it’s in-house or in the cloud.

We are happy to provide you with a free trial license for up to 3 months, subject to T&C, so that you can see for yourself that our software will work for your project.

Step 4

Install Your Version

Once you’ve completed your evaluation or testing phase, your project is set to begin. We offer free online training, typically conducted during installation and setup and will remain in place for team members who join later.

As a follow-up, we may have identified the need to integrate our software with one or more of your existing systems. These integrations can be seamlessly added at any time to enhance the solution and facilitate various tasks. 

Explore Hopp Software Plans

Free Trial

3 Months Period

  • Mapping data in the Studio
  • Single workstation installation
  • Support portal
  • Online training

Project

Per-Project Use

  • Customized solution
  • Cloud or on-premise installation
  • Enhanced project support
  • One-to-one training
  • All built-in integrations

Enterprise

Unlimited Use

  • Multiple projects
  • Customized solution
  • Cloud or on-premise installation
  • Enhanced project support
  • One-to-one training
  • All built-in integrations

Why Choose Hopp Data Migration Software

Our out-of-the-box data migration software solution saves you time and effort compared to building and testing migration features from scratch using standard ETL software.

Ask us!

You might think that data migration projects call for ETL software tools like Talend, Informatica, or SSIS. Professionals who work with data migrations know that using a generic ETL tool is just a starting point.

We are often asked to compare an ETL tool to our agile data migration software on key features that matter to most data migration projects.

Ready-to-go software exclusively dedicated to application data migration, addressing the unique needs and challenges of our clients by offering targeted functionalities and features.

VS.

As a starting point for a dev project, these solutions extract data from different sources, transform it to meet requirements, and load it into a target system or database, though they are less suitable for pure data migration.

Hopp Screenshot

We’ve already built the software functionality you need

all you have to do is use it for your data migration project.

Line Graphic

Comparison features table

It may be tough to pull resources away from your core activities and projects to evaluate new software. Yet, to understand how quickly your investment in evaluating and implementing Hopp in your organization will pay off, see how our software differs from standard ETL solutions below.

Features

ETLs

Feature

Extract data from legacy systems

Is the product able to extract data from any legacy system(s) or database out of the box?

No, but can be built as an extension.

ETLs

No, but an ODBC connection or similar can usually be built.

Feature

Environment to specify extraction rules

Does the product have a user-friendly interface for defining data extraction rules from legacy systems?

Dedicated Application suitable for non-technical users.

ETLs

User Interface suitable for technicians.

Feature

Environment to specify transformation rules

Does the product offer a user-friendly interface for transforming data from legacy systems to a format suitable for the target system?

Dedicated Application suitable for non-technical users.

ETLs

User Interface suitable for technicians.

Feature

Environment to specify validation rules

Does the product have a user-friendly interface for validating transformed data before loading it into the target system?

Dedicated Application suitable for non-technical users.

ETLs

User Interface suitable for technicians.

Feature

Migration system architecture inherent in the product

Does the product come with a ready-made structure for end-to-end data migration runs, or does it only offer tools to design and build a system?

Yes, can begin processing data almost immediately.

ETLs

There is no migration system out of the box.

Feature

Separation of extract and transformation from validation and load

Does the provided migration system architecture split the process into two stages with a user-friendly interface for business users to understand target system data requirements and help migration analysts define the extraction, transformation, and validation rules?

Yes, the system uses a Source Map for source data and rules, and a Target Map for validation, connected through a Business Object interface.

ETLs

There is no ready-made migration system, but one can be built. It may satisfy this requirement if it is designed and built this way.

Feature

Extract configuration data from Target systems

Can the product readily extract data from any target system or database to support the validation of the transformed data before loading it into the target system?

No, but can be built as an extension.

ETLs

No, but an ODBC connection or similar can usually be built.

Feature

Checking specifications for completeness and logical consistency

Does the application or user interface provided for defining the extraction, transformation, and validation rules include processing to verify that the rules are complete and internally logically consistent to generate error-free code?

Yes, users cannot publish rules for code generation in the Source and Target engines if there are errors in the Studio application's specifications.

ETLs

The tool may ensure that the syntax of the specification is valid, but it doesn't guarantee error-free execution.

Feature

Generate executable code from specifications

Can a product generate a complete set of executable code without any manual involvement?

Yes, the product generates a C# project that can be compiled and executed conventionally.

ETLs

The product provides an environment for the execution of the rules specified.

Feature

Incorporate custom code with generated code

Can the generated code be easily extended with custom code, allowing for repeated automation even when rule specifications change without modifying the custom code?

Yes, the custom code is isolated from the generated code and automatically included during the compilation.

ETLs

Not known.

Feature

Library of prebuilt routines to incorporate into the generated code

Does the vendor offer a library of pre-built rules or routines, or is there a customer ecosystem that can be integrated into the specification and executable code to reduce the need for custom coding?

No, but as Hopp is taken up by more customers, we will provide a support environment that enables the sharing of manual rules between users.

ETLs

In some cases, yes.

Feature

Application to manage the execution of generated code

Does the product offer a user-friendly application interface to manage the execution of the generated code of the custom migration system so that direct interaction with the application server is not required?

Yes.

ETLs

Not known.

Feature

Controlled execution by business object to allow migration of any number of records

Is it possible to control the execution of the migration system to process data for a single business object, either with or without related business objects? Can this data selection be based on any number of business objects, ranging from one to another?

Yes.

ETLs

Only if designed and built that way.

Feature

Automatic resolution of dependencies to ensure complete migration of logically related records

Does the generated migration system, controlled by the application, resolve relationships or dependencies between defined business objects, ensuring only logically complete data sets are produced?

Yes.

ETLs

Only if designed and built that way.

Feature

Ability to repeatedly transform and validate without loading to a target system

Can the transformation and validation steps be executed independently from the load process so that errors can be corrected before the data is transferred to an instance of the target system(s)?

Yes, the validation process produces correctly structured data for loading, but the load step is independent.

ETLs

Only if designed and built that way.

Feature

Controlled reprocessing of rejected records

Can control of processed data be limited to business objects that were rejected in a previous execution for any specific reason(s)?

Yes.

ETLs

Only if designed and built that way.

Feature

Scheduling and linking of jobs for execution

Can the product build strings of jobs to be executed and schedule them to be run at future dates/times?

No, the user is expected to prefer manual control over data migration activities to promptly resolve any issues that arise.

ETLs

Yes.

Feature

Baselining of specific executions to support testing phases

Can data from a specific execution run be baselined or 'frozen' so that it can be easily found in test environments to assist in diagnosing detected errors?

Yes.

ETLs

Only if designed and built that way.

Feature

Management of events generated during execution

Does the product automatically handle and provide users with results from events specified for extraction, transformation, and validation rules?

Yes.

ETLs

Only if designed and built that way.

Feature

Real-time display of results of execution

Can the execution progress of the migration system be monitored in real-time, so that in case of significant data rejection, rapid error detection and diagnosis are possible with the option to abort?

Yes.

ETLs

Only if designed and built that way.

Feature

Access to details of all events via browser application

Does the product offer a user-friendly interface for non-technical users to review events generated during the data migration system's execution?

Yes.

ETLs

No.

Feature

Display of data extracted, interfaced, and supplied to load

Does the product offer a user-friendly interface for non-technical users to examine extracted, transformed, and validated data during the migration process to aid in quality control?

Yes.

ETLs

No.

Feature

Maintenance of transformation tables by users

Can non-technical users input and maintain transformation tables within the migration environment to translate coded data from legacy to target structures, avoiding external, uncontrolled documents?

Yes.

ETLs

No.

Feature

Audit trail/complex data lineage

Does the product maintain integrity during data migration and ensure that data is preserved as complete logical units for easy detection of lineage-related issues?

Yes.

ETLs

Only if designed and built that way.

Feature

What is the first step after installation?

To gauge the product's readiness for use, what's the initial step users usually take to kickstart the migration process?

Mapping the migration.

ETLs

Initiating a project to develop your migration system using the ETL tool.

Reach out to us!

If you want to learn more about Hopp’s data migration software and how it differs from traditional ETL solutions, just reach out.
We’re ready to answer your questions.

Complete the form and we’ll get in touch ASAP.

Name
Email
Contact
Message
Hidden Fields

By clicking on “Submit” button you accept the Privacy Policy and Processing of personal data.

Get started with a Free Trial!

Name
Email
Contact
Message
Hidden Fields

By clicking on “Submit” button you accept the Privacy Policy and Processing of personal data.

Get started with Project!

Name
Email
Contact
Message
Hidden Fields

By clicking on “Submit” button you accept the Privacy Policy and Processing of personal data.

Get started with Enterprise!

Name
Email
Contact
Message
Hidden Fields

By clicking on “Submit” button you accept the Privacy Policy and Processing of personal data.

Book a demo!
Name
Email
Contact
Message
Hidden Fields

By clicking on “Submit” button you accept the Privacy Policy and Processing of personal data.