Whether this is a hardware, OS, software infrastructure, database or application migration the process remains the same. This list is not all inclusive. It is representative of most cloud migration projects:

                                                        

  • Evaluation
  • Assessment
  • POC/POV
  • Solution cloud target architecture
    • IaaS, PaaS, DaaS, SaaS and Private  Vs Public Vs. Hybrid)
  • Build business case
  • No, no go decision or defer
  • Analysis and Design
  • Implement new database and application development tools
  • Migration environment setup
  • Database Migration - DDL
  • Database Migration - Stored procedures, triggers and views
  • Database Migration - Data migration
  • On line application migration
  • Batch application migration
  • Integration infrastructure migration
  • ETL processing migration
  • BI and reporting migration
  • Training (IT and end user)
  • DR setup and testing
  • Back up and recovery software setup and testing
  • Cloud, database and application management and monitoring tools setup and configuration
  • Chargeback and/or showback software installation and configuration
  • IaaS, PaaS and DaaS self service provisioning tools installation and configuration
  • Other infrastructure software migration such as: replication servers, gateways, load balancers
  • Other hardware infrastructure migration such as: firewalls, load balancers, network, storage.
  • Production, system test and UAT environment set up
  • Performance and Tuning
  • Production data move, application deployment testing (2-3 cycles)
  • New documentation roll out
  • Production roll out
  • Post Production support
  • Turn off old system - May involve hours, days or months of running in parallel
  •