Welcome to NOUMENA!
Let's build your first application on NOUMENA Cloud.
Step 1: Choose your trial subscription
If you haven't done so already, sign up for your NOUMENA 30-day trial and pick your tenant name.
Step 2: Create your first application
In your tenant, select Create application
and name your application. Leave other settings.
NOUMENA automatically spins up your new application runtime and ancillary services. Your fresh Backend as a Service is now ready for you to deploy some application code.
Step 3: Deploy your first code
Upload sample code to your NOUMENA Cloud app for a quick start.
Option A: GitHub Codespaces (fastest, no setup)
-
Log into GitHub
-
Navigate to the npl-init repository
-
Select
Use this template > Open in a codespace
-
Once the codespace is ready, follow the README instructions
Option B: NPL CLI (local control)
-
Install the NPL CLI
-
From command line, run
npl init --projectDir my_project
-
Log into your NOUMENA Cloud account:
npl cloud login
-
Deploy with
cd my_project && npl cloud deploy npl --app my_app_slug --tenant my_tenant_slug
Infer the slugs from the
https://portal.noumena.cloud/my_tenant_slug/my_app_slug
address displayed when viewing your app in the NOUMENA Cloud Portal
Success! 🎉
You now have a fully functional backend in NOUMENA Cloud!
Check out the API that was automatically generated by visiting the Swagger UI under the Services tab of your application in the Portal.
Next steps
Discover what else you can do with your NOUMENA Cloud application.