diff --git a/README.md b/README.md index 819fb29..aa4806c 100644 --- a/README.md +++ b/README.md @@ -175,7 +175,7 @@ 3.1 - GOOGLE CLOUD
-Clique aqui para aprender a configurar o Google Cloud +Clique aqui para aprender a configurar o Google Cloud >## 3.1.1 - Google API >>### 3.1.1.1 - Directions API diff --git a/assets/README.md b/assets/README.md index 4a60eb5..d8454ce 100644 --- a/assets/README.md +++ b/assets/README.md @@ -1,2 +1,93 @@ # CONFIGURANDO GOOGLE CLOUD PARA DEPLOY E SERVICES +## 1 - CONFIGURAR CONTA NO GOOGLE CLOUD + +> ###          Primeiro de tudo, você necessitará de uma conta do Google, o que é utilizado em vários serviços da mesma, como: Gmail, Youtube, Maps, etc. Então se você não tem, crie aqui! +>
+>
+> +>
+>
+> +> ###          Após você criar uma conta do Google, temos de utilizar ela para logar nos serviços de Cloud da Google, você pode ir lá clicando aqui! Em seguida, clique em "Acessar Console" que te levará para a página inicial da Cloud, se você não tiver nenhum projeto já registrado, ele pedirá para criar uma nova. +>
+>
+> +>
+>
+> +> ###          Informe apenas o nome do projeto (no nosso caso, TMSProject), não será necessário procurar ou criar uma organização, isso envolve mais alguns passos como ter um domínio próprio da empresa e assuntos relacionados, o nosso objetivo é apenas criar instâncias para podermos testar nosso projeto funcionalmente online. +> ###          Agora, iremos configurar nosso projeto com base em regras e autorização de uso, credenciais e em certos serviços que você pode privar para cada usuário dependendo de sua função. + +
+
+ +## 2 - CONFIGURAR PROJETO + +> ###     Após criar o projeto, provavelmente sua tela ficará assim: +>
+>
+> +>
+>
+> +> ###          Note que há algumas opções de criação de serviços, como: Virtual Machine, Consulta no BigQuery, Cluster e Bucket de Armazenamento. Nós iremos primeiramente acessar nosso Painel Principal, acima dessas opções. Após isso você verá a seguinte tela: +>
+>
+> +>
+>
+> +> ###          Os gráficos irão aparecer automaticamente após ativar, criar e usar os serviços disponíveis. Agora iremos configurar as permissões para cada usuário que participa neste projeto. No primeiro card em "Informações de Projeto", clique em "ADICIONAR PESSOAS AO PROJETO", irá abrir uma aba com as seguintes opções: Recurso (mostra em qual projeto será afetado), Adicionar Participantes (na caixa de texto escrito "Novas Principais" onde poderá colocar email do google, grupo do google, conta de serviço ou domínio do google workspace) e Atribuir Papéis (onde será definido o que aquela pessoa poderá ver, alterar ou criar no projeto), como na imagem a seguir. +>
+>
+> +>
+>
+> +> ###          E na aba "Selecionar Papel" você terá várias opções que poderá atribuir aquele usuário, como na imagem a seguir: +>
+>
+> +>
+>
+> +> ###          No lado direito do painel de papéis, você pode definir ao usuário o papel básico em todo o projeto, como mostra ao lado direito do painel, ou atribuir de acordo com os serviços que estão sendo usados, na opção "Em uso" na lateral esquerda ou mais abaixo escolhendo manualmente. + +
+
+ +## 3 - CONFIGURAR FATURAMENTO + +> ###          AVISO! A configuração do Faturamento requer um cartão de crédito para verificação do usuário e evitar ficar reavendo o plano de teste em diversas contas diferentes. O tempo de duração do plano de teste dura 3 meses no valor de U$300, após o término do valor de teste ou do período fornecido, será cobrado do seu cartão, então cuidado! +> ###          No Menu lateral esquerdo, abra as opções e selecione "Faturamento". Na parte superior, clique em Iniciar Serviço Pago ou Configurar Faturamento e após isso só seguir as instruções que for dadas em tela. +> ###          Após isso sua tela de faturamento deverá ficar parecida com está: +>
+>
+> +>
+>
+ +
+
+ +## 4 - ATIVAR SERVIÇOS + +> ###          As ativações e criações de serviço são feita de acordo com sua demanda, como exemplo, o Directions API, uma API do Google Maps que te retorna rotas, precisamos ativá-la e então configurar uma credencial chamada API KEY. +>
+>
+> +> +> + +
+
+ +## 5 - CONFIGURAR BANCO SQL + + + +
+
+ +## 6 - CONFIGURAR INSTÂNCIAS VIRTUAL \ No newline at end of file diff --git a/assets/img/cloud_activate.png b/assets/img/cloud_activate.png new file mode 100644 index 0000000..e67e2bf Binary files /dev/null and b/assets/img/cloud_activate.png differ diff --git a/assets/img/cloud_add_people.png b/assets/img/cloud_add_people.png new file mode 100644 index 0000000..4c59c53 Binary files /dev/null and b/assets/img/cloud_add_people.png differ diff --git a/assets/img/cloud_cred.png b/assets/img/cloud_cred.png new file mode 100644 index 0000000..a6c40ad Binary files /dev/null and b/assets/img/cloud_cred.png differ diff --git a/assets/img/cloud_faturing.png b/assets/img/cloud_faturing.png new file mode 100644 index 0000000..d514b58 Binary files /dev/null and b/assets/img/cloud_faturing.png differ diff --git a/assets/img/cloud_home.png b/assets/img/cloud_home.png new file mode 100644 index 0000000..df1d352 Binary files /dev/null and b/assets/img/cloud_home.png differ diff --git a/assets/img/cloud_key.png b/assets/img/cloud_key.png new file mode 100644 index 0000000..54cfa49 Binary files /dev/null and b/assets/img/cloud_key.png differ diff --git a/assets/img/cloud_panel.png b/assets/img/cloud_panel.png new file mode 100644 index 0000000..7a754c3 Binary files /dev/null and b/assets/img/cloud_panel.png differ diff --git a/assets/img/cloud_paper.png b/assets/img/cloud_paper.png new file mode 100644 index 0000000..354fd96 Binary files /dev/null and b/assets/img/cloud_paper.png differ diff --git a/assets/img/cloud_project.png b/assets/img/cloud_project.png new file mode 100644 index 0000000..d49a437 Binary files /dev/null and b/assets/img/cloud_project.png differ diff --git a/assets/img/cloud_reg_key.png b/assets/img/cloud_reg_key.png new file mode 100644 index 0000000..627c87f Binary files /dev/null and b/assets/img/cloud_reg_key.png differ diff --git a/assets/img/cloud_sql.png b/assets/img/cloud_sql.png new file mode 100644 index 0000000..372d461 Binary files /dev/null and b/assets/img/cloud_sql.png differ diff --git a/assets/img/cloud_sql_config.png b/assets/img/cloud_sql_config.png new file mode 100644 index 0000000..95feff3 Binary files /dev/null and b/assets/img/cloud_sql_config.png differ diff --git a/assets/img/cloud_sql_connect.png b/assets/img/cloud_sql_connect.png new file mode 100644 index 0000000..7dba4c5 Binary files /dev/null and b/assets/img/cloud_sql_connect.png differ diff --git a/assets/img/cloud_sql_database.png b/assets/img/cloud_sql_database.png new file mode 100644 index 0000000..e299247 Binary files /dev/null and b/assets/img/cloud_sql_database.png differ diff --git a/assets/img/cloud_sql_panel.png b/assets/img/cloud_sql_panel.png new file mode 100644 index 0000000..d19a0e6 Binary files /dev/null and b/assets/img/cloud_sql_panel.png differ diff --git a/assets/img/cloud_sql_users.png b/assets/img/cloud_sql_users.png new file mode 100644 index 0000000..c5a8541 Binary files /dev/null and b/assets/img/cloud_sql_users.png differ diff --git a/assets/img/cloud_vm_config.png b/assets/img/cloud_vm_config.png new file mode 100644 index 0000000..0ff0308 Binary files /dev/null and b/assets/img/cloud_vm_config.png differ diff --git a/assets/img/cloud_vm_net.png b/assets/img/cloud_vm_net.png new file mode 100644 index 0000000..6f65e56 Binary files /dev/null and b/assets/img/cloud_vm_net.png differ diff --git a/assets/img/cloud_vm_os.png b/assets/img/cloud_vm_os.png new file mode 100644 index 0000000..3b77a97 Binary files /dev/null and b/assets/img/cloud_vm_os.png differ diff --git a/assets/img/cloud_vm_panel.png b/assets/img/cloud_vm_panel.png new file mode 100644 index 0000000..bb75177 Binary files /dev/null and b/assets/img/cloud_vm_panel.png differ diff --git a/assets/img/cloud_vm_ssh.png b/assets/img/cloud_vm_ssh.png new file mode 100644 index 0000000..99f3cc5 Binary files /dev/null and b/assets/img/cloud_vm_ssh.png differ diff --git a/assets/img/google_gmail.png b/assets/img/google_gmail.png new file mode 100644 index 0000000..27871fe Binary files /dev/null and b/assets/img/google_gmail.png differ