IBM z/OS Management Facility (z/OSMF)

IBM z/OSMF

IBM z/OSMF

The IBM z/OS Management Facility framework improves programmer productivity by using simplified, streamlined and automated tasks. This easier-to-use functionality reduces both programmer training time and the learning curve.

 View Only
  • 1.  creating an own z/osmf application -- is there any "hello world" example supporting the kick-off?

    Posted Mon April 28, 2025 11:19 AM

    hi there,

    we would like to create an own z/osmf application, that then appears on the z/osmf desktop, ...

    kind Qs: 

    • is there any "hello world" sample project, such as on github, that includes all the little components you need to have a smooth start and kick-off?
    • terminology: is a z/osmf plug-in the same as a z/osmf application? what are the differences?
    • round-call to the community: does anyone have interest and would be interested in such a project? maybe as a z university project.

    thanks for your feedback.

    stephen fedtke

    Enterprise-IT-Security.com



    ------------------------------
    Stephen Fedtke
    ------------------------------


  • 2.  RE: creating an own z/osmf application -- is there any "hello world" example supporting the kick-off?

    Posted Tue April 29, 2025 12:45 PM

    Yes, there is a github repository that includes some samples for how to develop plugins.  As a bonus, other parts of the same repo contain other z/OS related material.

    https://github.com/IBM/IBM-Z-zOS/tree/main/zOSMF



    ------------------------------
    David Shackelford
    ------------------------------



  • 3.  RE: creating an own z/osmf application -- is there any "hello world" example supporting the kick-off?

    Posted Wed April 30, 2025 12:17 AM

    hi there,

    thanks for the github url.

    kind Q: is such a z/osmf plug-in the same (or close to) an z/osmf app (that appears on the z/osmf desktop? that would be the goal.

    best regards

    stephen fedtke



    ------------------------------
    Stephen Fedtke
    ------------------------------



  • 4.  RE: creating an own z/osmf application -- is there any "hello world" example supporting the kick-off?

    Posted Wed April 30, 2025 11:31 AM

    Hello Stephen,

    User provided z/OSMF application also known as z/OSMF external plugin, will appear on the z/OSMF desktop. z/OSMF configuration guide also describes steps needed to bring in your own application in to z/OSMF ecosystem.

    https://www.ibm.com/docs/en/zos/3.1.0?topic=guide-creating-your-own-zosmf-plug-ins



    ------------------------------
    Hiren Shah Senior Technical Staff Member (z/OSMF)
    ------------------------------



  • 5.  RE: creating an own z/osmf application -- is there any "hello world" example supporting the kick-off?

    Posted Wed April 30, 2025 11:32 AM

    Hi Stefphen,

    No, it isn't the same.  Internally, we call your kind of plugin an 'external plugin'.  Your plugin has the ability to use the z/OSMF APIs and be launched from the desktop, but it is very different from the plugins that ship in z/OSMF.  The shipped plugins are Java 2 EE applications that have complex Java backend processing that occurs in the Liberty server.  That backend processing leverages Java Native Interfaces to access deep z/OS interfaces and also maintains its own application state/persistence.

     

    Best regards, John 

     






  • 6.  RE: creating an own z/osmf application -- is there any "hello world" example supporting the kick-off?

    Posted Wed April 30, 2025 01:35 PM

    Hi Stephen- In addition to the resources the others shared, we just uploaded 'A Guide to Creating your Fist Custom z/OSMF Plugin' onto our z/OSMF Github page, which should have all the information you need to get started. 



    ------------------------------
    Fiona King
    z/OS Product Manager
    ------------------------------



  • 7.  RE: creating an own z/osmf application -- is there any "hello world" example supporting the kick-off?

    Posted Thu May 01, 2025 12:52 AM

    hi fiona,

    thanks for the great details you shared.

    best regards

    stephen



    ------------------------------
    Stephen Fedtke
    ------------------------------