Running a Taipy application
Depending on the task that the application is addressing, there are several execution use cases that can be considered for running a Taipy application.
A Taipy application is just a Python script that relies on the Taipy packages
to perform the tasks to be executed.
Running a Taipy application can be as simple as invoking the Python interpreter,
providing the path to the script you need to run.
The application may however have a few requirements that Taipy can address:
- Running Taipy services: some Taipy functionality can be run as services. That is typically the case for Taipy GUI, Taipy REST, or Taipy Orchestrator.
- Rely on an external web server: although Taipy GUI and Taipy REST provide an internal web server, you may need to host your application in a web server that is already installed in your infrastructure.
- Protect private files: because the hosting of an application by a web server poses risks of exposing files that you want to keep secret, Taipy provides means to set up file access security.