Definition
Migration is the process of moving data, applications, services or infrastructure from an existing environment to a new one. Migration occurs for many reasons: scaling to the cloud (on-premisesIT infrastructure and software run locally in an organisation's own facilities and data centers. to GCPGoogle Cloud Platform - Google's cloud platform, particularly strong in data and machine learning./AzureMicrosoft's cloud platform - strong in the enterprise segment, especially where Office 365 and Active Directory are already in use.), changing KISCustomer Information System - the core system at power suppliers and grid companies for customer management and billing. system, upgrading to a new ElhubNational hub for metering data and market processes in the Norwegian electricity market. version, or consolidating systems following a merger. Migration is high-risk because errors can directly affect production systems and customers - it requires thorough planning, staging environments and a clear rollback strategy. A typical migration process comprises: mapping and cleansing of source data, design of conversionProcess of transforming data from one format or system to another - for example in system migrations or API integrations. logic, running in parallel (both systems live) until verification is complete, and a planned cutover. In the Norwegian power industry, KIS migration is one of the most demanding projects: customer portfolios, contract history, Elhub connections and metering dataData from electricity meters - the foundation for billing, balance settlement and market processes in the power market. history must all be moved without interruption to supplier-switching and billing processes.