Na DoiT, temos obsessão por oferecer o melhor suporte possível aos nossos clientes. Como Cloud Reliability Engineers (CREs), dedicamos mais de 30% do nosso tempo a estudar, criar ferramentas e refinar processos para facilitar a vida dos clientes e dos times.
Neste post, o foco é Cloud Networking e, mais especificamente, dicas para se tornar um cloud network engineer certificado e ser aprovado na Professional Cloud Network Engineer Certification do Google (PCNE). Vamos compartilhar todos os macetes da nossa experiência como CREs que se prepararam e passaram no exame PCNE recentemente.
Primeiro, vamos nos apresentar: Jean-Alain, Cloud Engineer com ampla experiência em networking, atua na área há vários anos. Já o Ángel é CRE especialista em computação, com formação em engenharia de telecomunicações e negócios — e muita curiosidade.
Antes de começar, alguns conselhos gerais. Os dois concordamos que a forma mais eficaz de se preparar para a prova foi fazer os hands-on labs para conhecer os serviços na prática. Esses exercícios permitem validar o conhecimento teórico adquirido em fontes de treinamento como séries de vídeos, cursos e afins (falaremos mais sobre isso adiante). Além disso, fazer anotações de estudo sintetizando os conceitos-chave funciona como uma cola e ajuda a absorver melhor os principais tópicos do exame.
O exame Google Cloud Network Professional Engineer (conforme indicado no guia oficial) avalia suas habilidades em:
- Projetar, planejar e prototipar uma rede no Google Cloud
- Implementar instâncias de Virtual Private Cloud (VPC)
- Configurar serviços de rede
- Implementar interconectividade híbrida
- Gerenciar, monitorar e otimizar operações de rede
Montar sua própria estratégia e trilha de aprendizado é a tarefa mais importante para se autoavaliar e identificar seus pontos fortes e fracos nas habilidades práticas de networking.
Depois da autoavaliação, foque em personalizar sua jornada de preparação. A preparação adequada é a chave para o sucesso, ainda mais porque os conceitos de networking podem ser difíceis de assimilar — basta pensar em conhecer e entender todos os parâmetros disponíveis para configurar uma sessão BGP com todas as possibilidades de roteamento, ou em configurar VLANs e outras tecnologias de Camada 2 ou Camada 3. Pode ser bastante denso. O mesmo vale para Cloud Networking: entender cada serviço é desafiador, especialmente quando os serviços gerenciados ocultam o comportamento por baixo dos panos.
Por isso, aprofunde-se na documentação do GCP e nos Hands-On Labs para se familiarizar com esses serviços e ganhar confiança para o exame. Você precisa entender o design de cada um e como configurá-los na nuvem. Recomendamos especialmente ler a documentação Get Started Overview, junto com as páginas de best practices e troubleshooting correspondentes na documentação do Google.
Veja a seguir o nosso processo de preparação para a certificação GCP PCNE.
#1 Familiarize-se com o guia da certificação PCNE
Sabíamos que passar no exame não seria fácil, então começamos a preparação estudando o guia da prova e revisando a documentação relevante do Google Cloud.
Identifique os tópicos que você já domina. Marque aqueles em que se sente menos confortável para trabalhar depois. O networking do GKE merece uma análise aprofundada para entender como ele se integra ao GCP. Depois desse exercício, você vai saber em quais áreas e tópicos precisa se preparar.
#2 Cadastre-se no Google Cloud Skills Boost Portal
Achamos o seguinte curso do Google Cloud Skill Boost especialmente útil para complementar a etapa de autoavaliação: Preparing for Your Professional Cloud Network Engineer Journey. Ele traz uma série de vídeos cobrindo os conceitos do exame (em alto nível), além de quizzes e labs (mais sobre isso adiante) para você avaliar e praticar seu conhecimento nas diferentes áreas da prova.
Você também encontra cursos com explicações mais aprofundadas e labs:
- Networking in Google Cloud: Defining and Implementing Networks
- Networking in Google Cloud: Hybrid Connectivity and Network Management
#3 Inscreva-se em um curso em vídeo de alguma plataforma de e-learning
No nosso caso, usamos a conta corporativa no A Cloud Guru, que faz parte do nosso pacote de treinamento Doers.
- Kubernetes, Clusters & VPC Interactions
- DNS and CDN Services
- Load Balancing
- Monitoring Network Operations
#4 Tenha um ambiente sandbox para praticar
Aproveitamos nosso sandbox interno no GCP para montar ambientes de teste e praticar a implementação de diferentes arquiteturas de rede. Agradecemos à DoiT por disponibilizar esse sandbox e o tempo de estudo para o curso.
Como alternativa ao sandbox, dá para usar o trial gratuito de US$ 300 do Google Cloud ou uma assinatura do Cloud Guru.

