Visão Geral
O curso Google Cloud Fundamentals: Core Infrastructure apresenta os fundamentos da plataforma Google Cloud e os principais serviços utilizados para construir, executar, armazenar, conectar, implantar e monitorar aplicações e workloads em ambientes de nuvem.
O treinamento proporciona uma visão integrada da infraestrutura Google Cloud, começando pelos conceitos fundamentais de Cloud Computing e pela infraestrutura global do Google Cloud e avançando para gerenciamento de projetos, Identity and Access Management, máquinas virtuais, redes, armazenamento, containers, Kubernetes, desenvolvimento e implantação de aplicações, monitoramento, Big Data e Machine Learning.
O curso combina fundamentos conceituais com atividades práticas, permitindo que os participantes tenham contato direto com os principais serviços da plataforma e compreendam quando e por que utilizar cada serviço.
Objetivo
Após realizar este curso Google Cloud Fundamentals: Core Infrastructure, você será capaz de:
- Compreender os fundamentos de Cloud Computing
- Explicar as principais características e benefícios do Google Cloud
- Compreender a infraestrutura global do Google Cloud
- Diferenciar IaaS, PaaS e outros modelos de utilização de serviços Cloud
- Compreender o conceito de Projects no Google Cloud
- Compreender os fundamentos de Identity and Access Management
- Utilizar diferentes formas de interação com o Google Cloud
- Compreender o funcionamento do Compute Engine
- Compreender os principais conceitos de redes no Google Cloud
- Utilizar máquinas virtuais no Google Cloud
- Identificar e selecionar diferentes opções de armazenamento
- Compreender Google Cloud Storage, Cloud SQL e outras opções de armazenamento
- Compreender os fundamentos de containers
- Compreender Kubernetes e Google Kubernetes Engine
- Compreender o funcionamento do App Engine
- Diferenciar os principais modelos de execução de aplicações
- Compreender opções de desenvolvimento, implantação e gerenciamento de aplicações
- Compreender os recursos de monitoramento, logging, alerting e debugging
- Identificar serviços de Big Data e Machine Learning disponíveis no Google Cloud
- Utilizar BigQuery em atividades práticas introdutórias
- Construir uma infraestrutura básica utilizando serviços Google Cloud
Publico Alvo
- Profissionais de TI
- Administradores de sistemas
- Profissionais de infraestrutura
- Profissionais de Cloud Computing
- Desenvolvedores
- Engenheiros de sistemas
- Arquitetos de soluções em início de jornada com Google Cloud
- Gestores de tecnologia
- Profissionais envolvidos em projetos de migração para Cloud
- Profissionais que precisam compreender os principais serviços do Google Cloud
- Profissionais iniciantes em Google Cloud
Pre-Requisitos
Não há pré-requisitos técnicos obrigatórios.
É recomendável possuir conhecimento geral de:
- Tecnologia da informação
- Infraestrutura de TI
- Sistemas operacionais
- Redes de computadores
- Conceitos básicos de aplicações
A referência utilizada também indica como conhecimento recomendado uma compreensão geral de TI e tecnologia de Cloud.
Informações Gerais
Carga Horária: 16h
- Se noturno este curso é ministrado de Terça-feira à sexta-feira, das 19h às 23h
- Se aos sábados este curso é ministrado das 9h às 18h
- Se in-company por favor fazer contato para mais detalhes.
Formato de entrega:
- 100% on-line ao vivo, via Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
- Nota: não é curso gravado.
Lab:
- Laboratório + Exercícios práticos
Materiais
Português | Inglês
Conteúdo Programatico
Module 1: Introducing Google Cloud Platform
- Introdução ao Google Cloud
- Conceitos fundamentais de Cloud Computing
- Benefícios da utilização de Cloud Computing
- Infraestrutura global do Google Cloud
- Pontos de presença
- Data centers
- Regiões
- Zonas
- Conceitos de IaaS e PaaS
- Principais categorias de serviços Google Cloud
- Casos de uso do Google Cloud
Module 2: Getting Started with Google Cloud Platform
- Conceito de Google Cloud Projects
- Organização dos recursos
- Fundamentos de Identity and Access Management
- Usuários, grupos e service accounts
- Roles e permissions
- Policies
- Princípio do menor privilégio
- Google Cloud Console
- Cloud Shell
- Google Cloud CLI
- APIs e ferramentas de interação com o Google Cloud
- Lab: Getting Started with Google Cloud
Module 3: Virtual Machines and Networks in the Cloud
- Fundamentos de computação em Cloud
- Google Compute Engine
- Máquinas virtuais
- Instâncias
- Machine types
- Imagens
- Discos
- Endereçamento IP
- Virtual Private Cloud
- Redes e sub-redes
- Firewall
- Conectividade entre recursos
- Ferramentas de gerenciamento e operação
- Lab: Compute Engine
Module 4: Storage in the Cloud
- Fundamentos de armazenamento em Cloud
- Google Cloud Storage
- Buckets e objects
- Classes de armazenamento
- Ciclo de vida dos dados
- Controle de acesso
- Cloud SQL
- Bancos de dados relacionais gerenciados
- Bigtable
- Datastore/Firestore
- Comparação entre opções de armazenamento
- Seleção do serviço adequado para diferentes cenários
- Lab: Cloud Storage e Cloud SQL
Module 5: Containers in the Cloud
- Conceito de containers
- Características e benefícios de containers
- Casos de uso
- Docker e imagens de containers
- Fundamentos de Kubernetes
- Google Kubernetes Engine
- Clusters
- Nodes
- Workloads
- Serviços e exposição de aplicações
- Casos de uso do GKE
- Lab: Google Kubernetes Engine
Module 6: Applications in the Cloud
- Desenvolvimento de aplicações no Google Cloud
- Google App Engine
- Conceitos de Platform as a Service
- App Engine Standard Environment
- App Engine Flexible Environment
- Comparação entre Standard e Flexible
- Deployment de aplicações
- Escalabilidade de aplicações
- Google Cloud Endpoints
- APIs e serviços de aplicações
- Casos de uso do App Engine
- Lab: App Engine
Module 7: Developing, Deploying, and Monitoring in the Cloud
- Opções de desenvolvimento no Google Cloud
- Hospedagem e gerenciamento de código-fonte
- Processos de build e deployment
- Infraestrutura e gerenciamento automatizado de recursos
- Templates e automação
- Deployment Manager e conceitos de Infrastructure as Code
- Cloud Monitoring
- Cloud Logging
- Alerting
- Debugging
- Observabilidade de aplicações
- Monitoramento de infraestrutura
- Lab: Deployment e Monitoring
Module 8: Big Data and Machine Learning in the Cloud
- Fundamentos de Big Data
- Fundamentos de Machine Learning
- Serviços de dados do Google Cloud
- BigQuery
- Conceitos de data warehouse
- Análise de grandes volumes de dados
- Serviços de Machine Learning
- Casos de uso de Big Data
- Casos de uso de Machine Learning
- Integração entre dados e serviços Cloud
- Lab: BigQuery
Module 9: Integrated Hands-On Lab
- Criação e configuração de um Google Cloud Project
- Configuração de permissões
- Criação de recursos de computação
- Configuração básica de rede
- Criação de armazenamento
- Deploy de uma aplicação
- Utilização de containers
- Monitoramento dos recursos
- Consulta de dados no BigQuery
- Validação da infraestrutura
- Remoção dos recursos utilizados no laboratório
TENHO INTERESSE