Home
Introduction
Download
Resources
Documentation
Training
Sample Code and Applications
Reuters Community
News and Events
Contact

Printer Friendly

StreamBase Reuters Edition Training

StreamBase is proud to present the industry's most comprehensive courseware for Reuters developers and administrators of real-time streaming applications.

 

Announcing "Introduction to StreamBase Workshop"


StreamBase Educational Services announces the availability of a hands-on course "Introduction to StreamBase Workshop."

This is an interactive, two-day course for Reuters developers who want to learn about StreamSQL and StreamBase. StreamSQL is the emerging standard for unifying real-time and historical data. You can draw upon your existing knowledge of SQL and discover how StreamSQL extends it, addressing the needs of high-volume, real-time applications. This includes solutions for financial services users of RMDS.

Once you complete the workshop, you be able to build high-performance real-time applications with RMDS, and you'll have the practical experience required to get a working prototype up and running within days.

Learn How To...

  • Accelerate App Delivery & Productivity with RMDS through Flexible Programming Model: developing and building real-time applications in the textual programming language StreamSQL and through GUI-based development; debug, test, and deploy real-time applications, and more.
  • Code for Optimal Performance of Real-Time Applications: understanding run-time requirements and storage capacity to enable tuning for maximum application performance; deploying applications that process data at rates of up to 500,000 messages per second.
  • Operate Enterprise-Class Stream Processing Engine Software: using the StreamBase Studio Eclipse-based IDE to gain new skills for development and debugging; working with command prompts for performance tuning and management; leveraging clustering, security, and external adapters.

Curriculum Overview

  • Real-time streaming concepts
  • StreamBase operators, expression language, data constructs
  • StreamSQL Event Flow application diagrams
  • The StreamSQL language
  • Embedded Adapters and External Adapters, such as ones for Reuters, TIBCO, and Microsoft Excel
  • StreamBase Studio, a sophisticated IDE for authoring, testing, and debugging applications
  • The StreamBase APIs (Java, C++, .NET)
  • Frequent, hands-on LABS with documented solutions and complete explanations
  • StreamBase performance features such as clustering and concurrent threads
  • StreamBase High Availability features
  • StreamBase configuration parameters, installation, licensing

Who Should Attend?

  • Reuters developers
  • RMDS users
  • Real-time application developers
  • Java developers
  • C++ developers
  • .NET developers
  • SQL/database programmers and administrators
  • Database architects
  • Messaging/middleware developers

Training Locations

  • Our corporate headquarters just outside of Boston, Massachusetts
  • New York City
  • Metro Washington, D.C. area
  • London, England
  • Your offices...

We often customize these sessions based on your team's needs, and can train you at your facilities or at one of the StreamBase-hosted locations listed above.

 

"StreamSQL unifies the processing of stored and streaming data, empowering developers to use one high-level, extensible language to dynamically query and run computations on a variety of types of data."

— Dr. Michael Stonebraker
Database luminary & pioneer of database research and technology


 

More Training Options

In addition to the two-day Inside StreamSQL Workshop, we offer a number of other training options:

  • Self-paced Training: This courseware consists of pre-recorded web training sessions that you and your team can view at your convenience.
  • Focused On-site Training: Whether it's 4 hours, a day, or more, our training professionals will come to your office to provide a customized training workshop. You'll learn the fundamentals behind StreamBase and StreamSQL, view sample applications, and be coached through some hands-on exercises to demonstrate core functionality and capabilities. Then, we'll work with you to brainstorm on the structure and design of your real-time application, and mentor you in building it. We also offer testing, debugging, and performance optimization services as well.

    Target audience: Application developers with two or more years experience with SQL, Java, or C++. Database experience is very helpful, but is not required.
  • On-site Consulting: Our training professionals are passionate about StreamBase and they enjoy helping people get the most value from StreamBase. We'll come to your office, sit beside you, and help you through each step in developing, testing, and deploying a StreamBase application. And, before we arrive, we'll work with you to understand your goals and objectives and ensure we make best use of your time. As with all of our training options, you can specify how much time you want to spend.

    Target audience: Application developers with less than two years experience with SQL, Java, or C++.
  • Performance Tuning: So now that you've designed and written your StreamBase application, how can you fine-tune and optimize performance, especially with your throughput requirements increasing exponentially? Learn advanced StreamSQL programming skills in as little as 60 minutes. Or, if you're looking for a more detailed perspective on StreamBase, we can customize this training option to last for a few hours, or even a full day. Of course, to take advantage of this specialized training, you must have a working knowledge of StreamBase.

    Target audience: Application developers with prior knowledge of StreamBase and two or more years experience with SQL, Java, or C++. Database experience is very helpful, but is not required.
  • Web-based Training: Based on any of our training options, we will host a private web event open to only you and your attendees.
 

 

Contact Educational Services
At StreamBase, we're committed to your success and will design the right training course for you and your team. To learn more, please email us at: training@streambase.com and tell us when, where, and how many people you'd like us to train.