#4 Tenha um ambiente sandbox para praticar
Aproveitamos nosso sandbox interno no GCP para montar ambientes de teste e praticar a implementação de diferentes arquiteturas de rede. Agradecemos à DoiT por disponibilizar esse sandbox e o tempo de estudo para o curso.
Como alternativa ao sandbox, dá para usar o trial gratuito de US$ 300 do Google Cloud ou uma assinatura do Cloud Guru.
#5 Entenda estes conceitos de cloud networking do GCP
- VPC: implementações de VPC default, custom e shared com service projects
- Firewall rules e policies: configuração com service accounts, targets, prioridade e logs
- Routes: rotas geradas pelo sistema (default e subnet routes), rotas customizadas (estáticas e dinâmicas). Anúncio de rotas via VPC Peering e Cloud Routers para On-Prem. VPC peering: import/export de rotas customizadas
- Packet mirroring: como configurar uma mirroring policy, mirrored source(s) e destination
- IAM Roles: entender os roles necessários para gerenciar e criar shared VPCs. Roles em Monitoring e Logging. Roles para IAP
- DNS Services: como criar zonas privadas e públicas no GCP, ativar DNSSEC em zonas públicas, os diferentes tipos de zona DNS e quando usar cada um (zonas privadas e públicas, forwarding zones, peering zones). Saiba quando usar uma DNS forwarding zone em vez de DNS Server policies (Cloud DNS Best Practices)
- Hybrid Connectivity: designs de HA, HA VPNs, HA para Interconnects para atingir SLAs de 999 ou 9999. Cloud Interconnects: criação de VLAN attachments, configuração de endereço IP de sessões BGP. BGP: ASNs públicos e privados, peer ASN, prioridade de rota, MED
- Endereçamento IP: faixas de IP privado da RFC1918, endereços IP de peering BGP Link-Local do Cloud Router. Notação CIDR, IP aliases, faixas CIDR primária e secundária e Subnetting. Bring Your Own IP (BYOIP)
- Opções de Private Access para acessar APIs e serviços do Google: Private Google Access, Private Service Connect, Private Service Access, Serverless VPC Access (saber qual opção usar para cada serviço de acordo com o contexto)
- Virtual appliances: appliances de rede centralizados (NGFGW, IDS). Internal TCP/UDP Load Balancers como next hop, arquitetura com virtual appliances multi-NICs
- Load Balancers: saber quando usar load balancer global vs. regional, HTTP ou Network Load Balancer. Cloud CDN: rede global de entrega de conteúdo, edge location e recursos e modos de caching. Cloud Armor: políticas de segurança para proteger workloads usando HTTP/s Load Balancer.
- GKE Networking: clusters públicos vs. privados. Clusters VPC-native vs. route-based. Clusters GKE em Shared VPCs. GKE Network policy
- Logging e Monitoring: Network service tiers. VPC flow logs, firewall rules logging, packet mirroring, LB logging, VPN Monitoring
- VPC Service Controls: perimeters, access context e perimeters bridging
- Network Intelligence Center: Firewall insights, network topology, performance dashboard, connectivity tests
- Organization policies: o que são e para que servem; conheça algumas, como as relacionadas a shared VPC ou VPC peering
- Cloud NAT: entenda a diferença entre NAT de entrada e de saída. Métodos de alocação. Atribuição de portas
Aqui vão alguns links úteis (não exaustivos) para te ajudar:
- Cloud OnAir GCP networking 101 — VPC Shared VPC Interconnect
- Cloud OnAir: Google Cloud Networking 102 — Cloud Routing and VPC Peering
- Cloud OnAir: Google Cloud Networking 103 — Securing your Network
- Cloud OnAir: Google Cloud Networking 104 — Everything You Need to Know About Load Balancers on GCP
- Cloud OnAir: Networking 105 — How to use GCP DNS
- Cloud On air GCP networking L200 — Google Cloud Networking Fundamentals
#6 Pratique nos Hands-on Labs
Pratique bastante, com foco em áreas-chave como Load Balancers, Cloud NAT, Cloud Router e Cloud VPNs. No portal Cloud Skill Boost, você encontra várias opções:
Do curso fundamentals core infrastructure:
- Getting Started with VPC Networking and Google Compute EngineL
- Google Cloud Fundamentals: Getting Started with GKE
Do curso Networking in Google Cloud: Defining and Implementing Networks:
- Working with Multiple VPC networks
- Controlling Access to VPC networks
- Configure VPC Network Peering
- Set Up Network and HTTP Load Balancers (GSP 007 GCP Self-Paced Labs)
- Configure Traffic Management with a Load Balancer
- Caching Content with Cloud CDN
Do curso Networking in Google Cloud: Hybrid Connectivity and Network Management:
- Configure Google Cloud HA VPN
- Implement Private Google Access and Cloud Cloud NAT
- Optimizing Network Spend with Network Tiers
- Resource Monitoring: Analyzing Network Traffic with VPC Flow Logs
#7 Compare suas anotações de estudo com as de outras pessoas
Deixamos algumas aqui para sua referência:
- Anotações de estudo do Ángel
- Anotações de estudo do nosso colega CRE Mike Sparr
#8 Revise possíveis questões para o exame
Pesquisando por aí, você encontra questões de prática que ajudam a avaliar seu nível de preparo. Aqui vão algumas que achamos especialmente úteis:
- Google PCNE Exam Guide Sample Questions [20 questões]
- Questões de avaliação no Preparing for Your Professional Cloud Network Engineer Journey [50 questões]
- Do curso do A Cloud Guru [50 questões]
Leia cada questão com atenção. Mesmo que várias respostas pareçam corretas, identifique a que realmente atende ao que a pergunta pede.
#9 Inscreva-se para o exame
Quando se sentir pronto, faça a inscrição no Webassessor.
"Bonne chance!", "¡Buena suerte!", "Boa sorte!"
Esperamos que este post tenha sido útil. Se tiver dúvidas ou quiser compartilhar suas experiências, fale com a gente no LinkedIn.
Referências e outros links úteis:
- Professional Cloud Network Engineer Exam Guide
- Professional Cloud Network Engineer Learning Path
- PCNE Prep sheet for the exam from Jesuispy, leia depois do treinamento
- How to Prepare for the Google Cloud Network Engineer Exam in 2023
- Livro de Maurizio Ipsale e Mirko Gilioli — Google Cloud Certified Professional Cloud Network Engineer Guide (vale a leitura), com um simulado disponível na O'Reilly
- Estes links são para quem tem menos experiência em networking:
- Como bônus, Fundamentals of BGP Protocol
- Cursos fundamentais de networking no A Cloud Guru, com tempo total estimado de estudo de 6 horas:
- Network routing fundamentals,
- Subnetting and network masking fundamentals
