A certificação EITC/CL/GCP do Google Cloud Platform é um novo programa importante e de competências essenciais.
O currículo do Google Cloud Platform EITC/CL/GCP concentra-se nos fundamentos do Google Cloud Platform organizados na estrutura a seguir, abrangendo conteúdo didático de vídeo abrangente do Google como uma referência para esta Certificação EITC.
O Google Cloud Platform (GCP) é um conjunto de serviços de computação em nuvem executado na mesma infraestrutura que o Google usa internamente para seus produtos de usuário final, como Google Search, Gmail, armazenamento de arquivos e YouTube. Ele fornece uma série de serviços modulares em nuvem, incluindo computação, armazenamento de dados, análise de dados e aprendizado de máquina, complementados com ferramentas de gerenciamento acessadas pela web.
O Google Cloud Platform oferece infraestrutura como serviço, plataforma como serviço e ambientes de computação sem servidor.
Em abril de 2008, o Google anunciou o App Engine, uma plataforma para desenvolver e hospedar aplicativos da web em data centers gerenciados pelo Google, que foi o primeiro serviço de computação em nuvem da empresa. O serviço tornou-se disponível em novembro de 2011. Desde o anúncio do App Engine, o Google adicionou vários serviços em nuvem à plataforma.
O Google Cloud Platform é parte do Google Cloud, que inclui a infraestrutura de nuvem pública do Google Cloud Platform, bem como o Google Workspace (G Suite), versões empresariais do Android e Chrome OS e interfaces de programação de aplicativos (APIs) para aprendizado de máquina e empresas serviços de mapeamento.
O Google lista mais de 90 produtos sob a marca Google Cloud. Alguns dos principais serviços são:
- Computar
- App Engine - plataforma como serviço para implantar aplicativos Java, PHP, Node.js, Python, C #, .Net, Ruby e Go.
- Compute Engine - infraestrutura como serviço para executar máquinas virtuais Microsoft Windows e Linux.
- Kubernetes Engine (GKE) ou GKE on-prem oferecido como parte da plataforma Anthos [5] [6] - Containers as a Service baseado em Kubernetes.
- Cloud Functions - funções como um serviço para executar código orientado a eventos escrito em Node.js, Python ou Go.
- Cloud Run - ambiente de execução de computação baseado em Knative. [7] Oferecido como Cloud Run (totalmente gerenciado) [8] ou como Cloud Run para Anthos. [8] Atualmente oferece suporte a gerenciamento de GCP, AWS e VMware. [9]
Armazenamento e bancos de dados - Armazenamento em nuvem - armazenamento de objetos com cache integrado para armazenar dados não estruturados.
- Cloud SQL - Banco de dados como serviço baseado em MySQL, PostgreSQL e Microsoft SQL Server.
- Cloud Bigtable - serviço de banco de dados NoSQL gerenciado.
- Cloud Spanner - serviço de banco de dados relacional horizontalmente escalonável e fortemente consistente.
- Cloud Datastore - banco de dados NoSQL para aplicativos da web e móveis.
- Disco permanente - bloco de armazenamento para máquinas virtuais do Compute Engine.
- Cloud Memorystore - armazenamento de dados na memória gerenciado com base em Redis e Memcached.
- SSD local: armazenamento em bloco local temporário de alto desempenho.
- Filestore: armazenamento de arquivos de alto desempenho para usuários do Google Cloud.
- Networking
- Topologia de rede do Google Cloud - External Load Balancer Architecture.png
- VPC - Virtual Private Cloud para gerenciar a rede definida por software de recursos de nuvem.
- Balanceamento de carga em nuvem - serviço gerenciado e definido por software para balanceamento de carga do tráfego.
- Cloud Armor - firewall de aplicativo da Web para proteger cargas de trabalho de ataques DDoS.
- Cloud CDN - Rede de distribuição de conteúdo baseada nos pontos de presença de presença globalmente distribuídos do Google.
- Cloud Interconnect - serviço para conectar um data center ao Google Cloud Platform
- Cloud DNS - serviço DNS gerenciado e autorizado em execução na mesma infraestrutura do Google.
- Níveis de serviço de rede - opção de escolher o nível de rede Premium versus padrão para redes de alto desempenho.
- Big Data
- BigQuery - data warehouse empresarial escalonável e gerenciado para análises.
- Cloud Dataflow - serviço gerenciado baseado em Apache Beam para processamento de dados em fluxo e em lote.
- Cloud Dataproc - plataforma de Big Data para executar jobs do Apache Hadoop e Apache Spark.
- Cloud Composer - serviço de orquestração de fluxo de trabalho gerenciado desenvolvido no Apache Airflow.
- Cloud Datalab - ferramenta para exploração, análise, visualização e aprendizado de máquina de dados. Este é um serviço Jupyter Notebook totalmente gerenciado.
- Cloud Dataprep - serviço de dados baseado em Trifacta para explorar visualmente, limpar e preparar dados para análise.
- Cloud Pub/Sub - serviço escalonável de ingestão de eventos com base em filas de mensagens.
- Cloud Data Studio - ferramenta de business intelligence para visualizar dados por meio de painéis e relatórios.
- IA em nuvem
- Cloud AutoML - serviço para treinar e implantar modelos de aprendizado de máquina personalizados. Desde setembro de 2018, o serviço está em beta.
- Cloud TPU - aceleradores usados pelo Google para treinar modelos de aprendizado de máquina.
- Cloud Machine Learning Engine - serviço gerenciado para treinamento e construção de modelos de aprendizado de máquina com base em estruturas convencionais.
- Cloud Job Discovery - serviço baseado nos recursos de pesquisa e aprendizado de máquina do Google para o ecossistema de recrutamento.
- Dialogflow Enterprise - ambiente de desenvolvimento baseado no aprendizado de máquina do Google para a construção de interfaces de conversação.
- Cloud Natural Language - serviço de análise de texto baseado em modelos de Deep Learning do Google.
- Cloud Speech-to-Text - serviço de conversão de voz em texto baseado em aprendizado de máquina.
- Cloud Text-to-Speech - serviço de conversão de texto em fala baseado em aprendizado de máquina.
- Cloud Translation API - serviço para traduzir dinamicamente entre milhares de pares de idiomas disponíveis
- API Cloud Vision - serviço de análise de imagens baseado em aprendizado de máquina
- Cloud Video Intelligence - serviço de análise de vídeo baseado em aprendizado de máquina
- Ferramentas de gestão
- Conjunto de operações (antigo Stackdriver) - monitoramento, registro e diagnóstico de aplicativos no Google Cloud Platform e AWS.
- Cloud Deployment Manager - ferramenta para implantar recursos do Google Cloud Platform definidos em modelos criados em YAML, Python ou Jinja2.
- Cloud Console - interface da Web para gerenciar recursos do Google Cloud Platform.
- Cloud Shell - acesso de linha de comando shell baseado em navegador para gerenciar recursos do Google Cloud Platform.
- Cloud Console Mobile App - aplicativo Android e iOS para gerenciar recursos do Google Cloud Platform.
- APIs de nuvem - APIs para acessar recursos do Google Cloud Platform de maneira programática
- Identidade e Segurança
- Cloud Identity - serviço de logon único (SSO) baseado em SAML 2.0 e OpenID.
- Cloud IAM - Serviço de gerenciamento de identidade e acesso (IAM) para definir políticas com base em controle de acesso baseado em funções.
- Cloud Identity-Aware Proxy - serviço para controlar o acesso a aplicativos em nuvem executados no Google
- Cloud Platform sem usar VPN.
- API Cloud Data Loss Prevention - serviço para descobrir, classificar e editar dados confidenciais automaticamente.
- Aplicação da chave de segurança - serviço de verificação em duas etapas com base em uma chave de segurança.
- Cloud Key Management Service - serviço de gerenciamento de chaves hospedado na nuvem integrado com IAM e registro de auditoria.
- Cloud Resource Manager - serviço para gerenciar recursos por projeto, pasta e organização com base na hierarquia.
- Cloud Security Command Center - plataforma de segurança e risco de dados para dados e serviços executados no Google Cloud Platform.
- Cloud Security Scanner - serviço automatizado de verificação de vulnerabilidade para aplicativos implantados no App Engine.
- Transparência no acesso - registros de auditoria quase em tempo real, fornecendo visibilidade aos administradores do Google Cloud Platform.
- VPC Service Controls - serviço para gerenciar perímetros de segurança para dados confidenciais nos serviços do Google Cloud Platform.
- Internet das coisas
- Cloud IoT Core - Serviço de gerenciamento e conexão de dispositivo seguro para Internet das Coisas.
- Edge TPU - ASIC desenvolvido especificamente para executar inferência no perímetro. Desde setembro de 2018, este produto está em versão beta privada.
- Cloud IoT Edge - leva a IA à camada de computação de ponta.
- Plataforma API
- Maps Platform - APIs para mapas, rotas e lugares com base no Google Maps.
- Apigee API Platform - plataforma de gerenciamento de ciclo de vida para projetar, proteger, implantar, monitorar e dimensionar APIs.
- Monetização de API - ferramenta para provedores de API criar modelos de receita, relatórios, gateways de pagamento e integrações de portal de desenvolvedor.
- Portal do desenvolvedor - plataforma de autoatendimento para que os desenvolvedores publiquem e gerenciem APIs.
- API Analytics - serviço para analisar programas baseados em API por meio de monitoramento, medição e gerenciamento de APIs.
- Apigee Sense - Ativa a segurança da API identificando e alertando os administradores sobre comportamentos suspeitos da API.
- Cloud Endpoints - Um proxy baseado em NGINX para implantar e gerenciar APIs.
- Infraestrutura de serviços - um conjunto de serviços básicos para a construção de produtos Google Cloud.
Para se familiarizar em detalhes com o currículo de certificação, você pode expandir e analisar a tabela abaixo.
Para obter detalhes sobre o procedimento de Certificação, verifique Como funciona.
Baixe os materiais preparatórios de autoaprendizagem off-line completos para o programa EITC/CL/GCP Google Cloud Platform em um arquivo PDF
Materiais preparatórios EITC/CL/GCP – versão padrão
Materiais preparatórios do EITC/CL/GCP – versão estendida com perguntas de revisão