Improvement
Apr 3, 2025
AI Commerce now supports a tenant-specific development environment for live online stores. This means that each customer can request a separate dev environment, which is a copy of the production environment – with the same components but separate credentials and services. The development environment allows for testing new features and integrations without risking the stability of the production.
The environment is available in the form dev.kauppa.fi
or dev.kauppa.aicommerce.fi
, and a small monthly fee is charged based on the scope of the environment and integrations. The dev environment uses its own stages, distribution, and database, and all components – such as API Gateway, CloudFront, S3, Lambda, and Redis – are separated from production.
Developers can use the dev branch on GitHub named kauppasi-dev
, and the environment supports the same IAM permissions as production. For images, the development environment utilizes the production S3 bucket, which reduces unnecessary duplication. Please note that AI Commerce does not back up development environments – the responsibility remains with the developer.
The setup of the dev environment occurs upon a separate request, and the management of the environment can be done through either the admin panel or the GitHub branch. Data is not automatically transferred from production – any copies of product information must be made manually.
This new functionality provides a secure and controlled way to develop and test new features before moving to production – without compromising the stability of the production environment.