
Google Cloud Certified Professional Cloud Developer Exam Guide
By :

Most applications require the use of credentials or keys to authenticate with either GCP or third-party services. The correct storage of these credentials and secrets is essential to avoid security problems and leakage of this information. It is recommended to use a vault of secrets to securely store all the credentials required by an application.
In this section, we will explore the benefits of using a vault of secrets in applications and look at the service GCP offers to fulfill this function.
Have you ever checked the source code of an application and found that the code stores sensitive information such as keys or credentials of databases or third-party services?
Storing these types of secrets in the code can mean a serious security vulnerability, allowing people who have access to the source code to access these resources and perform actions that were not contemplated during...