Escolar Documentos
Profissional Documentos
Cultura Documentos
03
2. O que é Python
04
3. Google Cloud Shell
O Cloud Shell é uma ferramenta poderosa oferecida pela
Google Cloud Platform (GCP) que facilita a interação com os
serviços da GCP e a execução de tarefas de gerenciamento na
nuvem diretamente do seu navegador, sem a necessidade de
configurações complexas ou a instalação de software adicional
em seu computador local.
Essa ferramenta fornece uma interface de linha de comando
(CLI) baseada na web, pré-configurada com as principais
ferramentas e SDKs da GCP, como o gcloud (Google Cloud
SDK) e o gsutil (para armazenamento em nuvem). Com o
Cloud Shell, você pode criar, gerenciar e monitorar recursos na
GCP, escrever scripts, executar comandos, depurar problemas
e realizar uma série de tarefas de administração de forma
eficiente.
Uma das principais vantagens do Cloud Shell é a sua
conveniência, pois ele elimina a necessidade de configurar um
ambiente de desenvolvimento local complexo, economizando
tempo e esforço. Além disso, o Cloud Shell oferece
armazenamento persistente na nuvem, o que significa que
seus arquivos e configurações permanecem disponíveis entre
sessões, permitindo uma experiência de desenvolvimento
consistente.
Em resumo, o Google Cloud Shell é uma ferramenta valiosa
para desenvolvedores, administradores de sistemas e
engenheiros que desejam interagir facilmente com os recursos
da Google Cloud Platform diretamente do navegador, tornando
o gerenciamento na nuvem mais acessível e eficiente.
05
4. O código
Após um breve resumo de qual linguagem de programação e
ferramenta foram escolhidas para desenvolvimento, vamos
mostrar como ficou o resultado em seguida vamos explica-lo:
06
5. Explicando o código
07
6. Conclusão
Embora a linguagem Python normalmente seja mais
requisitada para desenvolvimento, devido a facilidade de
desenvolvimento e fácil adaptação em sistemas por ter uma
grande quantidade de biblioteca, acredito que seja importante
sempre analisar qual a melhor ferramenta e linguagem para
desenvolvimento do projeto, que se encaixe nas questões de
tempo e qualidade de execução, feedback e fácil manutenção
ou melhoria do projeto, seja em equipe ou autônomo. Menciono
isto pois embora a tenhamos conseguido terminar este
relatório, tivemos algumas dificuldades em manusear a
ferramenta sugerida, como problema de compatibilidade assim
não muitas vezes não rodando código por delay da própria
página dentre outros problemas. Dito isso auxilio a equipe que
pesquise outra ferramenta para armazenar o código, assim
facilitando futuras melhorias e manutenções caso solicitadas.
08