Upload
ca-technologies
View
28
Download
0
Embed Size (px)
Citation preview
World®’16
HowtomovefromSAP®,Oracle®andPeopleSoftAdapterstotheCAWorkloadAutomationBusinessAgentKarenCleever/CATechnologies/Sr.PrincipalConsultant
MFX22E
MAINFRAMEANDWORKLOADAUTOMATION
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
AsmoreandmorecustomerscompletetheupgradetoenginesutilizingtheCAWorkloadAutomationSystemAgents,theyarereapingthebenefitsofextendingtheagentfunctionalitybyutilizingplug-ins.ThisalsoappliestotheERPplug-ins.Utilizingtheplug-insallowsforafillintheblankUI,andallotherattributesofthenewjobtypes.Thispresentationwilldiscusshowtomovefromtheadaptertotheplug-insforSAP,OracleE-BusinessandPeopleSoft.
KarenCleeverCATechnologiesSr.PrincipalConsultant
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
ADAPTER VSPLUG-IN
SAPPLUG-IN
ORACLEPLUG-IN
PEOPLESOFTPLUG-IN
QUESTIONS
1
2
3
4
5
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AdaptervsPlug-in
§ BasedoncommandjobsinpreviousversionsofCAWorkloadAutomationAE(CAWLAAE)andCAWorkloadAutomationCA7Edition(CAWLACA7)
§ Typicallyallparameterswerepassedaskeyword,orpositionalparameters
§ Nosyntaxcheckingwasdoneonthecommandline(outsidethenormalcheck)
§ Potentialfortyposanderrors
Sub-head
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Inthepast
§ Noconversiontool
§ Gapsinfunctionality
§ Moreimportantthingstodo
§ Itstimetoconsiderphase2.
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Today
§ ConversionutilitiesforallERPadapters
§ Gapshavebeenaddressed
§ Therearestillsomedifferences
8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
LetsTalk
Isthisgoingtotakealongtime? DoIreallyhavetodothis?
Whataretherisks? Howwillmyjobschange?
9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Theconversion
§ Commandjobsbecomeanewjobtype(s)
§ Parametersbecomejobattributes
§ NoSTD_OUTSTD_ERRfiles
§ Spoolfilesarethenorm– easilyaccessiblethroughWCC
§ Toacquiretheconversionutility- openasupportticketandaskforit.
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SAP
Itsnotasecret– thisisthemostcomplex!!foundforSAP
Quiz:HowmanycommandlinesaretherefortheSAPadapter?
HowmanyjobtypesarethereforSAP?
11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheSAPConverterUtility
§ Theutilityhelpswiththefollowingconversions:
§ TheSAPAdapterusercredentialstothecorrespondingAutoSys autosys_secure IDs
§ AlltheCAWLAAE(CAAutoSys®)SAPAdapterspecificcommandjobstothecompatibleCAWorkloadAutomationAgentforSAPjobdefinitions
§ CreatesSystemID.properties foreachconnection
12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Prerequisites
§ ThefollowingJavaRuntimeEnvironment(JRE)versionsmustbeinstalledonyourcomputertorunthisutility:
HP-UX,Linux,Solaris,Windows-JRE1.6(32-bit)andhigher
§ AIX - JRE1.7(32-bit)andhigher
§ RunthisutilityinanCAAutoSys environment.
Prerequisites
13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SAPLimitations
§ DocumentedinSAPAdapterConversionUtilityUsersGuide– EventManagementintegration– SAPjoblogsdirectedtostdout– Runadhoc SAPjobsfromterminalsession– BroadcastmessagestoSAPusers(casapmsg)– MaintainSAPvariants(casapvar)– Loadbalancingatthejoblevel;OnlySAPinstancelevel– SAPjobinterception
14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
OracleandPeopleSoft
§ ConversionsdoJILonly
§ MustcreatetheXXX.properties ontheagentmachine
§ Mustcreateusersintheautosys_secure
15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
OracleAdaptertoPlug-in
§ ca_op11command
§ OracleE-BusinessSuiteCopySingleRequest(OACOPY)
§ OracleE-BusinessSuiteRequestSet(OASET)
§ OracleE-BusinessSuiteSingleRequest(OASG)
16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AdapterJILOSG
– insert_job:OA_Adapter_Job6 job_type:c– command:ca_oap11-SOA12FNDFNDSCRUR– machine:localhost– owner:bob@sahara– std_out_file:/tmp/my_r3_job.out– std_err_file:/tmp/my_r3_job.err
17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Plug-inJIL
insert_job:OA_Adapter_Job6 job_type:OASGoracle_appl_name:FNDoracle_program:FNDSCRURoracle_resp:"SystemAdministrator“oracle_user:SYSADMINmachine:localhostowner:bob@sahara
18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AdapterJIL
insert_job:OA_Adapter_Job19 job_type:ccommand:ca_oap11-SOA12-jFNDFNDRSSRB727-RStage1010Both""""-RStage2010""SYSADMINFND"SystemAdministrator"machine:localhostowner:bob@saharastd_out_file:/tmp/my_r3_job.outstd_err_file:/tmp/my_r3_job.err
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
OASETJIL
insert_job:OA_Adapter_Job19oracle_req_set:FNDRSSRB727oracle_appl_name:FNDoracle_programdata:index=1,args="Both,,“oracle_programdata:index=2,args=",SYSADMIN,FND,SystemAdministrator“oracle_resp:"SystemAdministrator“job_type:OASEToracle_user:SYSADMINmachine:localhostowner:bob@sahara
21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SQRReportps_process_type
insert_job:my_psft_job
job_type:c
command:auto_ps7-jsr HR701EditPTPTEDITVP1
machine:groucho
owner:indy@fiji
std_out_file:/tmp/my_psft_job.out
std_err_file:/tmp/my_psft_job.err
22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Jobtypeps
insert_job:my_psft_job job_type:PS
ps_process_type:SQRReport
ps_run_cntrl_id:Edit
ps_process_name:PTPTEDIT
ps_operator_id:VP1@HR701
machine:groucho
owner:indy@fiji
24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecommendedSessions
SESSION# TITLE DATE/TIME
MFX20EBeyondtheCAWorkloadAutomationAECLI–LeveragingCAWLAAEWebServices
11/14/2016at5:00pm
JasmineC
MFX21E ImplementingEEMwithCAWorkloadAutomationAE11/15/2016@10:00am
JasmineB
MFX37E YourVoiceCounts!11/15/2016at1:00pm
BanyanA/B
MFX122S VisionandRoadmap:CAWorkloadAutomationAE11/16/2016at12:45pm
BanyanA/B
25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MustSeeDemos
ModernWorkloadAutomation
CAWLADEMFandWorkloadAutomation
SeamlessApplicationAutomationAgents&AdvancedIntegrationsMFandWorkloadAutomation
CAConversionasaService
CAWorkloadAutomationMFandWorkloadAutomation
Innovations:CrossEnterpriseWorkloadAutomationCAWLAAE&DEMFandWorkloadAutomation
@CAWORLD#CAWORLD ©2016CA.AllRIGHTSRESERVED.26 @CAWORLD#CAWORLD
MainframeandWorkloadAutomation
FormoreinformationonMainframeandWorkloadAutomation,pleasevisit:http://cainc.to/9GQ2JI