The Applications Metadata is the information about an application that provides high level quick insight into the underlying business architecture, application architecture, system architecture and infrastructure architecture of the application. The Applications Metadata of an enterprise portfolio is a key foundation to develop IT strategy that includes cloud strategy, applications and infrastructures rationalization strategy, data center migration and consolidation strategy, technology refresh strategy, security strategy, and business continuity & disaster recovery strategy for the enterprise.

Sample Schema Elements for Applications Metadata:
  • Core Information
    • applicationName
    • description
    • serviceUrls
    • applicationType
    • businessFunction
    • businessCriticality
    • userBase
    • userType
    • securityAndCompliance
    • cloudReadiness
    • roadMap
    • knownIssues
    • comments
  • Target SLAs
    • Site
    • System
    • Service
  • Implementation Information
    • implementationType
    • technologyStack
    • applicationArchitecture
    • applicationDependencies
  • System Maintenance
    • blackoutPeriod
    • maintenanceWindow
    • maintenanceTypes
  • Sizing Information
    • userBaseSize
    • transactionVolume
    • transactionRate
    • operatingSystemsInstances
    • webAppServersInstances
    • databaseServersInstances
    • databaseSize
    • filesystemSize
  • Software / System Deployment Life Cycle (SDLC)
    • type
    • lifeCyclePath
    • lifeCycleDuration
    • testingType
    • testingDuration
    • state
  • Backup and Disaster Recovery
    • performanceObjective
    • RPO
    • RTO
    • deploymentState
  • Contacts
    • business
    • development
    • testing
    • productionSupport