Ensemble e-Learning
Ensemble e-Learning provides recorded webcasts with full audio and visual components, as well as code samples and hands-on exercises.
Learn at your own pace from the comfort and convenience of your office with the 17-part Ensemble webcast series that brings valuable learning to your desktop. Expand and build your Ensemble skills as you design and build a sample Ensemble Production.
The exercises and examples to build the sample application are based on code samples.
To fully participate, you may download the code samples according to the instructions in webcast E03, "Designing and Implementing and Ensemble Production".
Free Registration
Sign up now to start your self-paced Ensemble Development Program.
There is no charge for the Ensemble e-Learning Program.
Ensemble Webcasts and Descriptions
- E01 Introduction to Ensemble
- E02 Overview of Ensemble
- E03 Designing and Implementing an Ensemble Production
- E04 Messages
- E05 Adapters
- E06 Business Operations
- E07 Business Services
- E08 Business Processes
- E09 Data Transformations
- E10 Business Rules
- E11 Human Workflow
- E12 Business Metrics
- E13 Dashboards
- E14 Composite Applications
- E15 Report Writing
- E16 Debugging
- E17 System Management
E01
Introduction
Outlines the format of the 17-part webcast
series.
Format supplements classroom study in teaching
fundamental Ensemble skills, and demonstrates
functionality through
hands-on exercises, including one webcast for each major
Ensemble component.
The primary audience for this webcast series is Application
Developers, Systems Integrators, Interface Engineers,
and System Analysts.
Duration: 15 minutes
E02 Overview
Provides product tour and demonstration, highlighting Ensemble
nomenclature and component functionality.
Defines a "business service", which provides an inbound interface,
and a "business operation",
which provides an
outbound interface). Also discusses
Ensemble's service-oriented architecture,
supported platforms, and user
interface.
Duration: 30 minutes
E03 Designing and Implementing an Ensemble
Production
Provides an architectural review of the sample ensemble
production to be built in the hands-on exercises, discusses
the components the production consists of, and contains
sample code and configuration instructions. Discusses
Ensemble core components and architecture, rapid application
development, and component reusability.
Duration: 45 minutes
E04 Messages
Discusses types of messages and responses that Ensemble
uses to communicate with other applications.
Demonstrates the implementation of the messages needed
in the sample Ensemble production, shows how the
contents of a message contents can be viewed, and shows
how messages can be routed to the correct recipients. Discusses
the Ensemble message warehouse and purging of messages.
Duration: 45 minutes
E05 Adapters
Reviews the adapters needed by the sample Ensemble production, including relational
adapters and file adapters to
connect to external resources and expose the functionality of the external
resources to Ensemble.
Duration: 30 minutes
E06 Business Operations
Covers how business operations use outbound adapters, how operations use
request and response messages, configuration of operation and adapter settings,
and how to unit test and debug an operation.
Duration: 60 minutes
E07 Business Services
Covers how business services use inbound adapters, how services can be invoked
via a composite application, how a service uses request and response messages,
and configuration of the service and adapter settings.
Duration: 30 minutes
E08 Business Processes
Describes how to build a business process in Business Process Execution
Language (BPEL) using the Ensemble Studio or via external tools, how
to perform data manipulation, define business rules and write custom code.
Duration: 60 minutes
E09 Data Transformations
Explains how business rules and business processes work together, shows
how to define data transformations via the Ensemble Studio or via external
tools.
Duration: 30 minutes
E10 Business Rules
Demonstrates how to create business rules and rule sets, and explains
how business rules and business processes work together.
Duration: 30 minutes
E11 Human Workflow
Discusses the components of a workflow, and managing roles, operations, and
tasks using the Ensemble workflow portal. Demonstrates how the workflow engine
works with business processes.
Duration: 45 minutes
E12 Business Metrics
Demonstrates how business metric classes and properties are created, and
how business metrics are configured.
Duration: 30 minutes
E13 Ensemble Dashboards
Addresses how to use Ensemble dashboards to report statistical data in real-time
using visual output elements such as grids, dials or charts.
Duration: 30 minutes
E14 Composite Applications
Composite applications in Ensemble allow developers to integrate applications
on different platforms and present users with a single consolidated view
of data drawn from those applications.
Duration: 45 minutes
E15 Report Writing
Discusses how Ensemble is used to produce real-time analytical reports
based on relational applications, as well as browser-based reports
using CSP or object technology.
Explains how performance is optimized using caching, bitmap indexes,
extent size and selectivity. Shows how an Ensemble DSN is created,
how SQL plans are analyzed in the SQL manger, and ODBC DSN credentials.
Duration: 45 minutes
E16 Debugging
Discusses application errors within the Ensemble code and how to debug
them, how to log errors using the Ensemble Event Logs and business
Rule Logs, and how to trace your own logs using ObjectScript commands
such as $$$TRACE and $$$LOG.
Duration: 45 minutes
E17 System Management
Discusses basic Ensemble configuration, including setting up physical
and logical locations for data, configuration of IP addresses and
ports, web application configuration, networking, and SQL settings.
Duration: 45 minutes

