This document addresses another important aspect of cloud security – the network.
As network security is specific to each cloud service provider, this document concentrates on Google Cloud Platform and provides an overview of some of the key security services and resources it provides to cloud architects.
The network infrastructure in Google Cloud Platform contains the following components:
- Virtual Private Cloud (VPC) – A logical isolated section of the GCP cloud for a specific customer to launch resources.
- Subnet – A segment of a VPC’s IP address range where you can place groups of isolated resources.
- Firewall Rule – Allow or deny traffic to and from your virtual machine (VM) instances based on a configuration you specify. Firewall rules are applied at the virtual networking level, so they provide effective protection and traffic control regardless of the operating system used in instances.
- Internet Gateway – A VPC component that allows communication between instances inside a VPC and the internet.
- NAT Gateway – A component that allows instances in a private subnet to connect to the internet without allowing connections to be initiated from the internet.
Instructions for creating GCP Firewall Rules:
Best practices for GCP Firewall Rules:
Google Cloud Platform Security Best practices:
About the author
Eyal Estrin is a cloud architect, working in the Inter-University Computation Center (IUCC) in Israel. He has more than 20 years of experience in infrastructure, information security and public cloud services. He is a public columnist and shares knowledge about cloud services. You can follow him on Twitter at @eyalestrin