Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Desenvolvimento de métodos e aplicações para gerenciamento e monitoração do fluxo de dados para as aplicações do Programa EMBRACE

Desenvolvimento de métodos e aplicações para gerenciamento e monitoração do fluxo de dados para as aplicações do Programa EMBRACE

Slides da palestra "Desenvolvimento de métodos e aplicações para gerenciamento e monitoração do fluxo de dados para as aplicações do Programa EMBRACE", ministrada no Seminário de avaliação dos subprogramas PCI do INPE em 2013, no INPE, no prédio LIT, sala Sala Roger Honiat.

Resumo: "Palestra de apresentação de resultados do projeto "Desenvolvimento de métodos e aplicações para gerenciamento e monitoração do fluxo de dados para as aplicações do Programa EMBRACE"".

Fernando A. Damião

December 04, 2013
Tweet

More Decks by Fernando A. Damião

Other Decks in Programming

Transcript

  1. http://www.inpe.br/climaespacial Desenvolvimento de métodos e aplicações para gerenciamento e monitoração

    do fluxo de dados para as aplicações do Programa EMBRACE Bolsista: Fernando Augusto de O. A. Damião Orientador: Rubens Cruz Gatto
  2. http://www.inpe.br/climaespacial Tópicos • Apresentação pessoal • Programa EMBRACE • AGC

    • Web service • REST • JSON • Aplicação no EMBRACE • Exemplos desenvolvidos • Quem utiliza esse conceito?
  3. http://www.inpe.br/climaespacial Apresentação pessoal • Técnico em Informática pela ETEC Machado

    de Assis • Graduando em Ciência da Computação pela ETEP Faculdades • Bolsista do Clima Espacial – Modalidade: PCI-DE – Vigência: 01/04/2012 à 31/03/2015 • http://lattes.cnpq.br/9812218792540127 • http://github.com/fadamiao
  4. http://www.inpe.br/climaespacial Programa EMBRACE • O Programa de Estudo e Monitoramento

    BRAsileiro do Clima Espacial estuda os fenômenos solares e suas influências sobre o meio interplanetário e a Terra, e como esses fenômenos afetam sistemas tecnológicos, instalações físicas e serviços.
  5. http://www.inpe.br/climaespacial AGC • Aplicação Geradora de Conteúdo – AGC, é

    um sistema desenvolvido externamente ao portal e responsável pelo fornecimento de dados/serviços específicos de um determinado produto de Clima Espacial ao portal.
  6. http://www.inpe.br/climaespacial Web service • Web service é uma solução para

    interagir com uma massa de dados entre aplicações. • Isso permite que novas aplicações possam interagir com aplicações já existentes, mesmo que sejam feitas em plataformas diferentes.
  7. http://www.inpe.br/climaespacial REST • Representation state transfer – REST, é um

    modelo arquitetural para aplicações de rede. • Com base no protocolo HTTP. • Maior flexibilidade de desenvolvimento. GET POST PUT DELETE
  8. http://www.inpe.br/climaespacial JSON • JavaScript Object Notation – JSON, é um

    formato utilizado na troca de dados por aplicações web. • Exemplo: { “Livros": { "EditoraX": { "Titulo": “Memórias Póstumas de Brás Cubas", "Autor": “Machado de Assis" }, "EditoraY": { "Titulo": “Dom Casmurro", "Autor": “Machado de Assis" } } }
  9. http://www.inpe.br/climaespacial Aplicação no EMBRACE Instrumentos Processamento Dados Coletados (Brutos) Web

    service Armazenamento AGC Portal EMBRACE Aplicação Dados Processados D a d o s