Enterprise Architecture (formerly Application Portfolio Management) use case - Legacy
Summarize
Summary of Enterprise Architecture (formerly Application Portfolio Management) use case - Legacy
Enterprise Architecture (EA), previously known as Application Portfolio Management (APM), provides a unified, version-agnostic model to represent all instances, technologies, and data for effective planning and reporting. Starting from the Xanadu release, most EA capabilities, including data certification, application assessments, and total cost of ownership (TCO), are managed through the Enterprise Architecture Workspace rather than legacy APM pages.
Show less
This use case supports planning and governance activities such as funding, roadmapping, risk reporting, and technology transformation through continuous application rationalization. It is also essential for managing changes related to mergers, divestitures, and other large-scale business events.
Key Features
- Application Life Cycle Management: Enables registering, updating, and decommissioning business applications, along with their related application services and infrastructure within the CMDB following CSDM framework guidance. Application services use logical lifecycle states as logical Configuration Items (CIs).
- Portfolio Assessments: Provides business application portfolio assessments based on metrics and impact analysis.
- Roadmap Planning: Supports creation of new ideas, demands, and projects to guide technology transformation.
- Data Certification: Ensures data accuracy and governance within the application portfolio.
- Total Cost of Ownership (TCO): Calculates TCO using the Financial Management module to support cost optimization.
- Related Entities Management: Manages related data such as information objects and business capabilities to provide a holistic view.
Key Outcomes
The CSDM framework delivers a consistent and structured approach to modeling business applications and linking critical data. This enables automated calculation of technology risk scores, cost analysis, and supports informed decision-making in enterprise application governance.
Technology Portfolio Management (TPM) Use Case
TPM focuses on understanding risks from using software and hardware at or near end-of-life (EOL). By leveraging CSDM data, TPM aggregates life cycle information at multiple levels—hardware/software product models, application services, and business applications—to generate risk scores and inform risk mitigation strategies.
TPM Features and Practical Benefits
- Consistent Data Structure: The CSDM framework standardizes life cycle data, facilitating easier management of technology lifecycles and risk analysis.
- Integration with ITOM, Service Management, and ITAM: Risk calculations can utilize data from these ServiceNow products for comprehensive asset management.
- Flexible Data Input: Life cycle data for software and hardware can be entered manually, imported, or sourced from Software Asset Management Professional or Hardware Asset Management licenses.
- Hierarchical Risk Calculations: Risks are assessed from the lowest level (product models) up to the business application portfolio, reflecting true exposure and impact.
- Optional SDLC Component Configuration: While optional, configuring SDLC components refines risk insights but connections can be made directly between business applications and application services without it.
Practical Application for ServiceNow Customers
ServiceNow customers can leverage Enterprise Architecture and TPM use cases to:
- Improve planning and governance of their application portfolios with a consistent and structured data model.
- Automate technology risk scoring by integrating life cycle data of software and hardware, enhancing risk visibility and compliance.
- Optimize costs by using TCO data and rationalizing applications through ongoing portfolio assessments.
- Manage technology transformations and business changes efficiently by linking application services, business capabilities, and information objects.
- Ensure data integrity and certification via the Enterprise Architecture Workspace for up-to-date and accurate portfolio insights.
Enterprise Architecture lets you define a single, version-agnostic entity that represents all instances, technologies, and data used for planning and reporting.
Starting with the Xanadu release, most Enterprise Architecture (formerly Application Portfolio Management) capabilities are available through the Enterprise Architecture Workspace.
Features such as data certification, application assessments, and total cost of ownership (TCO) are now accessed and managed from the Enterprise Architecture Workspace, not from the legacy APM pages. To learn more about Enterprise Architecture Workspace, see Enterprise Architecture Workspace.
Enterprise Architecture use case
You can use a business application for planning and governance activities, such as funding, road mapping, and risk reporting. Rationalizing business applications is a continuous process, and is critically important to reducing costs and planning technology transformations. Rationalizing business applications is also critical for completing mergers, divestitures, or other broad-impact business-led changes.
Key features of the Enterprise Architecture use case
The CMDB, when used by the CSDM framework, provides value to Enterprise Architecture in the following ways:
- Application life cycle management. This includes:
- Registering a new business application (included in the base system).
- Updating a business application
- Decommissioning a business application, including all the related application services and infrastructure. Because application services are logical in nature, they should use the Logical life cycle states. Application services follow the same life cycle guidance as any other logical CI.
- Business application portfolio assessments based on metrics or related impacts.
- Roadmap planning and creating new ideas, demands and projects.
- Data certification process
- Total cost of ownership (TCO) calculations (using the Financial Management module)
- Manage the following related entities:
- Information objects table [cmdb_ci_information_object]
- Business capabilities table [cmdb_ci_business_capability]
Results of the Enterprise Architecture use case
With this use case, CSDM provides Enterprise Architecture a consistent way to model business applications and relate critical data. The use case ensures that the application services (instances) are defined as required for automating the technology risk scores, costs, and other metrics used for analysis.
TPM use case
TPM gives you a better understanding of the risks associated with using software and hardware that is at the end-of-life (EOL) date. You can use the details provided by the CSDM framework to determine the risk of using software and hardware that is at EOL. Each product life cycle EOL date is calculated, then combined following the CSDM framework to provide a score at the Business Application level.
Results of the TPM use case
The CSDM framework provides a consistent data structure. This consistent data structure makes it easier for you to manage the life cycles of your technology and analyze the combined technology risks.
Because of the way the CSDM framework is structured, you can leverage many products from ITOM, Service Management (Service Portfolio Management), and IT Application Management (ITAM).
The risks of using EOL technologies are calculated based on the life cycle of each software and hardware product model identified in the CMDB, and matched with a software and hardware product model.
You can enter the life-cycle data manually, import it from an external source, or use the data provided with your Software Asset Management Professional or Hardware Asset Management license.
- Hardware and software product model — Displays the current life-cycle phases, sources, and indicates the specific models at-risk
- Application Service level — Displays the combined risk status of all underlying hardware and software product models used in the Application Service (Instance).
- SDLC Component — Displays the SDLC components along with the associated application services and business applications
- Business application level — Combines all the underlying Application Service (Instances) to determine the overall risk rating at a portfolio level.
- The business applications used in your organization are all linked to one or more application services. Each of the application services run on one or more technologies or software models.
The name of the Application Service Software model table is [sn_apm_tpm_service_software_model].
- The software model has a sequence of life-cycle stages. The life-cycle stages range from the installation date to the retirement date.
Some business organizations set an internal date based on the life-cycle phase of the software models. These software model phases can be Early Adopter, Mainstream, Declining use, and Retired.
Similarly, the software vendors might also set a date for the software based on the vendor life-cycle phases, such as Pre-release, General Availability, End of Life, and Obsolete. Vendor support might vary depending on the phase of the technology. For example, when the software model reaches the Obsolete phase, the vendor might stop supporting the technology.
The Software Model Life cycle table is named [sam_sw_model_lifecycle].