Hello and welcome to our latest issue of the Worldwide Education Quarterly. As you know Progress has been in the business news a great deal lately and, consequently, our issue this time will be somewhat truncated. There is a lot of activity around here and writing newsletter articles was not high on people's priority stack. The good news, though, is that we should have much new and exciting Progress training news in subsequent issues.
- Michael Archdeacon
By Elaine Rosenberg
Service-oriented architecture (SOA) enables architects and developers to define the use cases of an enterprise in terms of a set of services. The use cases are designed by business analysts and implemented by developers as a business transaction or business process.
The developers of the business transaction are concerned with the correctness and performance (time/resource) of the business transaction. These concerns are typically the responsibility of the IT department of an enterprise. The business analysts and stakeholders of the enterprise are concerned with how the business transaction impacts the success or failure of the enterprise. These are two very different perspectives and it is difficult to measure how the run-time behavior of a business process from an IT perspective relates to the business outcome.
Actional® for Continuous Service Optimization is a Progress Software product that helps both IT and stakeholders of an enterprise measure business outcomes and relate them back to the services of a business transaction. .
The newly-published course, Continuous Service Optimization with Actional, teaches you how to monitor business transactions from both an IT perspective and from a business analyst/stakeholder perspective where the business requirements can be tied back to the infrastructure components managed by the IT developers.
Course overview
This course is intended for developers, architects and business analysts who will be defining use cases for their enterprise. Before you take this course, you should have taken the course Managing Operational Visibility with Actional which teaches you how to monitor service traffic, troubleshoot service problems and create policies.
The modules of the Continuous Service Optimization with Actional course include:
Module | Title | What it covers |
1 |
Understanding CSO |
Benefits of using Actional for Continuous Service Optimization for measuring business requirements and relating them back to services |
2 |
Using Message Fields |
Identifying business content in the service calls of the business transaction and creating policies that evaluate business content |
3 |
Using Dimensions |
Monitoring service traffic based upon Message Field values enabling you to measure service utilization in 3D (time, service, Message Field) |
4 |
Creating and monitoring Business Processes |
Identifying the use cases of your business transactions and configuring them so they can be monitored |
5 |
Monitoring elapsed time for Business Processes |
The many ways elapsed time can be measured for the steps of a Business Process and how you can create policies for elapsed time |
6 |
Customizing views of Business Processes |
Creating custom metrics and Portals for the stakeholders of the enterprise |
7 |
Using Stabilizers |
Manually or dynamically controlling the monitoring behavior of your Business Processes |
8 |
Using Key Business Indicators |
Identifying business content (such as number of transactions or dollar values of transactions) that can be measured for determining the success of the enterprise |
New course format
This course is published in a new format that is PowerPoint-based training along with demonstrations and hands-on Try Its. This course is available as set of published books and CD for use in an instructor-led classroom setting. The duration of this course is two days.
For the self-paced learner, the course also is available in our eLearning catalog which can be found at http://wbt.progress.com.
Elaine Rosenberg is a Senior Course Developer with Progress Software.
By Linda Stinson
Last year we proposed a number of changes to the Sonic ESB curriculum, including:
Now those changes are nearly complete and we’re excited to announce that the latest Sonic ESB courses are ready for rollout. The revised Sonic ESB curriculum consists of the following titles:
Progress Sonic SOA Overview
This course provides an overview of Service Oriented Architecture (SOA), architectural components of Sonic ESB, and Sonic ESB products and tools.
Introduction to the Sonic Workbench Development Environment
This course covers Sonic application development phases and tasks, and the Workbench interface.
Developing Applications with Sonic ESB: Designing ESB Processes
In this course, students learn and practice skills to define itineraries involving file-based interfaces, branching, and transforming and routing messages through services on the ESB.
Calling Web Services, Accessing Databases and Writing Custom Services
In this course, students learn how to add services to the ESB by calling out to Web services, integrating databases, and implementing custom services.
September is here and it is back-to-school time. Why not sign up for Sonic ESB training today?
For instructor-led training, contact your regional training coordinator. Customers and PSC employees can enroll in the PEC by completing the following steps:
Linda Stinson is a Principal Course Developer with Progress Software
Course Title | Product Version | Training Formats | |
ILT | PEC | ||
OpenEdge® Courses | |||
4GL Essentials - Progress® Version 9 | V9 | X | X |
4GL Essentials - OpenEdge® 10 | OE10 | X | X |
4GL Development with XML | V9, OE10 | X | X |
4GL Performance Tuning | V9, OE10 | X | X |
4GL Reporting: From the Beginning | V9, OE10 |
| X |
4GL Reporting: Generating Custom Reports | V9, OE10 |
| X |
Advanced Database Administration | V9, OE10 | X | X |
Advanced SmartObject® Development | V9 | X | X |
Application Development in UML | OE10.1 | X | X |
Building SmartObject Applications | V9 | X | X |
Character Programming in Progress | V9, OE10 | X |
|
Consuming Web Services from OpenEdge | OE10 | X | X |
Database Administration | V9, OE10 | X | X |
DBA Essentials: A Primer for End-Users | V9, OE10 |
| X |
Database Performance Tuning | V9, OE10 | X | X |
Database Replication with PeerDirect® | V9 | X | X |
Developing and Deploying WebClient™ Applications | V9 | X | X |
Distributed AppServer™ Application Administration | V9, OE10 | X | X |
Distributed AppServer Application Development | V9, OE10 | X | X |
Distributed SmartObjects ALM | V9 |
| X |
Dynamic Database Object Essentials | V9, OE10 | X | X |
Dynamic UI Object Essentials | V9, OE10 | X | X |
GUI Application Development | V9, OE10 | X | X |
HTML Programming | V9 | X | X |
Introduction to Object-oriented Programming | OE10.1B | X | X |
JavaScript Essentials | OE10 |
| X |
JumpStart DBA | V9 | X | X |
OpenEdge Development with Sonic ESB | OE10 | X | X |
Opening 4GL Applications to .NET Clients | OE10 | X | X |
Opening 4GL Applications to Web Services Clients | OE10 | X | X |
Progress Dynamics® Application Development 1 | V9, OE10 | X | X |
Progress Dynamics Application Development 2 | V9, OE10 | X | X |
Simplifying Application Development with Object-Oriented Techniques | V9 | X | X |
Understanding the OpenEdge Reference Architecture | OE10 | X | X |
Using JMS in OpenEdge | OE10.1 | X | X |
Using OpenEdge SQL | V9, OE10 | X |
|
Using ProDataSets | OE10 | X | X |
WebSpeed® Application Development | V9 | X |
|
What's New in OpenEdge 10.1: OpenEdge Architect | OE10.1 | X | X |
What's New in OpenEdge 10.1: Auditing | OE10.1 | X | X |
What's New in OpenEdge 10.1: SOA Support | OE10.1 | X | X |
What's New in OpenEdge 10.1: Sonic Integration | OE10.1 | X | X |
WSDL for OpenEdge Developers | OE10 |
| X |
Sonic™ | |||
Advanced Progress SonicMQ System Administration | V7.6 | X | X |
JMS Messaging with SonicMQ 7.5 | V7.5 | X | X |
Managing Business Processes with Sonic Orchestration Server V7.5 | V7.5 |
| X |
Service Oriented Integration with Sonic ESB 7.5.1 | V7.0 | X | X |
Advanced Progress SonicMQ System Administration | V7.5 | X | X |
Progress SonicMQ V7.5 System Administration | V7.5 | X | X |
Progress Sonic SOA Overview | V7.6 | X | X |
Service Oriented Integration with Progress Sonic ESB V7.5 | V7.5 | X | X |
Orchestrating Services with Progress Sonic BPEL Server 7.5 | V7.5 | X | X |
Working with Progress Sonic Workbench | V7.6 | X | X |
Actional | |||
Active Policy Enforcement with Actional | V7.1 | X | X |
Managing Operational Visibility with Actional | V7.1 | X | X |
Managing Web Services with SOAPstation | V6.1.2 |
| X |
Integration Technologies | |||
JavaScript Essentials | All products |
| X |
JMS Essentials | All products |
| X |
XML Essentials | All products | X | X |
XPath Essentials | All products |
| X |
XSLT Essentials | All products |
| X |
Progress, AppServer, WebClient, PeerDirect, Progress Dynamics, SmartObject, OpenEdge, ObjectStore, Sonic, SonicMQ, ProDataSet, Actional, SOAPstation, and WebSpeed are trademarks or registered trademarks of Progress Software Corporation or one it its subsidiaries or affiliates in the U.S. and other countries. Java and all Java based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. Any other trademarks or service marks contained herein are the property of their respective owners.
Copyright © 2008 Progress Software Corporation. All rights reserved.