|

Challenges
in Software Integration
As IT organizations seek to provide their business users with real-time
support, the efficient integration of their software assets – legacy
and new – becomes one of the most important deliverables. Too
often, companies are faced with a “digital divide” between
the skills of the technical staff supporting legacy applications
and the technical staff implementing new technology initiatives.
This course provides an overview of the technical difficulties
one can expect to encounter in different integration projects,
whether it’s consolidating legacy applications, Web-enabling
applications or supporting service-oriented architecture.
In addition, students receive an overview of the tools and technologies
available to aid in integration
projects, with particular focus on how ETI Solution can be used as a standalone platform and in conjunction with middleware and
Web service solutions.
Audience: Project Managers, Business Analysts, Integration
Specialists (formerly Conversion Specialists) and Integration
Architects (formerly Master
Users)
Prerequisites: None
Duration: One day
Additional information: This course teaches basic knowledge
required of all users and is a prerequisite for all further courses.
Developing
Conversions 
This course teaches users the basics of querying, cleansing, transforming, moving
and loading data with ETI Solution. Students develop several conversions, i.e.,
several individual data movement and transformation projects. Topics include
defining conversion projects, understanding data representations within ETI Solution,
and generating and examining code.
Audience: Integration Specialists (formerly Conversion Specialists)
and Integration Architects (formerly Master Users)
Prerequisites: Challenges in Software Integration (required)
Duration: Three days
Additional information: This course teaches basic knowledge
required of all users and is a prerequisite for all further courses.
Configuring
Your Environment 
This course teaches ETI's methodology to configure ETI Solution
for a new project. Students fully configure and test a MetaStore,
the repository used to store ETI Solution metadata. Topics include
defining a computing environment, relationships and debugging of
MetaStore components, and automation of conversions
.
Audience: Integration Architects
Prerequisites: Developing Conversions (required)
Duration: Two days
Additional information: Students will configure a MetaStore
and fully automate a simple conversion for a sample project.
Extending ETI
Data System Libraries: Templates 
This course is required for technical users of ETI Solution who
will analyze, design and develop extensions to the templates provided
in ETI Data System Libraries (DSLs). Templates provide rules for
generating programs that read, transform, move and load data as
well as create plans, reports and scripts. Students learn about
template language, structure and standards as well as how to develop
and implement template extensions. Topics include DSL Architecture,
template organization and language, organization and use of context
variables, and extending template functionality.
Audience: Integration Architects
Prerequisites: Developing Conversions (required), Configuring
Your Environment (suggested)
Duration: Three days
Additional information: This class is necessary for customers
who wish to extend the functionality provided by DSL templates.
Extending ETI
Data System Libraries: Grammars 
This course is required for technical users of ETI Solution who
will analyze, design and develop extensions to the grammars provided
by the ETI Data System Libraries (DSLs). Grammars define the business
rules used in the conversion work area. Grammars provide users developing
ETI Solution conversions with an English-language graphical user
interface for adding business rules to conversions. In the course,
technical students learn how to create and modify grammars following
ETI standards and best practices. Course objectives include creating
new grammars, adding new functionality to an existing grammar, and
validating user input that allows users to set properties.
Audience: Integration Architects
Prerequisites: Developing Conversions, Configuring Your Environment,
Extending DSLs: Templates (all required)
Duration: Two days
Additional information: This class is necessary for customers
who wish to extend the functionality provided by DSL grammars.
Quick
Start 
ETI's Quick Start course is designed for customers already using
ETI products who are in the process of upgrading to ETI Solution
Version 5. It is a one-day course that includes a product demonstration,
presentations and labs covering the new features of Version 5, and
a discussion of the key differentiators between ETI Solution Version
5 and previous ETI products. Attendees should already be familiar
with ETI products.
Audience: Integration Specialists
and Integration Architects
Prerequisites: Developing Conversions (required)
Duration: One day
Additional information: Students should already be familiar
with ETI products.
Advanced
Designing Conversions 
This course provides advanced tips and techniques for designing
and executing conversion specifications using ETI Solution. Although
targeted for experienced Integration Specialists, the course will
also benefit Integration Architects. The focus of the course is
to provide a comprehensive understanding of conversion design, with
the specific intent of exercising out-of-the-box functionality provided
by ETI Data System Libraries (DSLs). The following key topics
are covered: MetaStore organization, loading dimension tables,
ghost units, table lookups, merging, aggregation, SQL manipulation,
minimizing cursors, complex hierarchies and case studies comparing
usages of merges, table lookups and SQL joins. We have both executable
labs and design/decision labs, which provide direct feedback regarding
the functionality and benefits of ETI Solution DSLs. This course
is unique in that it provides extensive hands-on, fully executable
labs coupled with direct instructor interaction.
Audience: Experienced Integration Specialists and Integration
Architects
Prerequisites: Developing Conversions (required); direct,
hands-on ETI Solution experience with at least one project.
Duration: Three days
|