InGoogle Cloud - CommunitybyRan Zhang·Jun 22, 2023Policy Validation — Preventive Control with Terraform VetPreventive controls are realized through policy. Policy is defined as a series of programmatic constraints that protect GCP resources.
InGoogle Cloud - CommunitybyRan Zhang·Feb 24, 2023Open Policy Agent Evaluate Infrastructure ScoreThis article demonstrates how to use Score based evaluation approach to enhance the Cloud Infrastructure security during pre-provisioning.A response icon1A response icon1
InGoogle Cloud - CommunitybyRan Zhang·Nov 17, 2022High-resolution user-defined metrics for Google Managed Prometheus with managed collectorA solution to address the limitation of Google Cloud Managed Service for Prometheus (GMP) with managed collector.A response icon1A response icon1
Ran Zhang·Mar 10, 2022Keycloak tutorial series — Part 3 Keycloak User FederationThis is part 3 of Keycloak tutorial series, this guide will focus on Keycloak’s user federation with LDAP federation provider.
Ran Zhang·Feb 27, 2022Keycloak tutorial series — Part 2 OIDC and SSO with KeycloakAfter a few months break, this is part 2 of the Keycloak tutorial series, this guide will focus on OIDC and SSO with Keycloak. You may…
Ran Zhang·Nov 11, 2021Spring Boot with AWS Parameter Store and AWS Secret Manager Part 2— Customize Secret Manager NameIn part 1 of the article, default configuration for AWS Parameter Store and AWS Secret Manager were used. Sometimes, the team need to…
Ran Zhang·Oct 23, 2021Keycloak tutorial serious — Part 1 Keycloak InstallationThis serious of articles will explain the detail setup for one of my recent proof of concept project for Keycloak. The following topics…
Ran Zhang·May 10, 2021Spring Boot with AWS Parameter Store and AWS Secret Manager Part 1 — Default ConfigurationsThis guide introduce basic setup for establish connection for SpringBoot with AWS Parameter and AWS Secret Manager. This guide covers basic…A response icon1A response icon1
Ran Zhang·Apr 3, 2021The Innovator’s dilemmaFinally I started to write a blog after I register my domain for long time. I thought I need to write something at least keep the blog…
Ran Zhang·Dec 25, 2020First Blog should be written long time agoI always want to capture my thoughts and works. The idea of having a blog as a software engineer started many years ago. I finally took a…