Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

GCP Secrets and Key Management with Python

via CodeSignal

Overview

In this course, students will delve into the practical aspects of Google Secret Manager and Cloud KMS, learning effective ways to manage application secrets. By the end of the course, students will have hands-on experience with these GCP services, and will be capable of integrating their features using Python.

Syllabus

  • Unit 1: GCP Secrets Management Basics
    • Initialize GCP Secret Manager and KMS Clients
    • Creating GCP Service Clients with Custom Credentials
    • Initialize GCP Service Clients with Default and Custom Credentials
  • Unit 2: Google Cloud Secrets Management
    • Google Cloud Secret Manager Operations Demo
    • Creating Secrets in Google Cloud Secret Manager
    • Updating Party Details with Google Cloud Secret Manager
    • Delete Secret from Google Cloud Secret Manager
    • Google Cloud Secret Manager Complete Operations Practice
  • Unit 3: Advanced Secrets Management
    • Google Cloud Secret Manager Operations with Python
    • Secure Password Generation for Google Cloud Secret Manager
    • Update Google Cloud Secret Manager with Auto-Generated Secure Password
    • Labeling Secrets with Creator Information in Google Cloud Secret Manager
    • Retrieving and Accessing Secret Versions
    • Restoring Labels on a Secret
  • Unit 4: Google Cloud Key Management
    • Creating Google Cloud KMS Key with Python SDK
    • Google Cloud KMS Data Key Generation with Envelope Encryption
    • Fetch Google Cloud KMS Key Metadata and Display State
    • Enable Key Rotation with Google Cloud KMS
    • Google Cloud KMS Complete Lifecycle Implementation

Reviews

Start your review of GCP Secrets and Key Management with Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.