Unknown macro: {next_previous_link3}
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

First, refer to an introduction of BAM and its architecture in section About BAM.

Feature

Description

Collecting, Storing and Monitoring Big Data.

  • BAM toolbox allows developers to create and deploy a single, pluggable entity that contains data definition, analysis definition, and the dashboard and visualization.
  • Events are named, versioned and typed by event source.
  • Event structure consists of (name, value) tuples of business data, metadata and correlation data.
Powerful, On-time Data Analysis and Dashboards.
  • Tools for creating customized dashboards with zero code.
  • Ability to write arbitrary dashboards powered by WSO2 Gadget Server, Google Gadgets and {JaggeryJS}.
  • Comprehensive management and monitoring Web console with enterprise-level security integrated.
  • Built-in collection and monitoring of standard access and performance statistics.
  • JMX MBeans for key metrics monitoring and management.
  • Flexible logging support with integration to enterprise logging systems.
Cloud-Enabled, Lightweight, Developer-Friendly and Easy-to-Deploy
  • Scales from a single JVM download to high-end deployments involving 10s of servers.
  • Choice of deployment from on-premise servers to private or public cloud without configuration changes.
  • Integrated user store and management of all components, including Apache Cassandra and Apache Hadoop.
  • Integrated to WSO2 Developer Studio, Eclipse-based IDE for all WSO2 products.
  • Allows developers to pick either a REST interface or Apache Thrift, which supports popular languages, such as C, C++, and Java.
  • Real-life samples explained.
  • User-friendly management console.
  • Server customization via feature provisioning capability.
Elastically-scalable Data Analysis Powered by Apache Hadoop
  • SQL-like flexibility for writing analysis algorithms via Apache Hive.
  • Extensibility via analysis algorithms implemented in Java.
  • Schedulable analysis tasks.
  • Results from analysis can be stored flexibly, including in Apache Cassandra, a relational database or a file system.
Easy Integration with Other BAM and Reporting Engines
  • Developers can simply plug WSO2 BAM into existing systems to take advantage of scalable big data analysis and collection while still using their familiar dashboards.

High Performance Data Capture Framework

  • High performance, low latency API for receiving large volumes of business events over various transports including Apache Thrift, REST, HTTP and Web services.
  • Scalable event storage into Apache Cassandra using columns families per event type.
  • Non-blocking, multi-threaded, low impact Java Agent SDK for publishing events from any Java based system.
  • Use of Apache Thrift, HTTP and Web services allows event publishing from any language or platform.
  • Horizontally scalable with load balancing and high available deployment.

Provisioning Capability

  • Because of the modular, OSGi-based, award-winning Carbon platform, WSO2 BAM can be easily extended by installing additional Carbon components in a simple, point- and-click deployment.

Pre-Built Data Agents for all WSO2 Products

  • Service Data Agent combined with shared code base of all fully componentized WSO2 Carbon enterprise middleware products.
  • Mediation Data Agent for WSO2 Enterprise Service Bus.
  • Reusable service data and mediation data model for integrating with other service hosting and mediation systems.


  • No labels