Documentation PortalBack to Self Assist PortalBack
Documentation Portal
Contents

FireFly: Migrating DevOps applications from On-Prem to AWS - V 1

Steps for completing migration of an application to AWS:

  1. Prep-work to use the migration tool
  2. Stage migration & testing
  3. Pre-Production migration & testing
  4. Production migration

Additional FireFly Requirements: Tier 0, 1 & 2 Applications: Talk to FireFly track leads for DR & resiliency level requirements.

High-level flow of migration

Picture3
Picture2

Prep Work for Using Migration Tool

Before migrating DevOps applications from On-Prem to AWS, it is essential to complete the following preparatory tasks:

P1: Upgrade Pipeline to Version 4.4 Upgrade the pipeline to version 4.4 using the tool provided in the On-Prem environment. Refer to the CloudOne Pipeline Upgrade Documentation for detailed instructions.

P2: Review & Setup DNS Review and follow the instructions provided in the CloudOne DNS Setup Documentation.

P3: Setup Configmaps Follow the steps outlined in the Getting Started with DR Documentation to set up configmaps for the migration process.

P4: Change Ambassador Mappings Make necessary changes to the Ambassador mappings. Refer to the Getting Started with DR Documentation for instructions.

P5: Ensure DB Backup is Scheduled Ensure that a backup of the database is scheduled. Start the backup process immediately to ensure data integrity.

P6: Review Spot Related Configuration Documentation Review the documentation related to spot instances and their configuration in the On-Prem environment. This information can be found in the CloudOne Pipeline Upgrade Documentation.

Here are the relevant documentation links for the migration process:

  1. Kick-off AWS Migration Meeting Recording (Latest from 6/14)

  2. Getting Started with Migration /Disaster Recovery DR

  3. ServiceNow Sub-Prod Migration Documentation (Migration Portal)

  4. ServiceNow Production Migration/DR Documentation (DR Portal)

  5. Enterprise MongoDB Migration

Project Tasks

For detailed information on the project tasks, please refer to the AWS Migration Tasks document.

Weekly Project Updates from Application Teams

Please provide weekly project updates via email to ‘ng-aws-migration-devops’ on the following milestones, indicating whether they are WIP (Work in Progress) or Completed. If WIP, please provide estimated completion date.

  1. WIP or Completed: Pipeline v4.4 Upgrade
  2. WIP or Completed: All the Pre-work
  3. WIP or Completed: Stage Migration
  4. WIP or Completed: Setup of AWS Production environment
  5. WIP or Completed performance testing on production
  6. Completed: Production Migration