menu
arrow_back

Criar um app da Web sem servidor com o Firebase

—/100

Checkpoints

arrow_forward

Create a Firebase project

Register your app

Set up authentication and a database

Add a customer page to your web app

Criar um app da Web sem servidor com o Firebase

1 hora 5 créditos

GSP643

Laboratórios autoguiados do Google Cloud

image

Visão geral

Nos laboratórios da Quest GCP Serverless Workshop: Pet Theory, você terá acesso a um cenário de negócios fictício e ajudará os personagens a fazer o plano de migração sem servidor.

Há 12 anos, a Lilian fundou a cadeia de clínicas veterinárias Pet Theory. A Pet Theory expandiu-se rapidamente nos últimos anos. O antigo sistema de consultas não consegue lidar com o aumento da demanda nem permite que os clientes agendem as consultas. Por isso, a Lilian pediu ao Pedro, do departamento de TI, e à Raquel, uma consultora, para criarem um sistema baseado na nuvem que fosse facilmente escalonável.

No laboratório anterior, "Como migrar dados para um banco de dados do Firestore", você aprendeu a usar o Firestore para hospedar dados de clientes. Neste laboratório, você criará um app da Web completo com o Firebase para que os usuários registrem informações e agendem consultas em tempo real.

Arquitetura

Este diagrama mostra uma visão geral dos serviços que você usará e como eles se conectam:

arch.png

O que você aprenderá

Neste laboratório, você aprenderá a fazer o seguinte:

  • Ativar a API Firebase no seu projeto do GCP
  • Criar e configurar um projeto do Firebase
  • Configurar o Firestore Security para automatizar a autenticação e a autorização do lado do servidor
  • Adicionar o Login do Google ao seu app da Web
  • Configurar seu banco de dados para que os usuários possam adicionar as informações de contato
  • Analisar e implantar um código que permita que os usuários agendem consultas
  • Analisar as atualizações em tempo real do Firebase no seu app da Web

Pré-requisitos

Este é um laboratório de nível fundamental. Este laboratório pressupõe conhecimento básico do Console do GCP e dos ambientes shell. Ter experiência com o Firebase é útil, mas não obrigatório. Antes de começar o laboratório, é recomendável que você tenha concluído este Qwiklab:

Você também precisa estar familiarizado com a edição de arquivos. Você pode usar o editor de texto que preferir (como nano, vi etc.) ou iniciar o editor de código do Cloud Shell, disponível na faixa de opções superior:

ba731110a97f468f.png

Quando você estiver pronto, role a tela para baixo e siga as etapas a seguir para configurar o ambiente do laboratório.

Participe do Qwiklabs para ler o restante deste laboratório e muito mais!

  • Receber acesso temporário a Console do Google Cloud.
  • Mais de 200 laboratórios, do nível iniciante ao avançado.
  • Tamanho compacto para que você possa aprender no seu próprio ritmo.
Participe para iniciar este laboratório