TIBCO StreamBase 10.
2
Introduction and Install
28 November 2017 (10.2.0 GA)
TIBCO StreamBase 10 Developer Course Goals
1. Audience: StreamBase Application Developers who already know
StreamBase 7.x
2. Understand and use new features of StreamBase 10
3. Develop and deploy EventFlow applications with StreamBase 10
4. StreamBase 7 StreamBase 10 application migration overview
5. Review Live Datamart 10 concepts
© Copyright 2000-2017 TIBCO Software Inc.
TIBCO StreamBase 10 Developer Course Introduction
• Agenda
• Download and Install StreamBase 10.2
• DevZone Resources
© Copyright 2000-2017 TIBCO Software Inc.
StreamBase 10
Developer Course Agenda
© Copyright 2000-2017 TIBCO Software Inc.
TIBCO StreamBase 10 Development Agenda
• Introduction & Administrivia
• TIBCO Streaming Analytics Overview
• StreamBase 10 Overview
• Maven Overview
• First App (install, build, project structure)
• StreamBase Runtime Concepts
• Transactional Memory and Transactions
• Configuration: HOCON Files & XML Adapter Configuration
• Application Archives and Command-line Deployment
© Copyright 2000-2016 TIBCO Software Inc.
TIBCO StreamBase 10 Development Agenda - 2
• High Availability, Data Partitioning and Replication
• Distributed Router Operator
• Decision Tables & Artifact Management Server
• DevOps Process: CI/CD/Repositories
• Docker Containers and Cloud-based Deployment
• StreamBase 7 StreamBase 10 Application Migration
• Live Datamart 10 Overview
© Copyright 2000-2016 TIBCO Software Inc.
StreamBase 10
Download & Install
© Copyright 2000-2017 TIBCO Software Inc.
TIBCO StreamBase 10.2.0
1.Where: https://edelivery.tibco.com/storefront/view-download.ep?sku=11032-
4&version=10.2.0
Recommend for Studio:
• Windows (64 bit)
• Mac OS X
Linux Studio not officially supported
2. Install both TIB_sb-cep and
TIB_sb-cep_ams packages
3. No license file for StreamBase 10
© Copyright 2000-2017 TIBCO Software Inc.
Windows Command line setup
• Make sure Oracle JDK bin (java and javac) is available from PATH
• done for you in StreamBase Command Prompt/Shell
• Download and Install Apache Maven
• https://maven.apache.org/download.cgi
• Add Maven bin directory to PATH
• For example:
• export PATH=/opt/apache-maven-3.5.2/bin:${PATH} #Linux, MacOS
• @rem Windows CMD
PATH=%PATH%;C:\Program Files\apache-maven-3.5.2\bin
• Details are archive file type, OS,
and command shell-specific.
• See Installation guides and the
maven.apache.org
© Copyright 2000-2017 TIBCO Software Inc.
StreamBase 10 Forums are at the DevZone
• devzone.tibco.com
• To request a DevZone login, email devzone_admin@tibco.com
© Copyright 2000-2017 TIBCO Software Inc.
DevZone StreamBase Forums
• SB Programming
• SB Administration
© Copyright 2000-2017 TIBCO Software Inc.
StreamBase Runtime Documentation
© Copyright 2000-2017 TIBCO Software Inc.