You are on page 1of 1

CLOUD & DEVOPS Application Onboarding & Migration Process Overview

This guide to app onboarding and migration outlines a standardized series of activities required to move an application from on-premise data center facilities to a cloud provider.
Migrations will take place in waves spanning FY15-FY17 and depend upon a close partnership between business, technical, and migration teams in order to achieve critical HUIT goals.

PHASE A: PLANNING
Step 0: Prepare for Step 1: Hold Initial Step 2: Perform Step 3: Create Migration Schedule Step 5: Conduct Kick-Off
Application Migration Engagement Meeting Architectural Discovery Estimated duration: 3 days Estimated duration: 1 hour
Estimated duration: 1 week to complete Estimated duration: 1.5 hours Estimated duration: 3 hours Participants: Application PM, cloud Participants: App owner, app development
Participants: Application architecture and Participants: App owner, app tech lead, Participants: App architect, app implementation lead/cloud scrum master team, cloud implementation lead, cloud
development teams, cloud engagement lead engagement lead, cloud architect, cloud development team, cloud architect/AWS Cloud implementation team and app team engagement lead, cloud architect/AWS
The application team will receive and return implementation lead professional services, cloud operations lead, project manager will draft a cloud execution plan. professional services
a completed set of migration artifacts, Schedule a meeting to review (a) the cloud engagement lead Expected Outcomes: Creation of a Conduct a meeting to review finalized
including a requirements template, current- program goals, (b) high-level migration Review and discuss architectural draft schedule with milestones that align migration approach and schedule.
state design documentation, and a series of processes, (c) application-specific considerations for application design migration work to application sprints. Expected Outcomes: Obtain agreement
open questions in preparation for migration objectives, (d) open questions, and (e) next in AWS. Discuss SaaS alternatives if and review go-forward approach.
planning. The cloud migration team will steps. appropriate. Review application fit against Steps 3 & 4 can be performed in parallel.
review documentation, perform a fit analysis Expected outcomes: The app team gains a AWS patterns and data flows. Determine
against standard patterns, and produce clear understanding of the cloud migration initial level of effort for remediation and Step 4: Perform Cost Comparison
recommendations for review. process. Key team resources are identified migration. Select cloud tools. Estimated duration: 3 hours
Expected outcomes: Artifacts and introduced. A standard engagement Expected Outcomes: Understand Participants: Cloud migration team, ICAPS
(requirements template, design presentation is created. application design. Discuss remediation Obtain the apps current chargeback
documentation, and recommendations) are effort. Determine implementation methods. information (from ICAPS) and usage
created. Select tools. information (from vCenter). Enter design into
cloud cost calculator to create comparison.
Expected Outcomes: Creation of a cost
analysis document.

PHASE B: EXECUTION
Iterative Process: Remediation, Integration, Migration, Validation

Step 1: Replatform/Remediate Application Step 2: Integrate Application Step 3: Migrate Environments Step 4: Validate App & Complete Migration
Estimated duration: Variable (days to weeks) Estimated duration: Variable Estimated duration: Variable Estimated duration: Variable
Participants: Application development and QA teams Participants: App development team, HUIT network Participants: Cloud migration team, app QA, app Participants: Application QA team, cloud implementation
As required, replatform and/or remediate application to team, HUIT security team, DevOps platform team development team (as needed) team, application users
align with the standards and patterns recommended for Perform app, database, and network changes to account Cloud migration team, in conjunction with application Test application deployment in the cloud.
cloud migration. for external/internal interfaces and external app integration. development team, begins migration to cloud provider Expected Outcomes: Completed technical testing
Expected Outcomes: Ensure application readiness. Integrate with Continuous Delivery Platform as desired. through dev, test, QA, and prod environments. (functional, integration, performance, security); user
Expected Outcomes: Network changes, security Expected Outcomes: App migration is complete. acceptance.
changes, transport methods.

PHASE C: OPERATION & OPTIMIZATION


Ongoing: Implement, Monitor, Optimize, Repeat Ongoing: Decommission and Optimize Infrastructure
Participants: Help Desk (Tier 1), Application Team/Service Team (Tier 2), AWS Support (Tier 2) Participants: Infrastructure Team
Implement application in accordance with SLA. Monitor, alert, and log application in operational state. Identify infrastructure consolidation opportunities; consolidate and calculate savings.

You might also like