3.95 out of 5
3.95
32 reviews on Udemy

Google Professional Cloud Network Engineer – Beta

45000 Students & 55,000 Subscriptions : 2019 Complete Google Cloud platform Professional Cloud Network Engineer Course
Instructor:
Google Cloud Platform Gurus !
7,645 students enrolled
English [Auto-generated]
Google Cloud : Complete Professional Cloud Network Engineer

This is another course of Google Cloud Platform for Professional Cloud Network Engineer – Google Cloud Platform. 

We have 45,000 students for our google cloud platform training and we only provide Google Cloud training since 2017.

This Course is still in Beta – No Questions Yet.

The structure of this course

– Aligns exact syllabus to training materials (final section is still under progress)

– Detail Theory and Hands on ! 

– Syllabus coverage Analysis for every sections.

Section – 1 to 1 mapping with google certification outline for Certification -> Professional Network Engineer

Section 1, 2, 3 of the course is to get you started with Google Cloud platform

Introduction

1
Google Cloud : Network Engineer Certification
2
Google Cloud Platform Introduction Part 1
3
Google Cloud Platform Introduction Part 2
4
Subscribing for $300 Free Trial
5
Other ways to do practice

Google Cloud Platform Interfaces

1
Google Cloud Platform Interfaces
2
Cloud Console
3
Cloud SDK
4
Cloud SDK Installations
5
Cloud Shell
6
Cloud API

Section 1: Designing, Planning, and Prototyping a GCP Network

1
Section 1: Designing, Planning, and Prototyping a GCP Network
2
1.1 Designing the overall network architecture.

1.1 Designing the overall network architecture. Considerations include:

  • Failover and disaster recovery strategy

  • Options for high availability

  • DNS strategy (e.g., on-premises, Cloud DNS, GSLB)

  • Meeting business requirements

  • Meeting availability SLAs

  • Choosing the appropriate load balancing options

  • Optimizing for latency (e.g., MTU size, caches, CDN)

  • Understanding how quotas are applied per project and per VPC

  • Hybrid connectivity (e.g., Google private access for hybrid connectivity)

  • Container networking

  • IAM and security

  • SaaS, PaaS, and IaaS services

  • Microsegmentation for security purposes (e.g., using metadata, tags)

3
Designing the overall network - Options for HA
4
Designing the overall network - Options for Load Balancer
5
Designing the overall network - CDN
6
Designing the overall network - Project and Network Quota
7
Designing the overall network - Hybrid Connection
8
Designing the overall network - SAAS PAAS IAAS
9
1.2 Designing a Virtual Private Cloud (VPC)

1.2 Designing a Virtual Private Cloud (VPC). Considerations include:

  • CIDR range for subnets

  • IP addressing (e.g., static, ephemeral, private)

  • Standalone or shared

  • Multiple vs. single

  • Multi-zone and multi-region

  • Peering

  • Firewall (e.g., service account–based, tag-based)

  • Routes

  • Differences between Google Cloud Networking and other cloud platforms

10
1.2 Designing a Virtual Private Cloud (VPC) - Subnetworks
11
1.2 Designing a Virtual Private Cloud (VPC)-Fiewall & Routes
12
1.2 Designing a Virtual Private Cloud (VPC)-IP Address
13
1.2 Designing a Virtual Private Cloud (VPC)-Other Concepts
14
1.3 Designing a hybrid network

1.3 Designing a hybrid network. Considerations include:

  • Using Interconnect (e.g., dedicated vs. partner)

  • Peering options (e.g., direct vs. carrier)

  • IPsec VPN

  • Cloud Router

  • Failover and disaster recovery strategy (e.g., building high availability with BGP using cloud router)

  • Shared vs. standalone VPC Interconnect access

  • Cross-organizational access

  • Bandwidth

15
1.3 Designing a hybrid network-VPN
16
1.3 Designing a hybrid network-Cloud Router
17
1.3 Designing a hybrid network-Cloud Interconnect
18
1.4 Designing a Container IP Addressing plan for Google Kubernetes Engine

Section 2: Implementing a GCP Virtual Private Cloud (VPC)

1
2.1 Configuring VPCs

2.1 Configuring VPCs. Considerations include:

  • Configuring GCP VPC resources (CIDR range, subnets, firewall rules, etc.)

  • Configuring VPC Peering

  • Creating a shared VPC and explaining how to share subnets with other projects

  • Configuring API access (Private, Public, NAT GW, Proxy)

  • Configuring VPC flow logs

2
VPC Configure
3
VPC Peering
4
Configuring VPC - Share VPC
5
2.2 Configuring routing

2.2 Configuring routing. Tasks include:

  • Configuring internal static/dynamic routing

  • Configuring routing policies using tags and priority

  • Configuring NAT (e.g., CloudNAT, instance-based NAT)

6
2.3 Configuring and maintaining Google Kubernetes Engine clusters - Part1

2.3 Configuring and maintaining Google Kubernetes Engine clusters. Considerations include:

  • VPC-native Clusters using Alias IPs

  • Clusters with Shared VPC

  • Private Clusters

  • Cluster Network policy

  • Adding authorized networks for Cluster Master Access

7
2.3 Configuring and maintaining Google Kubernetes Engine clusters - Part 2
8
2.4 Configuring and managing firewall rules.

