IBM Streams 4.2
IBM Streams components
IBM® Streams consists of many components such as streams processing applications, domains, instances, and resources.
- IBM Streams domains
An IBM Streams domain is a logical grouping of resources in a network for common management and administration. To use IBM Streams, you must create at least one domain. - IBM Streams instances
An IBM Streams instance is an IBM Streams runtime environment. It is composed of a set of interacting services running across one or more resources. Before you can use IBM Streams, you must create at least one instance. - Domain and instance services
When you start an IBM Streams domain, instance, or streams processing application, services start on the appropriate resources. - IBM Streams interfaces
IBM Streams provides a command line interface and the following graphical user interfaces: Domain Manager; Streams Console; Streams Studio. - Resource managers
IBM Streams includes a default resource manager, which allocates IBM Streams resources. You can also use external resource managers, which run separately from IBM Streams and allocate externally managed resources. - Resources
Resources are physical and logical entities that IBM Streams uses to run services. - Stream processing applications
The main components of streams processing applications are tuples, data streams, operators, processing elements (PEs), and jobs. - Views, charts, and tables
A view defines the set of attributes that can be displayed in a chart or table for a specific viewable data stream.
Parent topic: Introduction to IBM Streams