Hi, Want to deploy datahub as production environm...
# all-things-deployment
m
Hi, Want to deploy datahub as production environment in my company, Can we use the quickstart docker setup with all the containers. What are the cons of using it for prod deployment (if any) Can plan for mysql dump as backup periodically to ensure minimal loss of metadata. How to backup/restore/rebuild the search indices Alternatively, Can I have a Postgesdb and Elastic Store outside and rest of the services being used from docker (kafka, front-end etc). If so, how to do the same. Number of datasets/entities would be in the order of few thousands may be. How to handle upgrades with this approach? Can the docker image upgrades be done without losing the ingested data. Planning to have this on different servers as prod and dev instances (to avoid port conflicts). Please suggest. Thanks
i
Hello Pavan, You can use datahub quickstart as a means to set up DataHub. However the advised method is to deploy DataHub in a Kubernetes environment. That is preferred method of choice since you get better dev ops support as well as the primitives needed to scale DataHub’s components as needed.