2.4 Configuring and managing firewall rules. Considerations include:

  • Target network tags and service accounts

  • Priority

  • Network protocols

  • Ingress and egress rules

  • Firewall logs

Section 3: Configuring Network Services: Load Balancer, CDN , DNS

1
3.1 Configuring load balancing

3.1 Configuring load balancing. Considerations include:

  • Creating backend services

  • Firewall and security rules

  • HTTP(S) load balancer: including changing URL maps, backend groups, health checks, CDN, and SSL certs

  • TCP and SSL Proxy Load Balancers

  • Network load balancer

  • Internal load balancer

  • Session affinity

  • Capacity scaling

2
3.1 Configuring load balancing-HTTP LB
3
3.1 Configuring load balancing- SSL, TCP , INTERNAL LB
4
3.2 Configuring Cloud CDN.

3.2 Configuring Cloud CDN. Considerations include:

  • Enabling and disabling Cloud CDN

  • Using cache keys

  • Cache invalidation

  • Signed URLs

5
3.3 Configuring and maintaining Cloud DNS.

3.3 Configuring and maintaining Cloud DNS. Considerations include:

  • Managing zones and records

  • Migrating to Cloud DNS  - Pending

  • DNS Security (DNSSEC) - Pending

  • Global serving with Anycast

  • Cloud DNS

  • Internal DNS - Pending

  • Integrating on-premises DNS with GCP - Pending.

6
3.3 Configuring Cloud DNS -Demo
7
3.4 Enabling other network services.

3.4 Enabling other network services. Considerations include:

  • Health checks for your instance groups

  • Canary (A/B) releases

  • Distributing backend instances using regional managed instance groups

  • Enabling private API access

Section 4: Implementing Hybrid Interconnectivity

1
Section 4 - Implementing Hybrid Inter-connectivity
2
4.1 Configuring Interconnect.

4.1 Configuring Interconnect. Considerations include:

  • Partner (e.g., Layer 2 vs. Layer 3 connectivity)

  • Virtualizing using Vlan attachments

  • Bulk storage uploads

3
4.2 Configuring a site-to-site IPsec VPN
4
4.3 Configuring Cloud Router for reliability.

Section 5: Implementing Network Security

1
5.1 Configuring Identity and Access Management (IAM)

5.1 Configuring Identity and Access Management (IAM). Tasks include:

  • Viewing account IAM assignments

  • Assigning IAM roles to accounts or Google Groups

  • Defining custom IAM roles

  • Using pre-defined IAM roles (e.g., network admin, network viewer, network user)

2
Cloud IAM
3
5.2 Configuring Cloud Armor policies.

5.2 Configuring Cloud Armor policies. Considerations include:

  • IP-based access control

4
5.3 Configuring third-party device insertion into VPC using multi-nic (NGFW)
5
5.4 Managing keys for SSH access

Section 6: Managing and Monitoring Network Operations

1
6.1 Logging and monitoring with Stackdriver or GCP Console
2
6.1 Logging and monitoring with Stackdriver or GCP Console - Monitoring
3
6.1 Logging and monitoring with Stackdriver or GCP Console- Logging
4
6.2 Managing and maintaining security.

6.2 Managing and maintaining security. Considerations include:

  • Firewalls (e.g., cloud-based, private)

  • Diagnosing and resolving IAM issues (shared VPC, security/network admin)

5
6.3 Maintaining and troubleshooting connectivity issues.

6.3 Maintaining and troubleshooting connectivity issues. Considerations include:

  • Identifying traffic flow topology (e.g., load balancers, SSL offload, network endpoint groups)

  • Draining and redirecting traffic flows

  • Cross-connect handoff for Interconnect

  • Monitoring ingress and egress traffic using flow logs

  • Monitoring firewall logs

  • Managing and troubleshooting VPNs

  • Troubleshooting Cloud Router BGP peering issues

6
6.4 Monitoring, maintaining, and troubleshooting latency and traffic flow.

6.4 Monitoring, maintaining, and troubleshooting latency and traffic flow. Considerations include:

  • Network throughput and latency testing

  • Routing issues

  • Tracing traffic flow

Section 7: Optimizing Network Resources

1
Section 7: Optimizing Network Resources
2
7.1 Optimizing traffic flow.

7.1 Optimizing traffic flow. Considerations include:

  • Load balancer and CDN location

  • Global vs. Regional dynamic routing

  • Expanding subnet CIDR ranges in service

  • Accommodating workload increases (e.g., autoscaling vs. manual scaling)

3
7.2 Optimizing for cost and efficiency.

7.2 Optimizing for cost and efficiency. Considerations include:

  • Cost optimization (Network Service Tiers, Cloud CDN, autoscaler (max instances))

  • Automation

  • VPN vs. Interconnect

  • Bandwidth utilization (e.g., kernel sys tuning parameters)

Question Set - TBD

1
Practice Questions 2 - Not for Exam Yet

This Questions Set is for practice - Not for exam yet.

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4
4 out of 5
32 Ratings

Detailed Rating

Stars 5
10
Stars 4
9
Stars 3
11
Stars 2
2
Stars 1
0
66e90b445db43e4e4cdba67383b86020
30-Day Money-Back Guarantee

Includes

10 hours on-demand video
4 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion