Orchestrating the migration of systems into, or between, environments in a way that provides transparency to cost, usage, and impact; supports operational objectives; and establishes or maintains cost effectiveness.
Manage onboarding strategy
Plan migrations
Coordinate onboarding
Moving workloads into or between environments requires planning, coordination, stakeholder alignment, and an organizational strategy to determine what and how workloads and systems will be moved. Activities from most other Capabilities will be enacted to successfully move a system or systems from one environment to another.
Onboarding Workloads is typically triggered in response to a desire to reduce or close down data centers or retire capital assets, but may also be in response to merger or acquisition, adoption of a cloud or on-premises virtualization technology, or simply the desire to find the most cost-effective home for an application with a unique usage pattern.
An onboarding strategy is critical for any organization migrating applications from one environment to another. A detailed migration plan is also required for onboarding of complex applications or workloads. Typically third party consultants or vendors can help with estimates and plans to migrate software and services, but before a migration plan is useful, the organization must understand what it will onboard, under what circumstances, and document how success will be measured.
The onboarding strategy will rely very much on the organization’s overall technology strategy and business priorities. Whatever the organization is trying to accomplish – faster innovation, better security, enhanced reliability, lower cost profiles, etc. – will be dramatically affected by the applications it selects to move, and how it moves them. Do the systems need to scale? Are they variable use? Are we confident in our cost forecasts? Are they architected to run in a specific environment like cloud or data center? Are there skilled resources available to optimize and operate them once there? Considerable thought should go into the onboarding strategy, involving personas from Engineering, Finance, Leadership, Product teams and potentially allied personas.
Migration planning can then inform the details of when and how the systems should be moved to the target environment, and the method of moving them. Cost efficiency is best achieved by designing it as early in the life of the system as possible. The relationship between the Architecting & Workload Placement Capability creates one of the best opportunities to incorporate FinOps and other well architected best practices.
Systems aren’t onboarded in isolation. Other applications, operations systems, and landing zones will be impacted by your new workload. Application resources will need to abide by technology policies including tagging requirements to ensure the workload has the appropriate level of visibility for other work streams such as automation, chargeback, etc. The FinOps team will also need to know estimated usage and forecast models have been created, and determine appropriate rate and usage optimization are planned for and applied.
Onboarding KPIs will be critical to measuring the success of migrations. Migrations, particularly from data centers to cloud, often encounter blockers that may be difficult to overcome. Running in parallel in both environments can create a financial and sustainability impact that was unanticipated, and can be costly if it lasts very long. Keeping close program management on onboarding is critical and can be an important investment if organizations are migrating at a large scale.
Organizations will need to develop a formal onboarding process for workloads that will continuously evolve. This onboarding process will start with test or development environments and show how applications can then be moved to staging and production environments. Onboarding will happen for a long period of time in most organizations, so driving collaboration is critical.
As someone in the FinOps team role, I will…
As someone in an Engineering role, I will…
As someone in a Finance role, I will…
As someone in a Procurement role, I will…
As someone in a Product role, I will…
As someone in a Leadership role, I will…
As someone in an Allied Persona role, I will…
Since onboarding workloads can impact so many parts of the business, there can be many KPIs that can effectively measure how well your organization is onboarding workloads. Check out the KPI Library to see which metrics may make the most sense for your organization.