MAiN
 
  BAcK to Curriculum
 
:: Download Zone

 Lecture: Unicore Technology [ppt|pdf]
 Lecture: The UNICOREpro Client A General Introduction [ppt|pdf]
 Lecture: The UNICOREpro Client Introduction to Client Plugins [ppt|pdf]
 Lecture: The UNICOREpro Client Programming Client Plug-Ins [ppt|pdf]

 Package needed for the afternoon tutorial [GridSchoolProject.tar.gz]
 Tutorial [pdf]
 UPDATE: UNICOREpro Plugin Programmer's Guide [pdf]

 The complete plugin example from the tutorial [BoltzmannPlugin.tar.gz]

:: Application Focused Unicore Client Module

Focus:
For the applications programmer who needs to have production ready Grid applications in a very short time. Also, designed for those wanting to provide fellow application users with access to their application through an application focused interface.

Syllabus:
  • Client setup and certificate installation.
  • GUI "look-and-feel" customization.
  • Running simple shell scripts.
  • Seamless computing with "Software Resources", e.g. run anywhere.
  • Use of application specific plugins, examples from bio-molecular science.
  • Introduction to the resource broker, e.g. run somewhere.
  • File and data set management, including multi-site, multi-step jobs.
  • Basic workflow, e.g. nested DAGs of workflow tasks.
  • Advances workflow, e.g. conditionals and loops.
  • Introduction to developing application specific plugins.

  • Lab:
    No specific background is required, however, if the individual wants to implement an application plugin during the lab, a background in Java is recommended.


    :: Unicore to OGSA Roadmap


    Focus:
    For anyone interested in how an OGSA Grid might operate. Provides a background in Web and Grid Services (this may be omitted if covered elsewhere in the school). An overview of the roadmap taking a production quality Unicore Grid over to full OGSA compliance. Issues surrounding interoperability at the infrastructure level and challenges to higher level interoperability will be included.

    Syllabus:
  • Web and Grid Services.
  • OGSA and OGSI roadmap.
  • Unicore to OGSA Roadmap.
  • Security options and approaches possible.
  • A simple Job Grid service, e.g. input from anywhere, run anywhere, results to anywhere.
  • Using Unicore as workflow for non-Unicore Grid services.
  • Interoperability with GT3.
  • Challenges to high-level interoperability.