<style>
img {
display: block;
margin-left: auto;
margin-right: auto;
}
</style>
# Google Cloud Computing Foundations: Networking & Security in Google Cloud
### It helps to network
:::info
**Objectives**
- Explore Virtual Private Clouds (VPCs).
- Examine Google’s network architecture.
- Learn how to use multiple VPC networks.
- Explore options to build hybrid clouds.
- Examine load balancing options.
:::
---

---


---



---

---


---
**VPC Networks - Controlling Access**
:::success
**Insight**
1. Create the web servers
2. Create the firewall rule
3. Explore the Network and Security Admin roles
:::
- The Network Admin role provides permissions to: List the available firewall rules
- The Security Admin role, provides permissions to: List the available firewall rules, Delete the available firewall rules, Modify the available firewall rules, Create a firewall rules
---






---



---
**HTTP Load Balancer with Cloud Armor**
:::success
**Insight**
1. Configure HTTP and health check firewall rules
2. Configure instance templates and create instance groups
3. Configure the HTTP Load Balancer
4. Test the HTTP Load Balancer
5. Denylist the siege-vm
:::
* Which of these fields identify the region of the backend? Server Location, Hostname
* The HTTP load balancer should forward traffic to the region that is closest to you. True
---
**Quiz**
1. What is used to forward traffic from one instance to another within the same network, across subnetworks, or even between Google Cloud zones, and doesn’t require an external IP address? Routing table
2. What term describes where the Google network is connected to the rest of the internet? Point of presence (PoP)
3. Which connectivity solution provides a direct connection to Google? Dedicated Interconnect
4. Select the true statement. VPCs are global and subnets are regional.
5. Which option would you choose if you required cross-regional load balancing for a web application? HTTP(S) Load Balancing
### Keeping an eye on things
:::info
**Objectives**
- Learn about Infrastructure as Code (IaC).
- Explore Terraform as an IaC option.
- Examine the role of monitoring, logging, error reporting, tracing, and profiling in the cloud.
- Learn how to use Google Cloud operations suite for monitoring, logging, error reporting, tracing, and profiling.
:::
---


---


---







---
**Cloud Monitoring: Qwik Start**
:::success
**Insight**
- Create a Compute Engine instance
- Add Apache2 HTTP Server to your instance
- Create an uptime check
- Create an alerting policy
- Create a dashboard and chart
- View your logs
- Check the uptime check results and triggered alerts
:::
---
**Quiz**
1. Where can you store and version-control your Terraform templates? Cloud Source Repositories
2. Which one of the following provides access to logs created by developers who deploy code to Google Cloud? Service Logs
3. In Cloud Logging, what is the default log retention period for data access logs? 30 days
4. Which tool ingests metrics, events, and metadata to generate insights through dashboards, Metrics Explorer charts, and automated alerts? Cloud Monitoring