Application Portfolio Management (APM) Best Practices - Understand the implications of managing a mixed portfolio of on-premises, SaaS, PaaS, and cloud-native applications
Application Portfolio Management (APM) Best Practices
Understand the implications of managing a mixed portfolio of on-premises, SaaS, PaaS, and cloud-native applications
Overview
The modern enterprise application portfolio is almost never homogeneous in its deployment model. It typically contains a complex mix of on-premises applications running on owned or leased infrastructure, SaaS applications delivered as managed services by external vendors, PaaS-based applications built on cloud platform services, and cloud-native applications purpose-built for cloud deployment using cloud-specific services and architectural patterns. Each deployment model has different cost structures, operational characteristics, security governance requirements, organizational ownership patterns, and risk profiles. Managing a mixed portfolio as if it were homogeneous - applying the same governance framework and cost analysis approach regardless of deployment model - produces governance that fits none of the models adequately.
Best Practice
Classify every application in the portfolio by its primary deployment model and apply model-appropriate governance, cost analysis, and operational standards to each class. Maintain the deployment model as a standard attribute of every application record, as it is foundational to financial management, security governance, FinOps discipline, and lifecycle planning decisions. Ensure that portfolio financial analysis accounts for the fundamentally different cost structures of each deployment model rather than applying uniform analysis that misrepresents the economics of cloud-hosted and SaaS-delivered applications relative to on-premises applications.
Benefit(s)
Model-appropriate governance produces a portfolio management approach that fits the actual characteristics of the applications being governed. On-premises applications receive appropriate infrastructure lifecycle and cost governance. SaaS applications receive utilization monitoring, vendor risk management, and renewal discipline. Cloud-native and PaaS applications receive FinOps governance and architectural optimization attention. The organization develops portfolio management capabilities that mature in proportion to the deployment complexity of the applications they govern rather than applying a uniform approach that leaves significant governance gaps across deployment models.
Copyright for the International Foundation for Information Technology (IF4IT): 2008 - Present
Legal Disclaimers