Skip to main content
YAMOYAMO

What is an Instance?

An Instance is one customer's ongoing context against a Service: their setup, their connected tools, their files and their run history, held apart from everyone else's.

Where it sits

YAMO's vocabulary is a ladder: a Playbook is the method, a Play is one step inside it, a Service is what other people run, an Instance is one customer's ongoing context against a Service, and a Run is one execution. A Connector is a tool a Playbook declares it needs, and a Connection is the access that satisfies it. A Reference file is a document a Playbook reads while it works.

Instance is one rung of that ladder. The rung next to it is Run.

Why the word matters

One word for one thing. An Instance is the ongoing relationship and a Run is one occasion inside it. An Instance accumulates; a Run starts, finishes and is done.

The longer answer

What is a Runtime Instance? is the page for this one: where it sits, what it is confused with, and a worked example from a real template.

Keep reading

The rest of the ladder

See it working

Read a Playbook that uses it

Every template in the library publishes its contract and a real example output.