Skip to main content

Cloud Terminal

Pro, Team, and Enterprise plans.

The Cloud Terminal is a command-line interface available throughout the simulation workflow. It provides direct access to the simulated environment without leaving PinPole or stopping the simulation run.

What you can do in the Cloud Terminal

  • Query the state of individual services mid-simulation
  • Ask questions about service behaviour and configuration (e.g. "What is the difference between provisioned and reserved concurrency in Lambda?")
  • Test configuration changes without stopping the run
  • Validate service behaviour at specific load levels before reviewing the full metrics output
  • Explore AWS service limits and quotas in context

Accessing the Cloud Terminal

The Cloud Terminal is available from the toolbar during any active or paused simulation. It is also available in the workspace outside of simulation runs for general architecture queries.

Example

From a real PinPole session

During a simulation of a Netflix-style recommendation API at 10,000 RPS, the Cloud Terminal was used to query: "What is the difference between provisioned and reserved concurrency of Lambda?"

The response confirmed that reserved concurrency sets the maximum concurrent instances (acting as a cap to prevent throttling), while provisioned concurrency pre-initialises a specific number of environments (keeping them warm). This distinction directly informed the decision to increase provisioned concurrency to eliminate cold start errors — a fix that would have taken significantly longer to research across separate AWS documentation pages.