MSAMM
Back to course

Administering Cloud EPM: The Platform Beneath the Business Processes · Module 11 · Automation

REST APIs and when to reach for them

Lesson 130 of 201 · 2 min

REST access gives you programmatic invocation of platform operations, from any system that can make an HTTP call. When it is the right tool: integration into an orchestration platform, invocation from another application, or something the command-line utility does not express. WHEN IT IS NOT: ANYTHING A SCHEDULED COMMAND OR A JOB SCHEDULER ENTRY DOES PERFECTLY WELL. Building a REST integration for a nightly backup is a maintenance burden with no benefit. Authentication, including token-based access — and note that this is the same identity model as everything else in the course. Nothing new to learn; Module 6 already covered it. A REST INTEGRATION IS CODE SOMEONE OWNS. Name them, document it, and include it in the estate register. Undocumented integrations are how estates become unmaintainable — and unlike a script on a server, nothing about a REST integration announces its existence. Scoped honestly: building REST integrations is development work

The full lesson is part of the course

The video, the complete written lesson and the module quiz are included in Administering Cloud EPM: The Platform Beneath the Business Processes, with a certificate on completion and a fourteen-day refund window.

Get the free lessons by email

We will email you a link to every free lesson in this course. No account needed, and one message only.

In this module: Module 11 · Automation

  1. 1Three tools, one questionFree preview
  2. 2Job Scheduler
  3. 3Installing and configuring the automation utility
  4. 4Authentication and credential handling
  5. 5The command surface
  6. 6Scripting patterns: backup and export
  7. 7Scripting patterns: data load and refresh
  8. 8Error handling and logging
  9. 9Scheduling and service accounts
  10. 10REST APIs and when to reach for them
  11. 11The integration agent
  12. 12What breaks
  13. 13Lab: automate it, and write the runbook