Soumettre la recherche
Mettre en ligne
Pre-Con Ed: Beyond the AE CLI - Leveraging CA Workload Automation AE Web Services
•
2 j'aime
•
616 vues
CA Technologies
Suivre
Pre-Con Ed: Beyond the AE CLI - Leveraging CA Workload Automation AE Web Services
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 53
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Pre-Con Ed: CA Workload Automation AE: Tips and Tricks
Pre-Con Ed: CA Workload Automation AE: Tips and Tricks
CA Technologies
Pre-Con Ed: Upgrading UUJMA (CA 7 Agent) to CA Workload Automation System Agent
Pre-Con Ed: Upgrading UUJMA (CA 7 Agent) to CA Workload Automation System Agent
CA Technologies
Pre-Con Ed: Configuring CA Workload Automation AE for optimal results
Pre-Con Ed: Configuring CA Workload Automation AE for optimal results
CA Technologies
Pre-Con Ed: Implementing EEM with CA Workload Automation AE
Pre-Con Ed: Implementing EEM with CA Workload Automation AE
CA Technologies
Pre-Con Ed: CA Workload Automation iDash for CA Workload Automation CA 7 r12 ...
Pre-Con Ed: CA Workload Automation iDash for CA Workload Automation CA 7 r12 ...
CA Technologies
Pre-Con Ed: Understanding when and how to use JavaScript at the Event, Applic...
Pre-Con Ed: Understanding when and how to use JavaScript at the Event, Applic...
CA Technologies
Pre-Con Ed: Deep Dive into CA Workload Automation Agent Job Types
Pre-Con Ed: Deep Dive into CA Workload Automation Agent Job Types
CA Technologies
Pre-Con Ed: CA Workload Automation DE: Tips and Tricks
Pre-Con Ed: CA Workload Automation DE: Tips and Tricks
CA Technologies
Recommandé
Pre-Con Ed: CA Workload Automation AE: Tips and Tricks
Pre-Con Ed: CA Workload Automation AE: Tips and Tricks
CA Technologies
Pre-Con Ed: Upgrading UUJMA (CA 7 Agent) to CA Workload Automation System Agent
Pre-Con Ed: Upgrading UUJMA (CA 7 Agent) to CA Workload Automation System Agent
CA Technologies
Pre-Con Ed: Configuring CA Workload Automation AE for optimal results
Pre-Con Ed: Configuring CA Workload Automation AE for optimal results
CA Technologies
Pre-Con Ed: Implementing EEM with CA Workload Automation AE
Pre-Con Ed: Implementing EEM with CA Workload Automation AE
CA Technologies
Pre-Con Ed: CA Workload Automation iDash for CA Workload Automation CA 7 r12 ...
Pre-Con Ed: CA Workload Automation iDash for CA Workload Automation CA 7 r12 ...
CA Technologies
Pre-Con Ed: Understanding when and how to use JavaScript at the Event, Applic...
Pre-Con Ed: Understanding when and how to use JavaScript at the Event, Applic...
CA Technologies
Pre-Con Ed: Deep Dive into CA Workload Automation Agent Job Types
Pre-Con Ed: Deep Dive into CA Workload Automation Agent Job Types
CA Technologies
Pre-Con Ed: CA Workload Automation DE: Tips and Tricks
Pre-Con Ed: CA Workload Automation DE: Tips and Tricks
CA Technologies
Pre-Con Ed: How to move from SAP, Oracle and PeopleSoft Adapters to the CA Wo...
Pre-Con Ed: How to move from SAP, Oracle and PeopleSoft Adapters to the CA Wo...
CA Technologies
Pre-Con Ed: What’s New With Workload Automation DE R12?
Pre-Con Ed: What’s New With Workload Automation DE R12?
CA Technologies
Pre-Con Ed: Wobtrigs and File triggers with CA Workload Automation ESP Edition
Pre-Con Ed: Wobtrigs and File triggers with CA Workload Automation ESP Edition
CA Technologies
Pre-Con Ed: CA Workload Automation ESP Edition: Hints, Tips and Tricks
Pre-Con Ed: CA Workload Automation ESP Edition: Hints, Tips and Tricks
CA Technologies
Pre-Con Ed: CA Workload Automation DE and ESP Edition: Some Novel Uses for th...
Pre-Con Ed: CA Workload Automation DE and ESP Edition: Some Novel Uses for th...
CA Technologies
Efficiently Manage SLAs using Predictive Analytics with CA Workload Automatio...
Efficiently Manage SLAs using Predictive Analytics with CA Workload Automatio...
CA Technologies
Pre-Con Ed: CA Workload Automation ESP Edition: SLA Management and Business C...
Pre-Con Ed: CA Workload Automation ESP Edition: SLA Management and Business C...
CA Technologies
Pre-Con Ed: Best Practices: Enabling CA Workload Automation DE Artifacts to M...
Pre-Con Ed: Best Practices: Enabling CA Workload Automation DE Artifacts to M...
CA Technologies
Pre-Con Ed: Critical Path Analysis with CA Workload Automation (AE) iDash - O...
Pre-Con Ed: Critical Path Analysis with CA Workload Automation (AE) iDash - O...
CA Technologies
Real World Best Practices with CA Workload Automation AE 11.3.6
Real World Best Practices with CA Workload Automation AE 11.3.6
CA Technologies
Pre-Con Ed: Planning Disaster Recovery for CA Workload Automation AE
Pre-Con Ed: Planning Disaster Recovery for CA Workload Automation AE
CA Technologies
Pre Con Ed: Optimize Cloud Services and Operations With CA Process Automation
Pre Con Ed: Optimize Cloud Services and Operations With CA Process Automation
CA Technologies
Delivering CA Workload Automation from a SaaS Platform
Delivering CA Workload Automation from a SaaS Platform
CA Technologies
Pre-Con Ed: Your Voice Counts! Customer Driven Requirements for CA Workload A...
Pre-Con Ed: Your Voice Counts! Customer Driven Requirements for CA Workload A...
CA Technologies
Case Study: Verizon - CA Workload Automation ESP Edition: Best Practice’s, De...
Case Study: Verizon - CA Workload Automation ESP Edition: Best Practice’s, De...
CA Technologies
Migrating from Redwood to CA Workload Automation AE (AutoSys®) - Drivers, Met...
Migrating from Redwood to CA Workload Automation AE (AutoSys®) - Drivers, Met...
CA Technologies
Pre-Con Ed: Streamline Agile Workload Automation Processes for a Repeatable a...
Pre-Con Ed: Streamline Agile Workload Automation Processes for a Repeatable a...
CA Technologies
Pre-Con Ed: Enterprise Wide Advanced Authentication: Introducing Advanced Aut...
Pre-Con Ed: Enterprise Wide Advanced Authentication: Introducing Advanced Aut...
CA Technologies
Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...
Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...
CA Technologies
Monitor, Manage and Master! Take Charge of Your SAP and Cross-Enterprise Work...
Monitor, Manage and Master! Take Charge of Your SAP and Cross-Enterprise Work...
CA Technologies
Modernizing the CA Datacom Data – SQL Access Part I
Modernizing the CA Datacom Data – SQL Access Part I
CA Technologies
Modernizing the CA Datacom Data – SQL Access Part II
Modernizing the CA Datacom Data – SQL Access Part II
CA Technologies
Contenu connexe
Tendances
Pre-Con Ed: How to move from SAP, Oracle and PeopleSoft Adapters to the CA Wo...
Pre-Con Ed: How to move from SAP, Oracle and PeopleSoft Adapters to the CA Wo...
CA Technologies
Pre-Con Ed: What’s New With Workload Automation DE R12?
Pre-Con Ed: What’s New With Workload Automation DE R12?
CA Technologies
Pre-Con Ed: Wobtrigs and File triggers with CA Workload Automation ESP Edition
Pre-Con Ed: Wobtrigs and File triggers with CA Workload Automation ESP Edition
CA Technologies
Pre-Con Ed: CA Workload Automation ESP Edition: Hints, Tips and Tricks
Pre-Con Ed: CA Workload Automation ESP Edition: Hints, Tips and Tricks
CA Technologies
Pre-Con Ed: CA Workload Automation DE and ESP Edition: Some Novel Uses for th...
Pre-Con Ed: CA Workload Automation DE and ESP Edition: Some Novel Uses for th...
CA Technologies
Efficiently Manage SLAs using Predictive Analytics with CA Workload Automatio...
Efficiently Manage SLAs using Predictive Analytics with CA Workload Automatio...
CA Technologies
Pre-Con Ed: CA Workload Automation ESP Edition: SLA Management and Business C...
Pre-Con Ed: CA Workload Automation ESP Edition: SLA Management and Business C...
CA Technologies
Pre-Con Ed: Best Practices: Enabling CA Workload Automation DE Artifacts to M...
Pre-Con Ed: Best Practices: Enabling CA Workload Automation DE Artifacts to M...
CA Technologies
Pre-Con Ed: Critical Path Analysis with CA Workload Automation (AE) iDash - O...
Pre-Con Ed: Critical Path Analysis with CA Workload Automation (AE) iDash - O...
CA Technologies
Real World Best Practices with CA Workload Automation AE 11.3.6
Real World Best Practices with CA Workload Automation AE 11.3.6
CA Technologies
Pre-Con Ed: Planning Disaster Recovery for CA Workload Automation AE
Pre-Con Ed: Planning Disaster Recovery for CA Workload Automation AE
CA Technologies
Pre Con Ed: Optimize Cloud Services and Operations With CA Process Automation
Pre Con Ed: Optimize Cloud Services and Operations With CA Process Automation
CA Technologies
Delivering CA Workload Automation from a SaaS Platform
Delivering CA Workload Automation from a SaaS Platform
CA Technologies
Pre-Con Ed: Your Voice Counts! Customer Driven Requirements for CA Workload A...
Pre-Con Ed: Your Voice Counts! Customer Driven Requirements for CA Workload A...
CA Technologies
Case Study: Verizon - CA Workload Automation ESP Edition: Best Practice’s, De...
Case Study: Verizon - CA Workload Automation ESP Edition: Best Practice’s, De...
CA Technologies
Migrating from Redwood to CA Workload Automation AE (AutoSys®) - Drivers, Met...
Migrating from Redwood to CA Workload Automation AE (AutoSys®) - Drivers, Met...
CA Technologies
Pre-Con Ed: Streamline Agile Workload Automation Processes for a Repeatable a...
Pre-Con Ed: Streamline Agile Workload Automation Processes for a Repeatable a...
CA Technologies
Pre-Con Ed: Enterprise Wide Advanced Authentication: Introducing Advanced Aut...
Pre-Con Ed: Enterprise Wide Advanced Authentication: Introducing Advanced Aut...
CA Technologies
Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...
Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...
CA Technologies
Monitor, Manage and Master! Take Charge of Your SAP and Cross-Enterprise Work...
Monitor, Manage and Master! Take Charge of Your SAP and Cross-Enterprise Work...
CA Technologies
Tendances
(20)
Pre-Con Ed: How to move from SAP, Oracle and PeopleSoft Adapters to the CA Wo...
Pre-Con Ed: How to move from SAP, Oracle and PeopleSoft Adapters to the CA Wo...
Pre-Con Ed: What’s New With Workload Automation DE R12?
Pre-Con Ed: What’s New With Workload Automation DE R12?
Pre-Con Ed: Wobtrigs and File triggers with CA Workload Automation ESP Edition
Pre-Con Ed: Wobtrigs and File triggers with CA Workload Automation ESP Edition
Pre-Con Ed: CA Workload Automation ESP Edition: Hints, Tips and Tricks
Pre-Con Ed: CA Workload Automation ESP Edition: Hints, Tips and Tricks
Pre-Con Ed: CA Workload Automation DE and ESP Edition: Some Novel Uses for th...
Pre-Con Ed: CA Workload Automation DE and ESP Edition: Some Novel Uses for th...
Efficiently Manage SLAs using Predictive Analytics with CA Workload Automatio...
Efficiently Manage SLAs using Predictive Analytics with CA Workload Automatio...
Pre-Con Ed: CA Workload Automation ESP Edition: SLA Management and Business C...
Pre-Con Ed: CA Workload Automation ESP Edition: SLA Management and Business C...
Pre-Con Ed: Best Practices: Enabling CA Workload Automation DE Artifacts to M...
Pre-Con Ed: Best Practices: Enabling CA Workload Automation DE Artifacts to M...
Pre-Con Ed: Critical Path Analysis with CA Workload Automation (AE) iDash - O...
Pre-Con Ed: Critical Path Analysis with CA Workload Automation (AE) iDash - O...
Real World Best Practices with CA Workload Automation AE 11.3.6
Real World Best Practices with CA Workload Automation AE 11.3.6
Pre-Con Ed: Planning Disaster Recovery for CA Workload Automation AE
Pre-Con Ed: Planning Disaster Recovery for CA Workload Automation AE
Pre Con Ed: Optimize Cloud Services and Operations With CA Process Automation
Pre Con Ed: Optimize Cloud Services and Operations With CA Process Automation
Delivering CA Workload Automation from a SaaS Platform
Delivering CA Workload Automation from a SaaS Platform
Pre-Con Ed: Your Voice Counts! Customer Driven Requirements for CA Workload A...
Pre-Con Ed: Your Voice Counts! Customer Driven Requirements for CA Workload A...
Case Study: Verizon - CA Workload Automation ESP Edition: Best Practice’s, De...
Case Study: Verizon - CA Workload Automation ESP Edition: Best Practice’s, De...
Migrating from Redwood to CA Workload Automation AE (AutoSys®) - Drivers, Met...
Migrating from Redwood to CA Workload Automation AE (AutoSys®) - Drivers, Met...
Pre-Con Ed: Streamline Agile Workload Automation Processes for a Repeatable a...
Pre-Con Ed: Streamline Agile Workload Automation Processes for a Repeatable a...
Pre-Con Ed: Enterprise Wide Advanced Authentication: Introducing Advanced Aut...
Pre-Con Ed: Enterprise Wide Advanced Authentication: Introducing Advanced Aut...
Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...
Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...
Monitor, Manage and Master! Take Charge of Your SAP and Cross-Enterprise Work...
Monitor, Manage and Master! Take Charge of Your SAP and Cross-Enterprise Work...
Similaire à Pre-Con Ed: Beyond the AE CLI - Leveraging CA Workload Automation AE Web Services
Modernizing the CA Datacom Data – SQL Access Part I
Modernizing the CA Datacom Data – SQL Access Part I
CA Technologies
Modernizing the CA Datacom Data – SQL Access Part II
Modernizing the CA Datacom Data – SQL Access Part II
CA Technologies
Pre-Con Ed: Building Basic Workflows in CA Service Management
Pre-Con Ed: Building Basic Workflows in CA Service Management
CA Technologies
Hands-On Lab: Integrate CA Service Operations Insight and CA Unified Infrastr...
Hands-On Lab: Integrate CA Service Operations Insight and CA Unified Infrastr...
CA Technologies
Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®
Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®
CA Technologies
Pre-Con Ed: CA Live API Creator: How to Create, Deploy, Secure and Scale an E...
Pre-Con Ed: CA Live API Creator: How to Create, Deploy, Secure and Scale an E...
CA Technologies
Pre-Con Ed: CA Workload Automation DE: Tips and Tricks
Pre-Con Ed: CA Workload Automation DE: Tips and Tricks
CA Technologies
Eclipse-Based User Interfaces for CA Endevor SCM and CA Testing Tool
Eclipse-Based User Interfaces for CA Endevor SCM and CA Testing Tool
CA Technologies
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
CA Technologies
Pre-Con Ed: Monitor Your Cloud Infrastructure With CA Unified Infrastructure ...
Pre-Con Ed: Monitor Your Cloud Infrastructure With CA Unified Infrastructure ...
CA Technologies
Pre-Con Ed: Best practices for setting up CA Workload Automation ESP Applicat...
Pre-Con Ed: Best practices for setting up CA Workload Automation ESP Applicat...
CA Technologies
What’s new in CA Datacom
What’s new in CA Datacom
CA Technologies
Track and Monitor the State of Software Development Projects Handily Using C...
Track and Monitor the State of Software Development Projects Handily Using C...
CA Technologies
Pre-Con Ed: CA Live API Creator: Build and Deploy Enterprise-class APIs With...
Pre-Con Ed: CA Live API Creator: Build and Deploy Enterprise-class APIs With...
CA Technologies
Microservice Lifecycle Demo Presentation
Microservice Lifecycle Demo Presentation
Matt McLarty
Strategies for DevOps in the API and Microservices World
Strategies for DevOps in the API and Microservices World
CA Technologies
Hands-On Lab: CA Workload Automation Advanced Integrations and Agents
Hands-On Lab: CA Workload Automation Advanced Integrations and Agents
CA Technologies
Pre-Con Ed: Leverage the Dynamic Service Modeling Functionality With CA Servi...
Pre-Con Ed: Leverage the Dynamic Service Modeling Functionality With CA Servi...
CA Technologies
Hands-On Lab: Get to Know the New Admin Console in CA Unified Infrastructure ...
Hands-On Lab: Get to Know the New Admin Console in CA Unified Infrastructure ...
CA Technologies
Pre-Con Ed: Simplify Administration and Reporting in CA Application Performan...
Pre-Con Ed: Simplify Administration and Reporting in CA Application Performan...
CA Technologies
Similaire à Pre-Con Ed: Beyond the AE CLI - Leveraging CA Workload Automation AE Web Services
(20)
Modernizing the CA Datacom Data – SQL Access Part I
Modernizing the CA Datacom Data – SQL Access Part I
Modernizing the CA Datacom Data – SQL Access Part II
Modernizing the CA Datacom Data – SQL Access Part II
Pre-Con Ed: Building Basic Workflows in CA Service Management
Pre-Con Ed: Building Basic Workflows in CA Service Management
Hands-On Lab: Integrate CA Service Operations Insight and CA Unified Infrastr...
Hands-On Lab: Integrate CA Service Operations Insight and CA Unified Infrastr...
Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®
Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®
Pre-Con Ed: CA Live API Creator: How to Create, Deploy, Secure and Scale an E...
Pre-Con Ed: CA Live API Creator: How to Create, Deploy, Secure and Scale an E...
Pre-Con Ed: CA Workload Automation DE: Tips and Tricks
Pre-Con Ed: CA Workload Automation DE: Tips and Tricks
Eclipse-Based User Interfaces for CA Endevor SCM and CA Testing Tool
Eclipse-Based User Interfaces for CA Endevor SCM and CA Testing Tool
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
Pre-Con Ed: Monitor Your Cloud Infrastructure With CA Unified Infrastructure ...
Pre-Con Ed: Monitor Your Cloud Infrastructure With CA Unified Infrastructure ...
Pre-Con Ed: Best practices for setting up CA Workload Automation ESP Applicat...
Pre-Con Ed: Best practices for setting up CA Workload Automation ESP Applicat...
What’s new in CA Datacom
What’s new in CA Datacom
Track and Monitor the State of Software Development Projects Handily Using C...
Track and Monitor the State of Software Development Projects Handily Using C...
Pre-Con Ed: CA Live API Creator: Build and Deploy Enterprise-class APIs With...
Pre-Con Ed: CA Live API Creator: Build and Deploy Enterprise-class APIs With...
Microservice Lifecycle Demo Presentation
Microservice Lifecycle Demo Presentation
Strategies for DevOps in the API and Microservices World
Strategies for DevOps in the API and Microservices World
Hands-On Lab: CA Workload Automation Advanced Integrations and Agents
Hands-On Lab: CA Workload Automation Advanced Integrations and Agents
Pre-Con Ed: Leverage the Dynamic Service Modeling Functionality With CA Servi...
Pre-Con Ed: Leverage the Dynamic Service Modeling Functionality With CA Servi...
Hands-On Lab: Get to Know the New Admin Console in CA Unified Infrastructure ...
Hands-On Lab: Get to Know the New Admin Console in CA Unified Infrastructure ...
Pre-Con Ed: Simplify Administration and Reporting in CA Application Performan...
Pre-Con Ed: Simplify Administration and Reporting in CA Application Performan...
Plus de CA Technologies
CA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
CA Technologies
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
CA Technologies
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
CA Technologies
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
CA Technologies
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
CA Technologies
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on Time
CA Technologies
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
CA Technologies
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital Government
CA Technologies
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security Program
CA Technologies
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive Advantage
CA Technologies
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access Management
CA Technologies
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
CA Technologies
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
CA Technologies
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
CA Technologies
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
CA Technologies
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
CA Technologies
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
CA Technologies
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
CA Technologies
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of Deployment
CA Technologies
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital Enterprise
CA Technologies
Plus de CA Technologies
(20)
CA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on Time
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital Government
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security Program
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive Advantage
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access Management
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital Enterprise
Dernier
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Boston Institute of Analytics
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Dernier
(20)
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Pre-Con Ed: Beyond the AE CLI - Leveraging CA Workload Automation AE Web Services
1.
World® ’16 Beyond the AE CLI - Leveraging CA Workload Automation AE Web Services Lee Roberson / Senior Principal Consultant / CA Technologies MFX20E MAINFRAME
2.
1 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD © 2016 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The content provided in this CA World 2016 presentation is intended for informational purposes only and does not form any type of warranty.
The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA. For Informational Purposes Only Terms of this Presentation
3.
2 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Abstract Learn how you can integrate with CA Workload Automation (CA WA) AE via lightweight, scalable and maintainable CA WA AE Web Services. This session will provide: • Overview of the CA WA AE Web Services REST architecture •
Security Implementation • Provide example job monitoring and control use cases such as retrieving job statuses, and performing job actions through the CA WA AE Web Services • Introduction to the CA WA REST Client that can be used by any CA Scheduling engine to call RESTful Web Service operations • A demonstration of calling CA AE Web Services with the CA WA REST Client Lee Roberson Senior Principal Consultant, CA Technologies
4.
3 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Agenda INTRODUCTION TO CA WA AE REST WEB SERVICES CA WA AE WEB SERVICES ARCHITECTURE CA WORKLOAD AUTOMATION REST CLIENT IMPLEMENTATION SUPPORTED RESTFUL REQUESTS SECURITY IMPLEMENTATION 1 2 3 4 5 6 DEMO EXAMPLES AND TROUBLESHOOTING7
5.
4 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD APIs – The Sharp-end of the Application Economy “Today, a firm without application program interfaces (APIs) … is like the internet without the World Wide Web.” “In a modern enterprise, you must be able to use both internal and external APIs in a reliable, secure and scalable manner” 10,000+ Publically listed API’s 50% B2B collaboration through APIs by 2017 $750M Amazon business lost if latency increases by 100ms
6.
5 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD WA AE Web ServicesJava API C++ APICLIs / DB Access RESTful Light-weight AE SDK
AE SDKAE Client Utilities Introduced in 11.3.5Introduced in 11.0Traditional Approach CA WA AE Programmatic Interfaces Introduced in 11.0
7.
6 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA Workload Automation AE APIs Programmatic Interfaces and APIs to define, monitor and control workload management and batch scheduling Light-weight modern REST Web Service API Provides job monitoring and job control interfaces Uses standard HTTP GET/POST requests Perform tasks such as retrieving a job status and performing job actions Ready-to-use programmatic interface to CA Workload Automation AE Uses JNI to interface with the same native code Client libraries Provides job actions, status retrieval and object administration (create, update, delete C++ SDK Client Applications interface with the Unicenter AutoSys JM Client libraries Libraries use proprietary Request/Response Protocol (RRP) to communicate with Application Server AE Web Services
Java SDK C++ SDK
8.
7 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE Web Services § New REST Web Services interface §
First introduced in CA WA AE 11.3.5 § Provides job monitoring and management interfaces: – Retrieve (limited) job attributes, runtime data, dependencies, and relationships – Send event § Start, restart, cancel, on/off hold, on/off ice, on/off no_exec, force start – Manage resources and global variables – Reply to job outstanding response 7
9.
8 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE Web Services § Full security/policy support –
New policies to grant access to web services added § Auditing (accessible via autotrack) § Installed with AS and Scheduler installation options § Includes a new web services programming guide § Will continue to be extended and enhanced in future releases 8
10.
9 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE Web Services – Key Capabilities §
Alternative to CA WA AE Client Utilities (CLI), direct database access or CA WA AE SDK (Java, C++) § Light-weight as opposed to C++ and Java APIs (SDK) § Exposes key CA WA AE operational management and monitoring functions including: – Manage Jobs, Machines, Global Variables, Connection Profiles § Does not provide job administration / creation 9
11.
10 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE REST Web Services – Key Benefits §
Light-weight modern REST Web Services § Abstraction from other methods employed in the past like directly access the CA WA AE database § Insulates you from database schema changes § Retrieve Information on objects (Jobs status, job dependencies, global variables, machines, connection profiles § Object Controls (Control Jobs, Machines, Global variables)
12.
11 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE Web Services Architecture Web Services Consumer Apache Tomcat Web Server Scheduler Application Server System Agent RDBMS System AgentSystem Agent EEM 5520 8443 7507 7520 7500 7520 JDBC port § A web services transaction interfaces with the following components: –
CA WA AE Web server (Apache Tomcat) § host web services – RDBMS (database) § access to CA WA AE database is enabled as a RESTful web service § Entities are queried, created, and modified using HTTP methods such as GET and POST – CA EEM (security) § Session authentication in web services is secured using CA EEM
13.
12 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD AE Web Server (Apache Tomcat) AE Event Server (RDBMS) CA EEM (Security) CA WA AE Instance § Used to host the Web Services §
Installed and configured as part of the CA WA AE install § Web Services uses port 9443 to communicate with Tomcat § Tomcat server uses port 5520 to communicate with CA EEM § Access to the CA WA AE database enabled as a RESTful web service § Entities are queried, created, and modified using HTTP methods such as GET and POST § Sharing same CA EEM § Requires external EEM security configured (Native AE security not supported) CA WA AE Web Services Components § Session authentication in web services secured using CA EEM § ensures transactions security by providing identity authentication, authorization, and access mgmt. services § Access controlled by Local EEM Application Group
14.
13 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE Web Services - Implementation §
RESTful style, using the CA guidelines § Document exchange in JSON or XML formats § Standard HTTP GET/POST requests § Standard HTTP return codes § Requires EEM (Native Security not supported) § Authentication with EEM § Authorization with EEM security polices 13
15.
14 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE Web Server Install Option 14
16.
15 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE Web Server Services – (Windows) 15
17.
16 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE Web Server – UNIX/Linux §
CA WA AE Web Server Status: § Start CA WA AE Web Server: § Stop CA WA AE Web Server: 16
18.
17 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Authentication § Security of web services transaction implemented using HTTPS §
Authentication performed using Tomcat JavaTM Authentication and Authorization Service (JAAS) realm with EEM security § Requires EEM (Native Security not supported) § CA EEM-specific JAAS Login Module authenticates login credentials uses BASIC authentication over SSL § Access controlled by Local EEM Application Group called WorkloadAutomationAEWebService § User MUST belong to this group Authorization § Authorization checks performed based on authenticated user ID and existing EEM WAAE policies CA WAAE Web Services – Security
19.
18 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE Web Services Security - Authentication 18 security of a web services transaction is implemented using a HTTPS connection, which is HTTP basic authentication over a Secure Sockets Layer (SSL) connection
20.
19 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE Web Services Security - Authorization 19
21.
20 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Authentication over Secure Socket Layer (SSL) Connection Must have SSL connection to secure login credentials § Two Options: –
Use a Self Signed Certificate § Cannot be revoked if compromised / do not provide an acceptable security level § can use self-signed certificates for testing and non-commercial environments – Use a Trusted Certificate issued from a Trusted Certificate Authority § Can be revoked if compromised § Recommended for production environments
22.
21 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Generate and use a self-signed certificate § Generate a Private Key and Self-Signed Certificate –
Remove previous key from the keystore – keytool -delete -alias tomcat -keystore $AUTOUSER/webserver/conf/.keystore -storepass changeit – Generate a new key – keytool -delete tomcat -keyalg RSA –keystore $AUTOUSER/webserver/conf/.keystore – -storepass changeit -keypass changeit -keysize 1024 -dname "cn=SERVER_NAME" -validity 14600 § Restart the Web Server service – unicntrl restart waae_webserver.$AUTOSERV
23.
22 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Request and use a Trusted certificate § Generate a Private Key and Self-Signed Certificate –
Remove previous key from the keystore – keytool -delete -alias tomcat -keystore $AUTOUSER/webserver/conf/.keystore -storepass changeit – Generate a new key – keytool –genkey -alias tomcat -keyalg RSA –keystore $AUTOUSER/webserver/conf/.keystore – -storepass changeit -keypass changeit -keysize 1024 -dname "cn=SERVER_NAME" -validity 14600 § Request a Certificate – Generate a certificate request file (certreq.csr) – keytool -certreq -alias tomcat -keystore $AUTOUSER/webserver/conf/.keystore – -storepass changeit –file certreq.csr
24.
23 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Request and use a Trusted certificate § Request a Certificate in PEM format §
Download the Certificate chain § Add the Certificates to the Keystore – keytool -importcert -alias RootCA -file RootCA.cer -keystore $AUTOUSER/webserver/conf/.keystore -storepass changeit – keytool -importcert -alias SubCA -file SubCA.cer -keystore $AUTOUSER/webserver/conf/.keystore -storepass changeit § Restart the Web Server service unicntrl restart waae_webserver.$AUTOSERV
25.
24 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Reuse existing KeyStore File §
Copy existing KeyStore File – Copy from existing to new webserver location – $AUTOUSER/webserver/conf/.keystore § Restart the Web Server service – unicntrl restart waae_webserver.$AUTOSERV
26.
25 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Import existing Private Key and Certificate § Import Certificate from Pkcs12 –
keytool -importkeystore – -srckeystore myp12.p12 -srcstoretype PKCS12 -srcstorepass my-password – -deststorepass changeit -destkeypass changeit – -destkeystore $AUTOUSER/webserver/conf/.keystore – -alias 1 -destalias tomcatCopy from existing to new webserver location § Restart the Web Server service – unicntrl restart waae_webserver.$AUTOSERV
27.
26 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Service Directory § Web service generates a Web Application Definition Language (WADL) dynamically at runtime §
WADL is generated in XML format and it provides a machine-readable description of a HTTP-based web application § Web service lets you access either the full WADL, in case of an application, or a single resource WADL § Following Uniform Resource Identifiers (URIs) are available: – GET /AEWS/application.wadl -- full WADL – OPTIONS /AEWS/resource -- single resource WADL 26
28.
27 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE RESTful Web Services CA WA AE Web Services use REST – Resource identification using URI §
Identifies resource by name, location or both – Example: http://www.ca.com/NA/Pages/Home.aspx – Uniform Interface § Interact with resources using basic HTTP methods : – Create (HTTP PUT), Update (HTTP POST), Read (HTTP GET), Delete( HTTP DELETE), Options (HTTP OPTIONS) – Self-descriptive § Content easily accessed in formats XML, JSON etc – Stateful interactions through hyperlinks § Points to valid future states of the interaction Standards require that this is CASE-SENSITIVE. This includes the URIs as well as the documents exchanged.
29.
28 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD AEWS event gvar job-run-info job-dependencies job job1 job2 job2 job5 job3 job4 var1 application schema Full WADL Resource
Retrieval Resource Control Schema in detail CA WA AE Web Services - URI Directory
30.
29 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Sample URI § Example resource URI to get a job: https://WSServer:9443/AEWS/job/sleep1 §
https - secure protocol § WSServer - name of the web server host computer § 9443 - port number for the web server computer § AEWS/job - resource name § sleep1 - jobname parameter associated with the resource
31.
30 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE Web Service Configuration § Log4j.xml –
Contains logging configuration § Tomcat-wrapper-license.conf – License generated for Java Service Wrapper (Tanuki ) 3.5.13 64-bit § Wrapper.conf – License “Tomcat-wrapper-license.conf” included here § KeystoreFile – Contains SSL Java keystore and self signed certificate – /opt/CA/WorkloadAutomationAE/webserver/apache-tomcat-7.0.22/conf/.keystore
32.
31 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA AE Web Service Configuration § Tomcat Server.xml –
Contains connector port and SSL configuration § Eiam.ws.config – Contains EEM information like EEM server, ApplicationInstance, user/pasword etc § JAAS logon.conf – Contains EEM config information § Wrapper.conf – Contains CA WA AE environment details, logon.conf etc § NATIVEJDBCJARPATH pointing to SYBASE jconn4.jar (DO NOT USE IT FOR NOW) § RUN_AS_USER=autosys (should match what as_server and event_demon run as)
33.
32 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Logging Implemented using log4j § Logging by functionality —
General WS query tracing - com.ca.waae.wsquery — Configuration - com.ca.waae.aehome — Database Access - com.ca.waae.dbaccess — Security - com.ca.waae.security § Output file: $AUTOUSER/out/waae-webservices.log § Default level is warn — Suffices with Debug level § Changes automatic — No need to recycle tomcat
34.
33 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Supported RESTful requests § Resource retrieval ‒
Supported resources: jobs, job-runs, job-dependencies, gvar ‒ Handled by HTTP GET ‒ Response Formats: XML/JSON § Resource control ‒ Supported resources: events to control jobs and gvar ‒ Handled by HTTP POST ‒ Request Formats: XML/JSON ‒ Need to post the data
35.
34 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Job Retrieval Supported requests GET AEWS/job method—Retrieve Information of a Single or Multiple Jobs – URL:
https://webserver:port/AEWS/job?parameters – Example: https://WSServer:8443/AEWS/job?filter=machine==localhost Parameters: § Jobname -Name of the job to retrieve § Version=n -Version for the request. Default: current version § Locale -User locale. Default: en-US § Filter= FilterCriteria Set of expressions using operators. § Count=n -Maximum number of records to be returned § startIndex=n -Starting logical page number § sortBy=col1[,col2]... -Order to sort the results Note: Multiple expressions can be linked with either the and (;) and or (|) boolean operators Example: application==abc;group=yyy|machine=abc Operators: == Match exactly != Not an exact match =@ Match the pattern. A wildcard can be used. !@ Not match the pattern. A wildcard can be used. < Less than <= Less than or equal to > Greater than >= Greater than or equal to
36.
35 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Job Retrieval Supported requests -- request -- GET https://WSServer:8443/AEWS/job?filter=machine==localhost --
response -- 200 OK Server: Apache-Coyote/1.1 Cache-Control: private Expires: Wed, 31 Dec 1969 19:00:00 EST Content-Type: application/xml Transfer-Encoding: chunked Content-Encoding: gzip Vary: Accept-Encoding Date: Fri, 03 Feb 2012 15:25:12 GMT <?xml version="1.0" encoding="UTF-8" standalone="yes"?><jobs> <job><name>MAINT_CLEAN_AGENT_OUT</name><jobType>CMD</jobType><mac hine>localhost</machine> <self rel="self" href="https://WSServer:8443/AEWS/job/MAINT_CLEAN_AGENT_OUT"/><status>4</status>< /job> <job><name>MAINT_CLEAN_ARCHIVE</name><jobType>CMD</jobType><machine >localhost</machine> <self rel="self" href="https://WSServer:8443/AEWS/job/MAINT_CLEAN_ARCHIVE"/><status>4</status></jo b> <self rel="self" href="https://WSServer:8443/AEWS/job?filter=machine==localhost"/></jobs> -- request -- GET https://WSServer:8443/AEWS/job?filter=machine==localhost -- response -- 200 OK Server: Apache-Coyote/1.1 Cache-Control: private Expires: Wed, 31 Dec 1969 19:00:00 EST Content-Type: application/json Transfer-Encoding: chunked Content-Encoding: gzip Vary: Accept-Encoding Date: Fri, 03 Feb 2012 15:32:16 GMT {"job":[{"name":"MAINT_CLEAN_AGENT_OUT","jobType":"CMD","machine":"localhost", "self":{"@rel":"self","@href":"https://WSServer:8443/AEWS/job/MAINT_CLEAN_AGENT _OUT" },"status":"4"},{"name":"MAINT_CLEAN_ARCHIVE","jobType":"CMD","machine":"localho st", "self":{"@rel":"self","@href":"https://WSServer:8443/AEWS/job/MAINT_CLEAN_ARCHIV E"}, "status":"4"}]," self":{"@rel":"self","@href":"https://WSServer:8443/AEWS/job?filter=machine==localho st"}}
37.
36 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Job Retrieval Supported requests GET AEWS/job/jobname method—Retrieve Information of a Specific Job –
URL: https://webserver:port/AEWS/job/jobname?parameters – Example: https://WSServer:8443/AEWS/job/sleep1 -- request -- GET https://WSServer:8443/AEWS/job/sleep1 -- response -- 200 OK Server: Apache-Coyote/1.1 Cache-Control: private Expires: Wed, 31 Dec 1969 19:00:00 EST Content-Type: application/xml Transfer-Encoding: chunked Content-Encoding: gzip Vary: Accept-Encoding Date: Wed, 01 Feb 2012 20:27:01 GMT <?xml version="1.0" encoding="UTF-8" standalone="yes"?><job><name>sleep1</name><jobType>CMD</jobType> <machine>WSServer</machine><self rel="self" href="https://WSServer:8443/AEWS/job/sleep1"/> <status>4</status></job> -- request -- GET https://WSServer:8443/AEWS/job/sleep1 -- response -- 200 OK Server: Apache-Coyote/1.1 Cache-Control: private Expires: Wed, 31 Dec 1969 19:00:00 EST Content-Type: application/json Transfer-Encoding: chunked Content-Encoding: gzip Vary: Accept-Encoding Date: Wed, 01 Feb 2012 20:27:14 GMT {"name":"sleep1","jobType":"CMD","machine":"WSServer","self":{"@r el":"self",“ @href":"https://WSServer:8443/AEWS/job/sleep1"},"status":"4"} Parameters: • Jobname • Version • locale
38.
37 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Job Retrieval Supported requests § GET AEWS/job-dependencies/jobname
method—Retrieve Job Dependency Information of a Specific Job – URL: https://webserver:port/AEWS/job-dependencies/jobname?parameters – Example: https://WSServer:8443/AEWS/job-dependencies/SAPjob § GET AEWS/job-run-info/jobname method—Retrieve Job Run Information of a Specific Job – URL: https://webserver:port/AEWS/job-run-info/jobname?parameters – Example: https://WSServer:8443/AEWS/job-run-info/test § GET AEWS/job-run-info method—Retrieve Job Run Information of a Single or Multiple Jobs – URL: https://webserver:port/AEWS/job-run-info?parameters – Example: https://WSServer:8443/AEWS/job-run-info?filter=name=@test*
39.
38 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Job Control Supported requests POST AEWS/event/cancel-job method—Cancel a Job, Application or Group – URL:
https://webserver:port/AEWS/event/cancel-job?parameters Request Response XML Format POST https://WSServer:8443/AEWS/event/cancel-job Content-Type: application/xml <command> <jobName>test</jobName> <comment>testing cancel-job</comment> </command> JSON Format POST https://WSServer:8443/AEWS/event/cancel-job Content-Type: application/json {"jobName":"test","comment": "testing cancel-job"} 201 Created Server: Apache-Coyote/1.1 Transfer-Encoding: chunked Content-Encoding: gzip Vary: Accept-Encoding Date: Tue, 31 Jan 2012 13:06:47 GMT
40.
39 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Job Control Supported requests § POST AEWS/event/force-start-job method—Start a Job, Application or Group by Force –
URL: https://webserver:port/AEWS/event/force-start-job?parameters § POST AEWS/event/hold-job method—Put a Job, Application or Group in ON_HOLD status – URL: https://webserver:port/AEWS/event/hold-job?parameters § POST AEWS/event/ice-job method—Put a Job, Application or Group in ON_ICE status – URL: https://webserver:port/AEWS/event/ice-job?parameters § POST AEWS/event/noexec-job method—Put a Job, Application or Group in ON_NOEXEC status – URL: https://webserver:port/AEWS/event/noexec-job?parameters § POST AEWS/event/off-hold-job method—Take a Job, Application or Group Off Hold – URL: https://webserver:port/AEWS/event/off-hold-job?parameters
41.
40 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Job Control Supported requests § POST AEWS/event/off-ice-job method—Take a Job, Application or Group Off Ice –
URL: https://webserver:port/AEWS/event/off-ice-start-job?parameters § POST AEWS/event/off-noexec-job method—Take a Job, Application or Group in Off NOEXEC status – URL: https://webserver:port/AEWS/event/off-no-exec-job?parameters § POST AEWS/event/release-resources-job method—Release Resources held by a Job, Application or Group – URL: https://webserver:port/AEWS/event/release-resources-job?parameters § POST AEWS/event/reply-job method—Reply to a Job, Application or Group – URL: https://webserver:port/AEWS/event/reply-job?parameters
42.
41 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Job Control Supported requests § POST AEWS/event/restart-job method—Restart a Job –
URL: https://webserver:port/AEWS/event/restart-job?parameters – Note: Applies to z/OS or MicroFocus Job only § POST AEWS/event/start-job method—Start a Job, Application or Group – URL: https://webserver:port/AEWS/event/start-job?parameters
43.
42 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Global Variables Retrieval Supported requests § GET AEWS/gvar/variableName
method—Retrieve Information of a Specific Global Variable – URL: https://webserver:port/gvar/variableName?parameters – Example: https://WSServer:8443/AEWS/gvar/TestVar § GET AEWS/gvar method—Retrieve Information of a Single or Multiple Global Variables – URL: https://webserver:port/gvar?parameters – Example: https://WSServer:8443/AEWS/gvar?filter==name=@gvar*
44.
43 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Global Variables Control Supported requests § POST AEWS/event/delete-gvar/name method—Delete a Global Variable –
URL: https://webserver:port/AEWS/event/delete-gvar/name?parameters § POST AEWS/event/set-gvar/name method—Create or Update a Global Variable – URL: https://webserver:port/AEWS/event/set-gvar/name?parameters
45.
44 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD § Continue to enhance and expand capabilities §
Object Administration (create, update, delete objects (jobs, etc.)) 44 CA WA AE Web Services – Looking ahead
46.
45 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA Workload Automation REST Client § wlarestclient.jar §
Java based RESTful web services client utility § Allows you to execute web services implemented using the REST protocol § Can be used with any CA Workload engine using standard command job(CMD, Unix, NT)
47.
46 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA Workload Automation REST Client - Requirements §
Java Runtime Environment 1.8
48.
47 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA Workload Automation REST Client - Configuration §
Data used to do a call can come from three sources: – the command line arguments – global config – a file (also yml format) that is passed as parameter to the command § Notes: – command line arguments will override the file parameters and the file parameters will override the global one – The override will happen just for parameters with the same name from configurations with the same name 47
49.
48 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA Workload Automation REST Client - Configuration §
Global Properties File (config.yml) (Optional) – has to be created in the same directory as "wlarestclient.jar" file if it is to be used – file used to define parameters for every API call made by the REST client 48
50.
49 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA WA REST Client – Command Examples §
1) java -jar wlarestclient.jar URL=http://apiserver/testing name=TEST – This will call the following URL: http://apiserver/testing?name=TEST § 2) java -jar wlarestclient.jar PATH=input.parms TYPE=POST INPUT=/usr/share/inputs/payload.txt – This will read the "input.parms" file for all supported parameters, including URL, and use the file in inputPath for payload 49
51.
50 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Recommended Sessions SESSION # TITLE
DATE/TIME MFX122S Vision and Roadmap: CA Workload Automation AE (AutoSys) 11/16/2016 @ 12:45 pm Banyan A/B MFX133S Critical Path Forecasting with CA Workload Automation (AE) iDash 11/16/2016 @ 4:30 pm Banyan A/B MFX132S Real World Best Practices with CA Workload Automation AE 11.3.6 11/17/2016 at 3:45 pm Banyan A/B
52.
51 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Must See Demos Advanced Workload Analytics CA WLA iDash MF and Workload Automation Seamless Application Automation Agents & Advanced Integrations MF and Workload Automation CA Conversion as a Service CA Workload Automation MF and Workload Automation Innovations: Cross Enterprise Workload Automation CA WLA AE & DE MF and Workload Automation
53.
52 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Questions? Informatica
Télécharger maintenant