Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 LCH.Clearnet – Sysgem AG Automated Production Manager Requests Discussion, 24 Aug 2011 WebEx Conference.

Similar presentations


Presentation on theme: "1 LCH.Clearnet – Sysgem AG Automated Production Manager Requests Discussion, 24 Aug 2011 WebEx Conference."— Presentation transcript:

1 1 LCH.Clearnet – Sysgem AG Automated Production Manager Requests Discussion, 24 Aug 2011 WebEx Conference

2 2 Automated Production Manager Request Form Process Requests Request DB Requestor Multi-platform Servers

3 3 Possible Life Cycle Scenario User makes request via a web based form on LCH Intranet LCH web application writes the request into Sysgem “Web Access Request” DB ( Record Status = “Submitted”) Automated Sysgem “Process Requests” task running on Sysgem Server (sgmpr1) reads DB; e.g, once every minute, searching for “Submitted” records “Submitted” record status changed to “Processing” and transaction submitted to remote SEM Agent on target server Script on Target server takes action as in current procedures when the “Prod Manager” menu option is invoked manually by Service Desk Results normally displayed to Service Desk operator are transmitted back to “Post- Processing” script on sgmpr1, which: - updates the record with the “results” - changes record status to “Finished” (or “Finished with Errors / Warnings” ) - if required, sends email to requestor giving results User checks “Results” window in web application (and/or receives confirmation by email), this would normally be available after about a minute from making the request

4 4 Web Access Request DB Three Tables: –Command Table –Param Table –Results Table

5 5 Command Table

6 6 # # Command Table # @columns = (); push(@columns, "RequestID=VARCHAR=64"); push(@columns, "Command=VARCHAR=32"); push(@columns, "Source=VARCHAR=32"); push(@columns, "RequestDate=VARCHAR=23"); push(@columns, "RequestStatus=VARCHAR=32");

7 7 Param table

8 8 # # Param table. # @columns = (); push(@columns, "RequestID=VARCHAR=64"); push(@columns, "ParamName=VARCHAR=32"); push(@columns, "ParamValue=VARCHAR=255");

9 9 Results table

10 10 Results table # # Results table. # @columns = (); push(@columns, "RequestID=VARCHAR=64"); push(@columns, "ResultSequence=INTEGER"); push(@columns, "ResultAgent=VARCHAR=255"); push(@columns, "ResultContext=VARCHAR=255"); push(@columns, "ResultFieldName=VARCHAR=32"); push(@columns, "ResultValue=VARCHAR=255");

11 11 Example Use of Tables

12 12 Example Use of Tables

13 13 Example Use of Tables

14 14 SEM Installed Components Management Console (Windows GUI) Authorization Server Managed Agents on Target Systems


Download ppt "1 LCH.Clearnet – Sysgem AG Automated Production Manager Requests Discussion, 24 Aug 2011 WebEx Conference."

Similar presentations


Ads by Google