Professional Cloud Architect

Guia do exame de certificação

Professional Cloud Architect

Descrição da função

Com o exame Google Cloud Certified - Professional Cloud Architect , as empresas podem aproveitar as tecnologias do Google Cloud . Por meio da compreensão da arquitetura de nuvem e da tecnologia do Google, esse profissional projeta, desenvolve e gerencia soluções avançadas, seguras, escalonáveis, dinâmicas e altamente disponíveis para ajudar a alcançar metas comerciais. O Cloud Architect precisa ser proficiente em todos os aspectos da estratégia de nuvem empresarial, do design de soluções e das práticas recomendadas de arquitetura. O Cloud Architect também precisa ter experiência em metodologias e abordagens de desenvolvimento de software, incluindo aplicativos distribuídos de várias camadas que abrangem ambientes híbridos ou com várias nuvens.

O exame está disponível em inglês e japonês.

Guia do exame da certificação

Seção 1: projeto e planejamento de uma arquitetura de solução em nuvem

1.1 Projeto de uma infraestrutura de solução que atenda aos requisitos comerciais. As considerações incluem os itens a seguir:

  • Casos de uso comerciais e estratégia de produtos
  • Otimização de custos
  • Apoio ao projeto do aplicativo
  • Integração
  • Movimento de dados
  • Contrapartidas
  • Criar, comprar ou modificar
  • Medições de sucesso, como indicadores principais de desempenho (IPD), retorno do investimento (ROI) e métricas
  • Compliance e observabilidade

1.2 Projeto de uma infraestrutura de solução que atenda aos requisitos técnicos. As considerações incluem os itens a seguir:

  • Alta disponibilidade e projeto de failover
  • Elasticidade dos recursos da nuvem
  • Escalonabilidade para atender aos requisitos de crescimento

1.3 Projeto de recursos de rede, armazenamento e computação. As considerações incluem os itens a seguir:

  • Integração com ambientes locais/de várias nuvens
  • Redes nativas da nuvem (VPC, peering, firewalls, redes de contêineres)
  • Identificação do canal de processamento de dados
  • Correspondência entre características de dados e os sistemas de armazenamento
  • Diagramas de fluxo de dados
  • Estrutura do sistema de armazenamento (por exemplo, objeto, arquivo, RDBMS, NoSQL, NewSQL)
  • Mapeamento de necessidades de computação para produtos de plataforma

1.4 Criação de um plano de migração (ou seja, documentos e diagramas arquiteturais). As considerações incluem os itens a seguir:

  • Integração de solução com sistemas atuais
  • Migração de sistemas e dados para auxiliar a solução
  • Mapeamento de licenciamento
  • Planejamento de gerenciamento e rede
  • Teste e prova de conceito

1.5 Previsão de futuras melhorias na solução. As considerações incluem os itens a seguir:

  • Melhorias na nuvem e na tecnologia
  • Evolução das necessidades comerciais
  • Propaganda e apoio

Seção 2: gerenciamento e provisionamento da infraestrutura da solução

2.1 Configuração de topologias de rede. As considerações incluem os itens a seguir:

  • Extensão para o local (rede híbrida)
  • Extensão para um ambiente com várias nuvens que pode incluir comunicação do GCP para o GCP
  • Segurança
  • Proteção de dados

2.2 Configuração de sistemas de armazenamento individuais. As considerações incluem os itens a seguir:

  • Alocação de armazenamento de dados
  • Provisionamento de processamento de dados e computação
  • Gerenciamento de segurança e acesso
  • Configuração de rede para latência e transferência de dados
  • Retenção de dados e gerenciamento do ciclo de vida de dados
  • Gerenciamento do crescimento de dados

2.3 Configuração de sistemas de computação. As considerações incluem os itens a seguir:

  • Provisionamento do sistema de computação
  • Configuração da volatilidade de computação (preemptiva x padrão)
  • Configuração de rede para nós de computação
  • Configuração da tecnologia de provisionamento de infraestrutura (por exemplo, Chef/Puppet/Ansible/Terraform)
  • Orquestração de contêineres (por exemplo, Kubernetes)

Seção 3: projeto para segurança e compliance

3.1 Projeto para segurança. As considerações incluem os itens a seguir:

  • Gerenciamento de identidade e acesso (IAM, na sigla em inglês)
  • Hierarquia de recursos (organizações, pastas, projetos)
  • Segurança de dados (gerenciamento de chaves, criptografia)
  • Teste de penetração
  • Separação de deveres (SoD, na sigla em inglês)
  • Controles de segurança
  • Gerenciamento de chaves de criptografia fornecidas pelo cliente com o Cloud KMS

3.2 Projeto para compliance legal. As considerações incluem os itens a seguir:

  • Legislação (por exemplo, Lei de Portabilidade e Responsabilidade de Seguros de Saúde [HIPAA, na sigla em inglês], Lei de Proteção da Privacidade On-line das Crianças [COPPA, na sigla em inglês] etc.)
  • Auditorias (incluindo registros)
  • Certificação (por exemplo, estrutura da Information Technology Infrastructure Library [ITIL])

Seção 4: análise e otimização de processos técnicos e comerciais

4.1 Análise e definição de processos técnicos. As considerações incluem os itens a seguir:

  • Plano de ciclo de vida de desenvolvimento de software (SDLC, na sigla em inglês)
  • Integração/implantação contínua
  • Cultura de análise posterior/solução de problemas
  • Teste e validação
  • Processo corporativo de TI (por exemplo, ITIL)
  • Continuidade comercial e recuperação de desastres

4.2 Análise e definição de processos comerciais. As considerações incluem os itens a seguir:

  • Gestão das partes interessadas (por exemplo, influência e facilitação)
  • Gestão da mudança
  • Avaliação da equipe/prontidão de habilidades
  • Processo de tomada de decisões
  • Gerenciamento do sucesso do cliente
  • Otimização de custos/otimização de recursos (Capex/Opex)

4.3 Desenvolvimento de procedimentos para testar a resiliência da solução na produção (por exemplo, DiRT e Simian Army)

Seção 5: gerenciamento da implementação

5.1 Aconselhamento das equipes de desenvolvimento e operação para garantir a implantação bem-sucedida da solução. As considerações incluem os itens a seguir:

  • Desenvolvimento de aplicativos
  • Práticas recomendadas de API
  • Estruturas de teste (carga/unidade/integração)
  • Ferramentas de migração de dados e sistema

5.2 Interação com o Google Cloud usando o SDK do GCP (gcloud, gsutil e bq). As considerações incluem os itens a seguir:

  • Instalação local
  • Google Cloud Shell

Seção 6: garantia da confiabilidade das soluções e operações

6.1 Solução de monitoramento/registro/alerta

6.2 Gerenciamento de implantação e liberação

6.3 Apoio à solução de problemas operacionais

6.4 Avaliação de medidas de controle de qualidade

Exemplos de estudo de caso

Durante o exame da certificação Cloud Architect, algumas das perguntas podem referir-se a um estudo de caso que descreve um conceito de soluções e negócios fictícios. Esses estudos de caso têm como objetivo oferecer mais contexto para ajudar você a selecionar suas respostas. Veja alguns exemplos de estudos de caso que podem ser usados no exame.

Java é uma marca registrada da Oracle e/ou afiliadas.