Community: Front Arena |
Member: Login | Apply Site map | Contact
 

 

 
 

University

Home
Courses
Course catalogue
Course schedule
Custom courses
Distance learning
Webinars
Region: Americas
Region: Asia-Pacific
Region: EMEA/Frankfurt
Region: EMEA/London
Region: EMEA/Stockholm
Region: EMEA/Zόrich
User type: App Manager
User type: Developer

Certification
Register
Tools
Info
 

 

Switch to
Knowledgebase

 

 

 

FA101: AEF: Starting with the ARENA Extension Framework

Duration of course:  1 day

Important note: This course contributes to AEF Base Certification

FRONT ARENA can be extended at several extension points with a number of different technologies and the ARENA Extension Framework (AEF) provides a programmatic framework into which extensions are registered is provided. This is what AEF is about.

As standard, FRONT ARENA enables you to access a number of tools and technologies known as AEF Base (see http://10.254.70.66/university/cert/aef for details), to use these tools, the user must be AEF Base Certified. This course is normally the first step towards achieving AEF Base Certification. AEF Base Certification is also the prerequisite for certification in the Business Extension Packages, which enable the user to make advanced extensions in connection with these licensed add-ons, for example the AEF for Equity Pricing add-on.

AEF provides the user with many possibilities; the following are some minor examples

  • Create custom real-time reports and applications as well as data extracts
  • Customise the function of the XML based reporting engine
  • Programmatically access the database for reading and writing
  • Programmatically access the systems business logic
  • Implement custom validations to implement business rules or to trigger any Python based operation
  • Add custom columns to the Trading Manager
  • Implement Proprietary Valuation models

This course is an introduction only to the tools that make the above possible and will cover:

  • AEF Introduction
    – Vision and design of AEF and Extensions
    – Overview of certification
  • ARENA Data Model (ADM)
    – Important tables and keys
    – The basics of the ASQL reporting tool
  • ARENA Class Model
    – Using the ACM Browser
    – Mappings between ACM and ADM
    – Using the Extension Manager
    – The ARENA Data Flow Language (ADFL)
  • Python
    – Basic elements of the language and syntax
    – Using the ael and acm libraries

There will be a number of hands-on exercises.

Goal of the course

After the course participants will...

  • ... be prepared for the remaining parts of AEF Base Certification and will understand the overall nature of AEF
  • ... know the basics of ASQL and be able to write simple queries
  • ... understand the basics of how Python and will know what can be done with Python in FRONT ARENA
  • ... have seen ADFL and how ACM Extensions are implemented with it and for what purpose.

Note that this course prepares the user to perform only the most basic AEF related tasks. Skills will be developed further for this in the other courses leading to AEF Base Certification.  See http://10.254.70.66/university/cert/aef for more details.

Target audience

The course is suitable for

  • Developers who wish to do further courses, complete AEF Base Certification and gain the ability and right to perform customisation and extension of FRONT ARENA
  • Others who wish to gain a general understanding of AEF

Participants must be employed by a Customer of SunGard FRONT ARENA or an Authorised FRONT ARENA Partner.

Required knowledge level

The participant needs to be an experienced software developer and should either have experience of standard Structured Query Language and Python, or they should be confident that they can learn these skills quickly despite the fact that they are not covered in detail in this course or any of the other AEF Base courses.

Course availability

Course catalogue: Front Arena

Starts Ends Course title Course code City Price
(EUR)
No matching course events found

Course registration

Full course schedule