MSAMM
Back to course

Oracle Integration Cloud: Building Integrations That Survive Production · Module 16 · Environments and promotion

What an environment means here

Lesson 153 of 175 · 2 min

Separate instances, separate connections, separate credentials. What is shared and WHAT MUST NEVER BE. An OIC environment is a whole instance rather than a partition inside one. Development, test and production are separate installations with separate consoles, separate integrations and separate connections — and the separation is the point rather than an inconvenience. WHAT IS SHARED IS THE DESIGN, AND ONLY THE DESIGN. The integration — its structure, its mappings, its orchestration — is the artefact that travels between environments, and it should be byte-identical in all three. If it is not, the thing running in production is not the thing that was tested, and every test result is a statement about a different object. WHAT MUST NEVER BE SHARED IS EVERY POINTER TO A REAL SYSTEM. Connections, endpoints, credentials, file paths, notification addresses. Each environment has its own, pointing at that environment's systems. AND THE FAILURE THIS PREVENTS IS

The full lesson is part of the course

The video, the complete written lesson and the module quiz are included in Oracle Integration Cloud: Building Integrations That Survive Production, 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 16 · Environments and promotion

  1. 1What an environment means here
  2. 2Export and import, mechanically
  3. 3The promotion checklistFree preview
  4. 4Connections do not travel
  5. 5Lookups and environment-specific values
  6. 6Schedules after promotion
  7. 7Versioning and rollback
  8. 8Automating promotion
  9. 9What breaks: four promotion failures
  10. 10Lab briefing · Promote, and prove it is isolated