m Ronistonejunior moveu a página Google Cloud onBoard para Redescobrindo as Nuvens
Etiqueta: visualeditor
Linha 8: Linha 8:
== Objetivos  ==
== Objetivos  ==
Expor as principais tecnologias de nuvem que existe hoje no mercado. Tendo uma visão sobre quais são as tendencias, como utiliza-las e expor alguns cases de sucesso que utilizam tais tecnologias.
Expor as principais tecnologias de nuvem que existe hoje no mercado. Tendo uma visão sobre quais são as tendencias, como utiliza-las e expor alguns cases de sucesso que utilizam tais tecnologias.
Descrever o que pretende com esta pesquisa


<br>  
<br>  
Linha 122: Linha 121:
<br>
<br>


= Módulo 1 =
=== Módulo 1 ===
* Projetos
* Projetos
** Podendo ser qualquer coisa, um projeto pode ser uma área da uma empresa, um produto ou seja você escolhe o que será um projeto
** Podendo ser qualquer coisa, um projeto pode ser uma área da uma empresa, um produto ou seja você escolhe o que será um projeto
Linha 139: Linha 138:
*** Client Libraries: APIs prontas para linguagens como, python, javascript, ruby, java, php, objective-C, nodejs, .net, dart
*** Client Libraries: APIs prontas para linguagens como, python, javascript, ruby, java, php, objective-C, nodejs, .net, dart


== Módulo 2 ==
=== Módulo 2 ===
* App Engine
* App Engine
** Uma plataforma (plataforma como serviço) para criar aplicativos web escaláveis e back-ends móveis
** Uma plataforma (plataforma como serviço) para criar aplicativos web escaláveis e back-ends móveis

Edição das 20h49min de 31 de julho de 2017

Fase I - Estudo


Título da Idéia

Redescobrindo as nuvens com Google Cloud

Objetivos

Expor as principais tecnologias de nuvem que existe hoje no mercado. Tendo uma visão sobre quais são as tendencias, como utiliza-las e expor alguns cases de sucesso que utilizam tais tecnologias.


Conceito


Explique em que contexto macro esta pesquisa será inserida
Relacione com outros projetos e pesquisas na área, na empresa ou mesmo no mundo
Identifique algumas possibilidades de evolução desta idéia



Enquadramento

Pesquisa Aplicada


Desafio tecnológico

Qual a barreira ou desafio tecnológico superável?



Características 


  • Google Cloud Platform:
    • Tecnologia de VMs, Rede, Segurança
    • Inovação em modelo de negócios
    • Tecnologias inovadoras


  • Frentes de Trabalho:
    • Processamento
    • Armazenamento
    • Machine Learning
    • Big Data


  • Inovação em modelo de negócios
    • Desperdício estimado adicional
    • Escolhe uma máquina não adequada gastando mais do que deveria ou com menos recursos do que precisaria
    • Cobrança por hora. Pode ser que precise usar apenas 22 minutos e paga-se pela hora cheia


  • Report Right Scale:
    • Gasta-se em média, 45% a mais


  • Proposta:
    • Quanto mais se usa a Máquina Virtual, mais se ganha desconto
    • Se ficar rodando muito tempo, pode-se obter 30% de desconto
    • Pode-se acompanhar nos relatórios online
    • O desconto é pelo uso


  • Outra mudança é a oferta de máquinas customizadas:
    • Padrões: Large, Medium, etc
    • CPU
    • Memória
    • Não fica preso a uma máquina virtual específica


  • Terceira mudança:
    • Paga-se por minuto
    • Pode ficar no máximo 60% por barato
    • Não precisa pagar antecipadamente


  • Futuro da Nuvem:
    • 1a. onda: Colocation
    • 2a. onda: Data Centers virtualizado
    • 3a. onda: Nuvem global e flexível


  • Novos serviços:
    • VM Migration: Migração de VMs
    • Container Engine:
    • ApiGee: Ferramentas de criação e gestão de APIs
    • Windows:


  • Novas tecnologias:
    • FireBase: Desenvolvimento de aplicativos móveis (Android e Web)
      • Autenticação: Face, Twitter, etc
    • Autenticação SMS
    • Analytics: Google Analytics para aplicativos móveis
    • Cloud Functions: Serverless - Não precisa gerenciar VMs - Cobrança por nro de execuções do código
    • App_Engine: PaaS
    • Container_Engine: Virtualiza Virtualização - Evolução das VMs para Container para Serverless. Baseado no Kubernetes


  • BigQuery:
    • Processamento de dados criado na nuvem
    • Volume de petabytes em minutos
    • Usa SQL
    • Processou dados, pagou. Não processou, não paga.
  • Cloud Spanner:
    • Banco de Dados SQL
    • É escalável
    • Mantenha consistência forte como ACID SQL
  • AI First: TensorFlow
    • Machine Learning:
      • Sundar CEO Google: Machine Learning é uma tecnologia centralizadora e transformadora ...
    • Cloud TPUs => Roda apenas no Google, não se compra


