3 ms·
I think Taipy is excellent for getting around HTML/JS; that's true, but it is not only that. Here are a few Taipy functionalities that I found handy for applica
by JRoMed 3y ago
I think Taipy is excellent for getting around HTML/JS; that's true, but it is not only that. Here are a few Taipy functionalities that I found handy for applications to be used in production by end-users:
- For example, the scenario and data management feature helps end-users properly manage their various business cases.
We can easily configure scenarios to model recurrent business cases. I am thinking of standard industry projects like production planning, demand or inventory forecasting, dynamic pricing, etc.
An end-user can easily create and compare KPIs of multiple scenarios over time (e.g., a new demand forecast every week) and multiple scenarios for the same time period for what-if analysis for instance.
- The version management is also a good example. Besides a development mode and an experiment mode for testing, debugging, and tuning my pipelines, a specific production mode is designed to easily operate application version upgrades.
It helped me deploy a new release of my Taipy application in a production environment including some data compatibility checks and eventually some data migration. I don't know any other system that helps manage application versions, pipeline versions, and data versions in a single tool. Plus it's really easy to use with git releases for instance.
- The pipeline orchestration is also very production-oriented for multi-user applications. You have visual elements for submitting pipelines, managing job executions, tracking successes and failures, historizing user changes, etc. Which is more than helpful in a multi-user environment. Everything is built-in Taipy.