A Credential Management Tool using Google Cloud KMS and Datastore

Rajesh Hegde (~rajesh82)


Software systems often need access to some shared credential. For example, your web application needs access to a database password or an API key for some third-party service.

Google CredStash is a very simple, easy to use credential management and distribution system that uses Google Cloud Key Management Service (KMS) for key storage, and Datastore for credential storage.



  • python
  • pip
  • Google Cloud Platform


  • Google Cloud KMS
  • Google Datastore

Content URLs:

  • https://cloud.google.com/kms/
  • https://cloud.google.com/datastore/

Speaker Info:

Experienced across e-commerce, media publishing, personal finance, web analytics, digital advertising domains and acquiring knowledge on machine learning models and Deep Net techniques. A Technology Evangelist and a Google Cloud Certified Professional Data Engineer.

Speaker Links:

  • https://rajeshhegde.com/
  • https://github.com/RajeshHegde/gcredstash
  • https://medium.com/@rajeshhegde
  • https://stackoverflow.com/users/2571060/rajesh-hegde

Id: 1349
Section: Web development
Type: Talks
Target Audience: Intermediate
Last Updated: