Using Groups and Policies to Implement Granular Resource Access in GCP
Adding individual members to each role is painful. Cloud IAM Groups are used to apply policies (who accesses what) to an entire groups of users (see this post to…
Adding individual members to each role is painful. Cloud IAM Groups are used to apply policies (who accesses what) to an entire groups of users (see this post to…
An identity in GCP can be any one of the following. The most commonly used identities for HUMAN users are the first two – Google Accounts (e.g. your…
Everywhere that this article refers to FIPs, simply replace with NIST – and the same logic applies. GCP uses something called Boring SSL. Boring SSL was submitted to NIST…
If you are coming from AWS or Azure, GCP’s logging can be a little confusing. Only because of these two radical features Everything is logged and viewed through…
Cloud IAM Log Queries Logs Viewer will filter based on RESOURCES. These can be either NAMED resources (existing resource e.g. a role) OR categories of resources (e.g. VM)…
When would you need to upsize to the Premium Tier in GCP? Basically, if your backend is multi region (and you need services like a global, https load…
One of the advantages of Software Defined Networking is the sheer flexibility – one doesn’t have to bring hardware routers, bridges, gateways…to construct inter network connections. Want a…
Edge Security Use Case Sample Use Case – Allow only external traffic proxied through the global external Application Load Balancer (with an associated security policy) to reach the…
Hello World on your local machine On a .NET Core terminal, install the cloud functions template packages, using: dotnet new -i Google.Cloud.Functions.Templates::1.0.0-beta01 Next, create a directory for your…
Azure B2C is Identity as a Service – I wrote about Azure B2C in detail here. The idea of using a single cloud service for all authentication related…