70 likes | 79 Views
IQ Server Product Overview. June 2005. The average $3 billion Fortune 1000 company…. Has hundreds of software applications Multiple technologies (programming languages, packaged applications, databases, middleware)
E N D
IQ Server Product Overview June 2005
The average $3 billion Fortune 1000 company… • Has hundreds of software applications • Multiple technologies (programming languages, packaged applications, databases, middleware) • Millions of lines of source code, thousands of database tables/columns, multiple metadata repositories • Tens of millions of individual components (functions, variables, DB columns, etc.) • Spends $150 million on IT • Spends $105 million (70% of total budget) on application maintenance • Has almost no visibility into existing applications • What they contain – the inner-workings of applications • How it’s all connected • How it can be leveraged to meet business needs • Lack of visibility is a major barrier to IT agility, a driver of cost, and a contributor to risk
Application B Cross-app Dependencies f f Intra-app Dependencies f f Middleware f App to Database Dependencies Multiple “Hop” Dependencies Database A Database B P P P P Why is this so difficult? Application A f f f f f
The Metallect IQ Server What is it? A search-based software solution for Enterprise Application Visibility • Automatically discovers artifacts within applications and their underlying databases (source code, metadata, API’s, etc.) • Maps dependencies within and across multiple applications, databases, and middleware • Provides fact-based insights to IT management and project teams (impact analysis, metrics, trending analysis) What is it used for? Application Maintenance • Break-fix, enhancements, changes • Dependency analysis enables accurate impact assessment • Search reduces “ramp-up” time by 90% Application Governance • Compliance (SarbOx, HIPPA etc.), policies, architecture • Search enables rapid audit across applications Application Modernization • Automatically creates an organized inventory of existing services and functional components • Search enables re-use
Real World Use Cases for IQ Server Semantics • Rapid Discovery • Rapid reconciliation of ever-growing software sprawl (the hairball). • Provides real, usable and immediate visibility • Empowers Architects with real-time, dynamically updated knowledge • Auto-reconciliation of disparate dictionaries / taxonomies • Tracking dependencies and relationships between it all: • Ontologies, software terms, data terms, human words, business terms, functions, variables, etc. etc. etc. • Modification /Enhancement • Break / Fix dependency tracking • Consolidation / elimination of duplicate functionality • Governance / Compliance • Audit (for compliance, etc.) • Metallect integration with Logic Library • Automate the process of software asset discovery and governance. • Assess their current information systems state with respect to one or more reference models. • Periodically execute rediscovery of systems, and the ASAA adapter execution • Triggers automated asset updates, new asset versions, and creation of new assets based on changes to the environment. • Triggers appropriate governance processes • May result in the architects responsible for governance and management to further interrogate those responsible changes • Check for duplication • Review and approve the changes for downstream visibility and consumption within Logidex. • Migration / Modernization • Legacy -> SOA Migration • Re-use • QA & Testing
What makes Metallect unique? • Semantic analysis – the key to application visibility • Determines the meaning of cryptic application artifacts • Identifies explicit and implicit relationships & dependencies • Search-based – lightweight, non-invasive layer on top of existing systems • Built to handle large volumes of information • Provides an enterprise-wide view • Highly automated • Quickly builds a valuable information asset from existing apps • Adds intelligence that would otherwise take many man-years to derive The bottom line: Leverage to reduce cost, risk, and time to value