First deploy in a few minutes
By the end of this tutorial, an application will be live on the Azion Web Platform, answering HTTP 200 on its own Azion domain. It takes a few minutes.
Three complete paths get you there. Pick one. They all end in the same place:
Before you start
All you need is an Azion account. You can create one for free, and it does not ask for a credit card. Anything path-specific is listed in the path itself.
Deploy a template via Console
Templates are ready-made projects (e-commerce, blogs, APIs, full-stack SSR) that go live in a few clicks. You do not need any local tooling.
Follow the deploy through the logs window. When it finishes, the page shows your application’s name, its deploy logs, and its Azion domain. Some templates also create a function and apply pre-defined configurations to optimize your application’s performance. The template’s guide lists what is included.
Test it
Copy the Azion domain from the confirmation page:
Open the same URL in the browser to see your application running.
Import a project from GitHub
Azion reads the commands from the repository, so both arrive filled in for a project it recognises — change them only if your build differs. The name becomes part of the deployed URL.
Test it
Open the Azion domain in the browser to see your application running. If you get an error right away, wait a few minutes: new URLs take a moment to propagate to Azion’s data centers.
Deploy with Azion CLI
AI Assistant
The CLI saves a personal token locally, which authorizes the commands that follow.
To start from a template, run the command where you want the project folder created. It asks for a preset, which is the framework, then for a template, and creates a folder with the project’s name; accept installing the dependencies:
To use a project you already have, run the command in its root folder. It asks you to confirm the link, to accept or change the suggested application name, and to pick the preset that matches your framework; the .gitignore entry and the GitHub Actions workflow it offers are optional:
When either command asks whether to deploy, answer no: the next step does it.
The CLI builds the project, uploads it, creates the application with its domain, and prints the domain at the end.
If you get an error right away, wait a few minutes: new URLs take a moment to propagate to Azion’s data centers.
What you built
You deployed an application to Azion’s distributed infrastructure and confirmed it answers on its own domain. The workflow is the same one you will use for production projects.