Is it recommended to use Database as a container in Production environment? : <p>Assuming we are using a micro service architecture for a product and we decide to use 'Database per service' model, and deploy in cloud servers by provider like AWS. 
It is convenient to have databases running as a container for development and test environments. </p>

<p>But can same be implemented for Production environment! If so, how safe it would be?
Or is it proper to go with cloud solution as AWS RDS-DB instead!!</p>
