🚀 Getting Started with CCP: Run, Understand, Extend
Welcome!
the Getting Started guide is for users who want to run methods on the CCP platform — whether you’re analyzing data, exploring results, or curious about how CCP works under the hood.
🧠 What Is CCP?
The Cloud Computing Platform (CCP) is an environment designed to execute containerized methods (scripts, models, pipelines…) in the cloud.
Each method:
Can be run via a graphical form, with a user-friendly interface
Or triggered programmatically via REST API — for integration in custom systems
CCP handles:
Parameter validation and form rendering
Input and output file management
Container-based execution (Docker)
Metadata tracking and logging
🧩 Who Is This Guide For?
This section is designed for:
Users who want to run methods from the GUI
Analysts who want to understand outputs and execution history
Developers who want to use CCP methods programmatically
Curious users who may want to define their own methods
You don’t need to be a developer to get started — but we’ll show you how to go deeper if you want.
⚙️ Want to Execute a Method?
This section includes:
▶️ How to execute a method
Step-by-step: choose a method, fill the form, run it, get results.📦 Understanding outputs and metadata
Where files go, how they’re structured, and how provenance is tracked.
👀 Want to Build Your Own Method?
CCP allows you to define new methods from your own code — even starting from a simple script.
🐣 Concepts for Beginners
Key concepts to grasp when defining a method👨💻 What it takes to build a method
Understand what’s behind the form and what you’d need to define your own
🧪 Want to Interact Programmatically?
If you prefer automation or want to embed CCP in your own workflow:
Every method and execution is accessible via REST APIs
You can create executions, track progress, and download results
Authentication is handled via tokens or credentials
Generate execution code Learn how generate the code to invoke methods and specific executions by shell scripts, Python, R etc
👉 Learn more in the 🧩 REST API Guide Let’s begin.