Google Cloud Key Management has got your keys covered.
Use Cases and Deployment Scope
Google Cloud's platform has been essential for our organization and is implemented in our core systems. It serves various purposes and we are using many of Google Cloud platform's services for our security and operations. Google Cloud Key Management is solving a crucial problem of our organization which is managing the client's data and encryption keys. With the help of the service [we] are able to manage, create and update with very little handling and easy integration. The security keys are spread over multiple branches and are very secure thanks to Google Cloud.
Pros
- Option for Customer-Managed Encryption keys for Cloud which very [few] providers do.
- Option to enhance security via Hardware Security Modules.
- Easy control panel and CLI.
- Unified commands to approve or deny key requests.
Cons
- They removed the option for RSA128 bit security so yeah if it matters it a bummer.
- Pipelines are limited and very [few] for the amount you pay.
- General usability and Rapid CI/CD.
Likelihood to Recommend
Use for most types of cloud SQL services. Excellent modern-day encryption technologies.
If a customer wants to manage their keys then Google Cloud Platform is well suited for those people if it matters. Able to divide workloads and pipelines. Customer managed encryption keys support for Data fusion, Data Proc, Cloud SQL, and GKE. We use Cloud EKM: key use operations $0.03 per 10,000 operations for our day to day operations.