Você está na página 1de 13

GCP Fundamentals:

Core Infrastructure
Resumo e revisão
Tópicos
Revisão do curso

Próximas etapas
Comparação de opções do Compute

Compute Kubernetes Ambiente Ambiente Cloud


Engine Engine flexível do padrão do Functions
App Engine App Engine

Modelo de IaaS Híbrido PaaS PaaS Sem servidor


serviços

Casos de uso Cargas Cargas de trabalho Cargas d Aplicativos Funções


de trabalho baseadas e trabalho para dispositivos efêmeras
gerais de em contêiner de aplicativos móveis e da Web respondendo
computação Web e móveis, a eventos
baseadas
em contêiner

Para uma infraestrutura gerenciada Para uma infraestrutura dinâmica

Lembre-se do que esse curso discutiu bem no começo: a tendência entre


infraestrutura gerenciada e infraestrutura dinâmica. Os serviços de computação do
GCP são organizados de acordo com essa tendência, e você pode escolher onde
você quer que eles estejam.

Escolha Compute Engine se quiser implantar seu aplicativo em máquinas virtuais que
executam a infraestrutura do Google. Escolha Kubernetes Engine se quiser
implantar seu aplicativo em contêineres executados na infraestrutura do Google, em
um cluster do Kubernetes que você define e controla.

Escolha App Engine se quiser se concentrar apenas no código, deixando a maior


parte da infraestrutura e do provisionamento para o Google. O ambiente flexível do
App Engine permite usar qualquer ambiente de execução e dá total controle do
ambiente no qual seu aplicativo é executado. O ambiente padrão do App Engine
permite escolher em um conjunto de ambientes de execução padrão e oferece
escalonamento detalhado e escalonamento a zero.

Para não precisar mais gerenciar a infraestrutura, desenvolver ou ampliar seu


aplicativo usando Cloud Functions. Você disponibiliza partes de código para a lógica
de negócios, e seu código é ativado sob demanda em resposta a eventos.
Comparação de opções de balanceamento de carga

HTTP(S) global Proxy SSL global Proxy TCP global Regional Regional interno

Balanceamento Balanceamento Balanceamento de Balanceamento de Balanceamento


de carga de camada de carga de camada carga de camada carga de qualquer de carga de tráfego
7 com base na carga 4 de tráfego SSL 4 de tráfego TCP tráfego (TCP, UDP) dentro de um VPC
não HTTPS com não SSL
base na carga

Pode rotear Compatível em Compatível em Compatível Use para


URLs diferentes a números de porta números de porta em qualquer camadas internas
back-ends diferentes específicos específicos número de porta de aplicativos
de vários níveis

O GCP oferece uma série de maneiras de balancear a carga do tráfego de entrada.


Use balanceamento de carga HTTP(S) global para colocar seu aplicativo da web por
trás de um único IP anycast para toda a Internet. Ele faz o balanceamento de carga
entre todas as suas instâncias de back-end em regiões no mundo todo, e está
integrado à rede de fornecimento de conteúdo do GCP.
Comparação das opções de interconexão

Peering direto Interconexão dedicada


Conexão privada entre você Conecte circuitos de transporte 10G N
e o Google para cargas de trabalho X para tráfego de nuvem privada para
de nuvem híbrida Google Cloud nos POPs do Google
SLAs disponíveis

VPN
Proteja conexões de vários Gbps
em túneis VPN

Peering por operadora Interconexão


Conexão pela maior rede de parceiros
por parceiro
provedores de serviço Conectividade entre sua rede local
e a rede da VPC por meio de um
provedor de serviços compatível
SLAs disponíveis

O GCP também oferece uma série de maneiras para interconectar suas redes locais
ou em outras nuvens com o VPC do Google. É simples configurar uma VPN, e você
pode usar o Cloud Router para dinamizá-lo. Você pode fazer peering com o Google
em muitos dos seus pontos de presença no mundo todo, diretamente ou por meio
de uma operadora parceira. Ou, se precisar de um contrato de nível de serviço e
puder adotar uma das topologias de rede necessárias, use a Interconexão dedicada.
Ela é útil quando o data center está em um local físico que não consegue alcançar
uma instalação de colocalização da Interconexão dedicada ou quando os dados não
precisam de uma conexão inteira de 10 Gbps.
Comparação entre as opções de armazenamento

Cloud Cloud Cloud Cloud SQL Cloud BigQuery


Datastore Bigtable Storage Spanner

Tipo Documento Coluna larga Blobstore SQL relacional SQL relacional SQL relacional
NoSQL NoSQL para OLTP para OLTP para OLAP

Melhor para Primeiros passos, Dados simples, Dados de objetos Frameworks Aplicativos de Consultas
aplicativos do muitas operações ou binários da Web, banco de dados interativas,
App Engine deleitura/gravaçã estruturados e aplicativos de larga escala análises off-line
o, eventos, não estruturados existentes (> ~2 TB)
dados analíticos

