1 / 46

Working with InterSystems

Working with InterSystems. 2008 Symposium Czech Republic Andreas Dieckow. Connected Enterprises. InterSystems, not separate systems. Technology Waves. Mainframe. Periodic disruptive innovations. Minicomputer. PC. Increasingly expensive to “rip and replace”. Internet. ???.

lyre
Download Presentation

Working with InterSystems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Working with InterSystems 2008 Symposium Czech Republic Andreas Dieckow

  2. Connected Enterprises InterSystems,not separate systems

  3. Technology Waves Mainframe Periodic disruptiveinnovations Minicomputer PC Increasinglyexpensive to“rip and replace” Internet ???

  4. Technology Waves Mainframe Minicomputer PC Internet Shifting to continuous incremental improvements

  5. Economic Pressure • Increases the need for rapid incremental improvement • Drives demand for connected systems • Enables leading edge companies to increase their lead

  6. Software for Connected Enterprises Caché High-PerformanceObject Database Rapidly create and deployapplications that run lightning-fast,scale to many thousands of users,and require minimal hardware andadministration

  7. Caché Releases Caché 2007.1 Released June 2007 Caché 2008.1 Released March 2008 Caché 2008.2 Field Test available at DevCon

  8. Strategic Product Focus Performance and Scalability Rapid Application Development Reliability, Availability & Manageability Security

  9. Caché 2008.2Performance and Scalability • Improved object performance and reduced contention for method dispatch and property access • Multiple routine buffer sizes for more efficient memory usage • Subroutine level profiler • Binary SOAP for optimized Caché-to-Caché Web Services Performance and Scalability

  10. Caché 2008.2Zen Enhancements • Drag and drop • Desktop • Active layout • New menus andother UI components Rapid Application Development

  11. Caché 2008.2Rapid Application Development • Zen enhancements • Light C++ Binding support for inheritance and embedded objects • Extended SQL support for streams • Studio Assist enhancements Rapid Application Development

  12. SourceSystem ShadowSystem Database Pre-fetch Caché 2008.2Shadow Performance Enhancements Pre-fetch technology reduces latency and provides dramatic throughput gains Reliability, Availability & Manageability

  13. Caché 2008.2Reliability, Availability & Manageability • Shadow performance enhancements • Improved National Language Support management • Per-socket keep-alive improves robustness for disconnects • New UNIX installer Reliability, Availability & Manageability

  14. Caché 2008.2Security • Column-level security for SQL tables • Super server SSL support • Apache HTTP authentication controlled by Caché Security

  15. Caché in Action • First-to-market residential resource management system • Demands “low data impedance” in real time analytical environment

  16. Problem Solution How to accurately identify people and other entities across multiple applications and systems Advanced indexing and matching technology for identification and de-duplication Identity Management

  17. Application In-MemoryDataStructures DBMS Identity Management Traditional Approach • Specialized data structures used for all processing • Periodic “synchronization” with database

  18. Application In-MemoryDataStructures DBMS Identity ManagementChallenges of Traditional Approach • Scalability limited by memory • Synchronization and integrity issues with multiple copies of data • Difficult to construct multi-server configurations

  19. Caché IdentityMatching AdvancedIndexing Identity Management InterSystems Approach • Advanced indexing and matching capabilities provided as part of database engine • Ensemble capabilities available for connectivity and workflow requirements

  20. Caché IdentityMatching AdvancedIndexing Identity ManagementAdvantages of InterSystems Approach • Easy to embed in applications • High performance with no memory-bound scalability limits • Single format for data eliminates synchronization • Supports distributed database configurations • Fully SQL enabled

  21. Identity Management Status • Sessions at DevCon • Working with early adopters • Product / packaging / pricing decisions not yet finalized

  22. Software for Connected Enterprises Ensemble Rapid IntegrationPlatform Caché Dramatically cut the time and costof linking applications, services,processes, and people to transformorganizations into real-time, connected enterprises.

  23. KLAS #1 Rated Again Ensemble #1 In • Product quality rating • Delivery of new technology • Quality of training • Money’s worth • Overall satisfaction with vendor / product

  24. Ensemble 2007.1 Ensemble 2008.1 Ensemble 2008.2 Released October 2007 Field test 2nd Quarter 2008 Release with Caché Ensemble Releases

  25. Transformation 1 Transformation 2 Ensemble 2008.1Reusable Sub-Transformations • Sub-transformations (e.g. for particular HL7 message segments) can be defined once and reused • Enhances productivity and consistency

  26. Ensemble 2008.1System Monitoring • New monitor page provides concise view of system status • Windows Management Instrumentation (WMI) support

  27. Ensemble Seq.Mgr. Ensemble 2008.1Sequence Manager • Specialized configurable business process to ensure HL7 messages are processed in order • Simplifies usage of complex “multi route” topologies Source

  28. Integration Engine App Ensemble App Increasingly, Ensemble isused as platform for nextgeneration connected /composite applications. Application Ensemble Integration Platform Evolution of Ensemble Usage

  29. Software for Connected Enterprises HealthShare Health InformationNetwork Platform Ensemble First comprehensive solution forbuilding electronic health recordsto share clinical data acrossmultiple organizations on aregional or national basis Caché

  30. Hub EMPI Exchange Identification Terminology Consent Security Access Caché + Ensemble Users HealthShare #1 Platform For Regional / National EHR ClinicalSystems EdgeCache Gateway

  31. DeepSee Embedding Real TimeBusiness Intelligence • BI delivered as part of the application • Focused on useful information at the point of decision-making Embedding Real TimeBusiness IntelligenceWith DeepSee

  32. Shifting Application Value AutomateBusiness Process Automate, Monitor,Manage, ImproveBusiness Process

  33. Shifting Application Value • Transaction processing increasingly commoditized • Most important processes already automated • Multiple adequate choices • Performance management increasingly desired • Need to drive “step change” business improvements

  34. Flurry of BI Acquisitions Together, SAP and Business Objectsintend to offer high-value solutions …designed to enable companies tostrengthen decision processes, increasecustomer value and create sustainablecompetitive advantage through real-time,multi-dimensional business intelligence. SAP and Business Objects believe thatcustomers will gain significant businessbenefits through the combination of new,innovative offerings of enterprise-widebusiness intelligence solutions alongwith embedded analytics intransactional applications.

  35. The Opportunity for Application Developers • Redefine value of their applications • Reclaim / extend market leadership • Generate short- and long-term revenue Embedded Real-Time BI

  36. Traditional BI Data Warehouse BITools ETL “At a distance” fromoperational apps.

  37. Traditional BI • Data extracted and loaded periodically to warehouse • Significant upfront and ongoing costs for hardware, software, staff • Assumes sophisticated user with deep knowledge of BI tool and data structures

  38. Embedded BI • Delivered as part of application • Much more end user focused – requires application knowledge, not data schema expertise • Technology • Predefined data model • “Starter set” of queries,reports, graphs, dashboards

  39. Analyzer Explore and display data Architect Define data model Designer Create dashboards Connector Use external data DeepSee Key Capabilities

  40. DeepSee Analyzer • Point-and-click / drag-and-drop creation ofpivot tables and graphs • Dynamic drill down all the way to detail data • Designed for application-knowledgeableend user • Output to screen, printer, PDF, Excel, …

  41. DeepSee Architect Data Model Indices • Define the data • Dimensions & measures • Computations & aggregations • Meaningful names • Organize into cubes /subject areas Detail Data

  42. DeepSee Designer • Create dashboards with pivot tables,graphs , links, other UI components • Tailored to topics / individuals • Control flexibility available to end user,e.g. predefined filters • Can be embedded in applications

  43. Import from text files, databases, … • One time or scheduled / incremental • Ensemble only External Data Native Data Snapshot Data Rules Caché data accessed directly DeepSee Connector Data Model Indices

  44. Product Evolution • Stage 1 • Integrate with Caché and Ensemble • Improve initial “out of box” experience • Enhance learning materials • Stage 2 • User-driven functional enhancements • SQL + BI merger EarlyAdopters GeneralRelease

  45. Celebrating 30 Years Together DeepSee Creativetechnology partnerwith a passionfor excellence andcustomer success HealthShare Ensemble Caché

  46. Working with InterSystems Thank you!

More Related