Build and release
Create an App
Start an App in a workspace or from an existing file in your project.
Develop and test an App
Iterate on App code in a workspace and preview it in a real App runtime, without publishing.
Publish and deploy App versions
Create an immutable version, then start it to make the App reachable.
App versioning and reproducibility
What a version pins, and how to restore pinned inputs or roll back.
Operate and govern
Share an App
Control who can discover and open a deployed App, and handle access requests.
Govern an App
Attach policies, collect evidence and approvals, and gate deployment.
App logs and monitoring
Read per-instance logs and resource consumption, and troubleshoot with support bundles.
Authentication and identity for Apps
How Apps identify viewers, and what identity and permissions they run with.
Build reliable Apps
Common App frameworks
Minimal working examples for Streamlit, Dash, Flask, and Shiny.
Best practices for Apps
Techniques that keep Apps clear, maintainable, and scalable as usage grows.
Persist data from Apps
Save results to Datasets or external storage, because App containers don’t persist file changes.