Casos de uso Primeiros passos, Dados de AdTech, Imagens, Credenciais Sempre Armazenamento
aplicativos do financeiros, arquivos de de usuários, que E/S alta de dados
App Engine da Internet mídia grandes, pedidos e consistência
das Coisas backups de clientes global forem
necessárias

Considere usar o Cloud Datastore se precisar armazenar objetos estruturados ou de


suporte para transações e consultas semelhantes a SQL.

Considere usar o Cloud Bigtable se precisar armazenar grandes quantidades de


dados de chave única, principalmente objetos estruturados.

Considere usar o Cloud Storage se precisar armazenar objetos binários imutáveis.

Considere usar o Cloud SQL ou o Cloud Spanner se precisar de compatibilidade total


com a linguagem SQL para um sistema de processamento de transações on-line. O
Cloud SQL oferece terabytes de capacidade, enquanto o Cloud Spanner oferece
petabytes e escalonabilidade horizontal.

Considere o BigQuery se precisar de consultas interativas em um sistema de


processamento de análise on-line com petabytes de escala.
Opções entre classes do Google Cloud Storage
Multi-regional Regional Nearline Coldline

Planejado para dados Acessados com mais Acessados com Acessados menos Acessados menos
que são… frequência mais frequência de uma vez por mês de uma vez por ano
em uma região
SLA de disponibilidade 99,95% 99,90% 99,00% 99,00%

APIs de acesso APIs consistentes


Tempo de acesso Acesso em milissegundos
Preço do
armazenamento Preço por GB armazenado por mês

Preço de recuperação
Preço total por GB transferido

Casos de uso Arquivamento,


Armazenamento Análise na região, Conteúdo de cauda
recuperação
e entrega de conteúdo transcodificação longa, backups
de desastres

Quero detalhar um desses serviços que discutimos, o Cloud Storage, e lembrar as


suas quatro classes de armazenamento. Multi-regional e regional são as classes para
dados dinâmicos e acessados com frequência. Use multi-regional principalmente
para conteúdo apresentado para um público global, e regional para armazenamento
de trabalho para operações de computação. Nearline e coldline são as classes para
dados acessados com menos frequência. Use nearline para backups e para
conteúdo acessado com menos frequência, e use coldline para arquivamento e
recuperação de desastres.
Tópicos
Revisão do curso

Próximas etapas
Próximas etapas no programa Cloud Infrastructure

Google Cloud Platform


1 Fundamentals:
Core Infrastructure

Infraestrutura Architecting with Google


em nuvem 2 Cloud Platform:
Infrastructure
Este programa destina-se
a profissionais de TI
Architecting with Google
responsáveis por implementar,
implantar, migrar e manter 3 Cloud Platform:
aplicativos na nuvem. Design and Process

Se você for um arquiteto de nuvem, um profissional de DevOps ou outro profissional


de TI que implanta, migra e mantém aplicativos na nuvem, continue o curso:
Architecting with Google Cloud Platform: Infrastructure.
Próximas etapas no programa Application Development

Google Cloud Platform


1 Fundamentals:
Core Infrastructure

Application Developing Applications with


Development 2 Google Cloud Platform
Este programa foi
desenvolvido para
programadores de aplicativos
e engenheiros de software
que desenvolvem na nuvem.

Se você for um programador de aplicativos ou engenheiro de software que escreve


código para a nuvem, continue com o curso Developing Applications with Google
Cloud Platform.
Rastreamento de certificação

Infrastructure Data and Machine Learning

Professional Cloud Architect Professional Data Engineer


Habilidade excepcional para projetar, Habilidade excepcional para projetar,
criar e operar soluções de tecnologia criar e manter soluções de Big Data
no Google Cloud Platform e machine learning no Google Cloud Platform

Conhecimento básico sobre o GCP

Associate Cloud Engineer


Capacidade de monitorar operações
e gerenciar soluções empresariais
no Google Cloud Platform

Obtenha uma Certificação em Google Cloud para demonstrar sua capacidade de


projetar, desenvolver, gerenciar e administrar a infraestrutura de aplicativos e as
soluções de dados na tecnologia Google Cloud. A designação "Certificação em
Google Cloud" significa que você demonstrou as habilidades necessárias para usar a
tecnologia do Google Cloud de modo a transformar empresas e gerar impactos
significativos em pessoas e clientes atendidos.
Envie seu feedback. Leva apenas cinco minutos.

1. Faça login na implantação do Qwiklabs (site) em que você fez o laboratório na aula.
2. Clique em "Meu aprendizado" no menu do lado esquerdo da página da lista da aula aberta.
3. a) Se a aula ainda não tiver acabado, você verá o card "Em andamento". Clique nele.
b) Se a aula tiver acabado, você verá a aula em "Cursos e Quests Concluídos". Clique nela.
4. Clique no link em "Pesquisa" no painel "Visão geral" no lado direito para abrir o formulário
de pesquisa.
5. Responda a todas as perguntas e envie.

Você pode preencher a pesquisa durante ou após a aula. Você poderá revisar suas
respostas se fizer isso antes de completar todas as perguntas.

Você também pode gostar