Componentized and modular
 
Service-implemented architecture
 
Built “from the ground up” as a set of services
Exposed via AJAX and Web Services
100% Java EE server side
 
Scalable, standards-based
Web-based, thin-client end user interfaces
 
Database: Oracle, SQLServer, MySQL, Postgres, etc.
Application Server: JBoss AS, Glassfish, Tomcat, WebSphere, etc.
ESB (if used): JBoss ESB, Apache ServiceMix, Mule, etc.
 
Graphical design interfaces
 
Embedded process workflow engine
Provides an abstraction layer between source systems and business user concepts
Graphical design environment for defining metadata model
Data presented to business users in business terms
Allows business users to create their own ad hoc reports based on centralized business rules, without any technical skills or knowledge of SQL
Changes to physical database do not impact reports or analytic views
Provides centralized maintenance for data connectivity, security, formatting, and more
Granular data access/Row-level security
Changes in BI metadata layer are automatically “inherited” when reports are re-run
 
eliminates manual maintenance of individual reports based on data infrastructure changes
Multi-lingual support
 
Define multiple language translations centrally
Automatically present to business users based on browser locale
 

Scale-Out Architecture

In a scale-out architecture, commodity servers (typically 4, 8, or 16 CPU rack-mounted servers) are added to achieve the performance necessary. As more throughput is required servers are added one at a time. Because multiple BI servers are involved, a technology is needed to distribute work to each of these machines. This technology might be a load balancer or messaging system or an Enterprise Service Bus (ESB). Load balancers and other work distribution mechanisms introduce a performance overhead that typically decreases performance but increases scalability

Copyright © 2010 4Sight Business Intelligence, Inc. All Rights Reserved.    |          Home   |   Contact Us   |   Sitemap           Website Design by 123Triad Web Design