1 Answers
Hi Fabio,
Upgrading from a development instance to a production one inside the same project does seem a bit of an anti-pattern, as it is generally accepted that separating development and production environments into different projects makes sense. My guess would be that this feature was originally included to make it easier for people to try BigTable without having to spend a lot of money on clusters.
The current console has changed and you can no longer create "development" clusters. Instead, you just have much better control over cluster size, and can just create a cluster with a single node. This clarifies the situation a bit with regard to the separation of environments.
If you still have any "development" clusters you can upgrade them to "production" but this is a one-time permanent change that can’t be reversed. And like I said, you can no longer create new "development" clusters, just new clusters of any size.
Hope this helps!