Resources

IBM® Streams uses resources to run services.

IBM Streams is designed to run in a Kubernetes-based environment. Management resources are deployed as a result of installing the Streams instance. All application resources are dynamically obtained from Kubernetes by the IBM Streams resource manager.

There are two general types of resources:
Application resource
A resource that runs application services and jobs only. Application resources are created by IBM Streams when jobs are submitted. You can provide tags for the creation of the application resource. You can provide application templates to indicate what resources should look like (for example, CPU or memory). When your application requests resources with specific tags, the associated application template is used to create the application resource.
Management resource
A resource that runs management services only. Management resources are created by an IBMStreamsInstance Kubernetes resource.