Equal Experts UK Limited

Data Recovery, Conversion and Migration

Migrating data from legacy systems into cloud-based persistence offerings, including automation, physical collection, processing, and migration of data, as well as modelling data appropriately for different cloud data store solutions and different access cases. Applicable to one-off and recurring data migration scenarios as part of a transition to cloud-based services.

Features

  • Modelling effective data structures for post migration cloud based service
  • Designing data models for various sql and NoSql storage options
  • Analysing legacy systems to mine data for cloud solutions
  • Extracting, transforming, and loading (ETL) of data from legacy systems
  • Modelling data appropriately for the software using it
  • Performant, scalable, and reliable data import and processing
  • Initial and on-going data migration
  • Solutions that support changing migration functionality as software evolves
  • Feeding back modelling knowledge into systems design
  • Equipping in-house teams with skills for future migration projects

Benefits

  • Data migration built hand in hand with the destination application
  • Quickly and effectively extracts data from legacy systems
  • Discovers what data is in your legacy system
  • Discovers how existing data can incorporated in your new system
  • Cleans data pre migration and improve it during migration process
  • Reduces the cost and risks associated with migration
  • Minimises migration effort with proven tools, processes and staff
  • Migrates from legacy systems - reduces expensive legacy hosting
  • All work undertaken by highly experienced Equal Experts migration staff
  • Creation of migration strategy provides structure for subsequent data migration

Pricing

£250 to £1,500 a person a day

  • Education pricing available

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at solutions@equalexperts.com. Tell them what format you need. It will help if you say what assistive technology you use.

Framework

G-Cloud 12

Service ID

4 9 6 7 1 8 6 1 1 6 0 6 7 9 6

Contact

Equal Experts UK Limited Louis Abel
Telephone: +44 7968 157766
Email: solutions@equalexperts.com

Planning

Planning service
Yes
How the planning service works
To build detailed knowledge of the context and domain for any project, an initial phase of planning, definition and knowledge transfer will generally take place at the start of an engagement.

As part of migration to a new cloud-based service, planning for the migration of data from existing legacy sources is an important consideration. Our service provides an in-depth investigation and analysis of the current or legacy data model, to determine what data can be extracted from the existing systems/sources and what improvement or cleanup is necessary.

We may conduct data modelling as part of design and planning, although detailed modelling will be part of set up and migration. Effective data modelling is much like effective software design in that there is simply no substitute for raw talent and experience. Our highly experienced and highly trained developers and architects will construct an appropriate data model that is simply better than what other options are capable of. Both the requirements of the new system and the data available from the existing system will feed into this model.
Planning service works with specific services
No

Training

Training service provided
Yes
How the training service works
For every client, we aim to transfer and embed knowledge of technology and process innovation. Our consultants help improve our clients’ internal competencies and build long-term sustainable capability, as they migrate to modern cloud-based products and services. We tailor particular practices to address specific organisational constraints – we recognise that every organisation is different and there is no “one size to fit all”.

The depth of experience of our consultants means they are mature, pragmatic, and have an approach grounded in hands-on digital experience. This is key to our ability to help with training, upskilling and building knowledge of new ways of working within client team members. All our consultants are selected based on their demonstrated understanding of how intelligent and innovative uses of technology are being put to work to provide competitive advantage across industries. Passing this expertise and understanding to our client team members is a key, and unique, advantage and value provided throughout our engagements.

We tend not to offer classroom-based training as our consultants are happy to share their knowledge throughout a project. They take responsibility for helping individual client team members adopt new practices and ways of working.
Training is tied to specific services
No

Setup and migration

Setup or migration service available
Yes
How the setup or migration service works
Data recovery, conversion & migration is recommended for any application, system, or organisation needing to extract data from an existing legacy application (or other source) in order to move to new digital products and services deployed to cloud infrastructure. Leveraging existing data as effectively as possible is key to the success of any new digital system. However, often working with the existing data is challenging for the same reasons that working with the existing system is challenging — the data could be old and largely unmaintained, poorly understood, or perhaps simply not organised in a way that is suited for important new use cases.

For this reason, one of the most important parts of designing a replacement (or enhancement) enterprise system is recovering, converting and migrating data from the previous system. This is a complicated undertaking that involves data modelling, skilled investigation of the existing system, extraction and processing, cleanup and sanitisation, security considerations, and sometimes even detective work to detect and repair mistakes and logical corruption. Our approach produces appropriate solutions as simple as one-off migration scripts, up to custom bespoke analysis and migration efforts that are an integral and ongoing piece of larger projects.
Setup or migration service is for specific cloud services
No

Quality assurance and performance testing

Quality assurance and performance testing service
Yes
How the quality assurance and performance testing works
All our consultants have extensive experience of both manual and automated testing, including performance testing, continuous integration and delivery into production environments at scale. With all clients we actively encourage the adoption of robust and meaningful automated test coverage, delivery and test techniques, to reduce risk and safely increase delivery velocity. We are happy to work with a clients existing quality management system (QMS) where appropriate.

Security testing

Security services
Yes
Security services type
  • Security strategy
  • Security risk management
  • Security design
  • Security incident management
  • Security audit services

Ongoing support

Ongoing support service
Yes
Types of service supported
  • Hosting or software provided by your organisation
  • Hosting or software provided by a third-party organisation
How the support service works
Our operational philosophy is “you build it, you run it’”. The delivery team responsible for the development of a live service usually also takes responsibility for its operation. We have found that development teams which support their own products are motivated to deliver higher quality, more robust and maintainable code.

When a service is live with real users we expect the delivery team to provide 2nd line (infrastructure, in conjunction with hosting support agreements) and 3rd line (applications) support during business hours. We can agree an appropriate model for 24/7 on-call coverage if required - see our G-Cloud On-Call Support offering for details. We typically establish an on-call rota with delivery team members assigned on a weekly basis.

Our experience is that digital services are never really finished and that it is important to retain some level of investment to allow the addition of new features as the needs of customers (both internal and external) change. Our design of the end-to-end service can include establishing Service Level Agreements for ongoing service evolution and operational support (ensuring agreed levels of service availability).

Service scope

Service constraints
No

User support

Email or online ticketing support
No
Phone support
Yes
Phone support availability
9 to 5 (UK time), Monday to Friday
Web chat support
No
Support levels
We provide an engagement manager on all G-Cloud engagements with responsibility for ensuring customer objectives are met, and for addressing any issues with service delivery. Our engagement managers act as an escalation point, and can be reached via phone or email, to respond to issues beyond the control of the team providing the service. Engagement management is included within our service pricing.

When a service is live with real users we expect the delivery team to provide 2nd line (infrastructure, in conjunction with hosting support agreements) and 3rd line (applications) support during business hours. We can agree an appropriate model for 24/7 on-call coverage if required - see our G-Cloud On-Call Support offering for details. We typically establish an on-call rota with delivery team members assigned on a weekly basis.

Resellers

Supplier type
Not a reseller

Staff security

Staff security clearance
Other security clearance
Government security clearance
Up to Security Clearance (SC)

Pricing

Price
£250 to £1,500 a person a day
Discount for educational organisations
Yes

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at solutions@equalexperts.com. Tell them what format you need. It will help if you say what assistive technology you use.