Módulo 1

  • Projetos
    • Podendo ser qualquer coisa, um projeto pode ser uma área da uma empresa, um produto ou seja você escolhe o que será um projeto
    • Atributos: Nomes, número, ID
  • Gerenciamento de identidades e acesso
    • Quem? Faz o que? com qual recurso?
    • Permissões do Projeto (Perfis): Proprietário, Editor, Visualizador, Administrador de Cobranças
      • Várias pessoas com o mesmo perfil
      • Perfis customizados: Possibilidade de liberação de acesso muito especifico, por exemplo, um usuário tem acesso ao storage mas não a computação em nuvem.
      • Contas de Serviço: utilizada por software para acesso de determinadas APIs google
  • Interação com o Google Cloud Platform
    • Cloud Console: Web e mobile(IOS, Android)
    • Cloud SDK/Cloud Shell: Linha de comando/Programação
    • API REST
      • API Explorer: Uma ferramenta interativa que permite que você experimente APIs do Google usando o navegador
      • Client Libraries: APIs prontas para linguagens como, python, javascript, ruby, java, php, objective-C, nodejs, .net, dart

Módulo 2

  • App Engine
    • Uma plataforma (plataforma como serviço) para criar aplicativos web escaláveis e back-ends móveis
    • O App Engine facilita a implementação, manutenção e escalabilidade, assim você pode se concentrar na inovação
    • Pague pelo que você usa
    • Menos sobrecarga de gerenciamento
    • Você define o minimo que quer de recursos e o máximo, ou então não defina e deixe que a nuvem faça isso por você
    • Projeto
      • Memcache
      • Filas de tarefas
      • Tarefas Programadas
      • Pesquisa
      • Registros
Informe sobre as particularidades, aspectos e atributos desta idéia.



Estudo Dirigido


Coloque aqui o plano de estudos bem como as possíveis fontes de informaçãoes.


Fase II - Ensino



Conteúdo

Desenvolva um conteúdo que possa transmitir o conhecimento adquirido para outros
Crie um material (Wiki, PDF, PPT, ...) que possa ser armazenado e facilmente atualizável


Apresentação


Fase III - Exemplo de Caso de Negócio


Benefício para a Algar Telecom

    Descrever em tópicos os benefícios que a Algar Telecom pode obter: ganhos, novos negócios, novos produtos, novas parcerias



Benefícios para o cliente

    Descrever em tópicos os benefícios para os clientes (qualquer que seja o cliente, 
ou seja, Algar Telecom e outros)


Direcionadores chave

    Descrever em tópicos o que esta iniciativa pode proporcionar



Elemento inovador

    Destaque o elemento tecnologicamente novo ou inovador do projeto



Possíveis modelos de negócios

    Descrever em tópicos os possíveis modelos de negócios

Business Case

  • Coca-Cola
  • Spotify
    • O Spotify encontrou na google cloud uma forma de se preocupar menos com a infraestrutura necessária para manter a aplicação, o que era uma tarefa difícil e cara. O que abriu um novo horizonte, não há apenas um infraestrutura mas também muitas ferramentas que auxiliam e potencializam sua idéia, como Armazenamento, Processamento, Big Data e IA,
    Descrever um exemplo de négócio que permita avaliar a solução comercialmente


Fase IV - Protótipo orientado ao Negócio


Escopo


Explique o escopo deste protótipo


Metodologia


Qual metodologia ou método utilizado?



Limitações


Informe sobre as limitações


PoC


Desenvolva um PoC (Proof of Concept)


Detalhamento Técnico


Descreva especificamente os aspectos técnicos desta pesquisa





Planejamento


Cronograma Macro


Histórico


Pesquisadores