March 2019
Beginner to intermediate
778 pages
34h 20m
English
A more robust approach to managing App Engine secrets is through the use of Cloud KMS, which is Google's key management service. Cloud KMS provides tools to generate, store, and rotate encryption keys. Cloud KMS does not expose private keys directly. Instead, encryption is performed on the client's behalf through the Cloud KMS API. As a result, applications can use KMS to encrypt and decrypt data stored virtually anywhere. For example, a team can encrypt application secrets using the KMS API. Encrypted secrets can then be stored in Cloud Storage, datastore, version control, or anywhere else. Note that because the encrypted value can be stored anywhere, this approach can be used for much more than simple ...
Read now
Unlock full access