Mastering GCP Virtual Machines – Part 9 (Outbound Internet Access)
If your VMs need general outbound internet (patching, repo downloads, external APIs), and you don’t want public IPs → Cloud…
Mastering GCP Virtual Machines – Part 8 (Networking Best Practices)
Google Cloud Platform (GCP) provides a powerful and flexible networking foundation that can scale from simple projects to complex, global…
Mastering BGP between Juniper and Azure
Establishing seamless hybrid connectivity between on-premises networks and the cloud is a cornerstone of modern IT infrastructure. While IPsec tunnels…
Using Google Service Accounts in C#: Secure API Access Explained
When building applications that interact with Google Cloud services, authentication is the first challenge to solve. The most secure and…
Deploying pfSense in Azure – A Step-by-Step Guide to Your Own Cloud Firewall
Spinning up a pfSense firewall in Azure can be done in two ways, out of the box or DIY style….
Understanding pfSense IPsec Identifiers: When Public IPs Aren’t Enough
When setting up an IPsec VPN between peers that aren’t both directly reachable by static public IPs, for example, when…
pfSense and APIPA (169.254/16): Enabling Link-Local Transit Networks for IPsec VTI and BGP
Using APIPA (169.254.x.x) addresses as a transit network for IPsec IKEv2 VTI tunnels is a common best practice in major…
Mastering Azure DNS
Azure DNS provides a reliable, scalable, and secure way to host and manage your domain name system (DNS) records directly…
Mastering GCP Virtual Machines – Part 7 (Backup and DR)
In Part 6 we saw how to use the VM Manager in Google Cloud to orchestrate patching for our VM instances. Finally this is Google’s counterpart to Microsoft’s Azure Update Manager….
Mastering GCP Virtual Machines – Part 5 (Network Analyzing)
In Part 4 we saw how GCP will encrypt the virtual disks of virtual machine instances. Further we saw how to export a disk from Google Cloud…