ARQUITETURA WEB SERVICE TGM

Slides:



Advertisements
Apresentações semelhantes
Paulo Pedrosa Tiago Nogueira
Advertisements

Sistemas Cliente/Servidor Introdução
Introdução à Programação uma Abordagem Funcional Programação I Prof.ª Claudia Boeres CT VII - Sala 32 Departamento de Informática Centro.
Infra-Estrutura de TI: Hardware e Software
Sistemas Distribuídos
CAPÍTULO Sistemas de supervisão 2. Sistema SCADA
Marcelo Tocchetto Tiago Duarte Professor Eduardo Augusto Bezerra
Soccer Fan Autores: Ales Oliveira de Carvalho Elzo dos Santos Sousa
É um sistema de controle de rota.
Soccer Fan Autores: Ales Oliveira de Carvalho Elzo dos Santos Sousa
FP.AC Termo de Abertura de Projeto 13 de Agosto de 2009 Projeto Supervisionado de Analise.
PSP - Apresentação da disciplina Vanilson Burégio.
Lan Manager Integrantes: Bruno Moleiro Regis Felipe Fujiy Pessoto
Tecnologias para Internet
A PRESENTAÇÃO I NIT N ET A INIT NET é uma empresa idealizada no final de 1999 tendo como finalidade fornecer soluções comerciais baseadas em três pilares:
DOCUMENTO CONFIDENCIAL DA MICROSOFT Set 2009 | Página 1 | Apresentação para BDMs.
Aplicativos Web Com Orientação a Objetos
Tecnologia de Informática
Filipe Ghisi Morgana Leite Thiago Campos Matheus Porto
Tecnologias.NET Equipe: Ayrton Johab Rejane Roosevelt Wanessa.
Colaboração por Dispositivos Móveis para o GeoRisc
Adicionando Escalabilidade ao Framework de Recomendação IRF
Google wave José Dihego Rafael Carício Rafael Bernardo
Tópicos de Sistemas de Informação A
Tópicos de Sistemas de Informação A
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Web Services Uninorte Semana de Tecnologia da Informação
Google wave José Dihego Rafael Carício Rafael Bernardo
Arquitetura Cliente /Servidor
Munif Gebara Junior 26/10/2011
MapReduce Conceitos e Aplicações
Conceitos de J2EE para a WEB
Módulos internos principais: Módulos internos secundários:
Sistemas Distribuídos Carlos A. G. Ferraz DI/UFPE Aula 05.
NoSQL colunas Jairo Tiburtino dos Santos.
Microsoft Azure Apresentação de visão geral para parceiros
SISTEMAS OPERACIONAIS I
Alexandre Barbosa de Lima SF/PMSP
Sistemas NoSQL - Chave-Valor
RPC and Web Service André Pereira.
PROGRAMAÇÃO WEB AULA 01 Prof. Gustavo Linhares
Padrões de Interação com o Usuário
MONITORAMENTO DE REDE E SERVIDORES UTILIZANDO O CACTIEZ E SNMP
Decisão #1 Decisão-chaveUtilização de C para desenvolvimento do MCTCore. DriversRNF: O código deve ser escrito na linguagem C. Descrição O sistema legado.
Google Wave (Arquitetura) Ademir Junior / Felipe Ferreira / Fernando Kakimoto.
Automação Comercial Faculdade Estácio Radial Prof. Paulo Alipio Alves de Oliveira 2010.
Projeto e-Build. Apresentação FábricaEquipeProdutoMercado ProjetoEscopoMetodologiaCronograma ArtefatosPrincipais riscosArquiteturaLições aprendidas.
ZK RIA com ZK Framework.
Supermercado Inteligente
Computação Móvel e Embarcada ANDRÉ GUSTAVO DEGAF UCHÔA DISCIPLINA: ENG. DE SOFTWARE PROF: ALCIDES CALSAVARA & EDSON SCALABRIN.
Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança
Bem-vindo!.
A Multilayer P2P Framework for Distributed Synchronous Collaboration Fernando Abrahão Afonso Leonardo Kunz Programação com Objetos Distribuídos Trabalho.
Wi-Fi Information Service Ademir José de Carvalho Junior Felipe Cavalcanti Ferreira.
Classificação dos Sistemas Multimídia
Para cada acontecimento detectado no ambiente –Criar um evento para representar o acontecimento Enviar os eventos do dispositivo para o servidor de dados.
DFLP Sistemas Família Finanças Mobile Diogo Fernandes da Silva Lais de Sousa Pinheiro Orientador: Felipe Mancini Co-orientador: Robson Lopes
Computação em Nuvem Felipe Carvalho UFES 2009/2 Windows Azure.
Temas para Monografia: Vou Escolher Logo o Meu!!!
Tecnologias para Mobilidade
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Webservices.
Redes e Sistemas Distribuídos II – Cód Prof. MSc. Ronnison Reges Vidal.
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
Gerenciamento de Redes
SOA SOA – Arquitetura Orientada a Serviços Conceitos e Aplicações
APLICATIVO: CONNECT.U Esdras Silva, Karen Melo, Lorena Monteiro, Paula Nandalú, Vinicius Arashiro UNIVERSIDADE FEDERAL DO AMAZONAS Centro de Pesquisa e.
TAP – Termo de Abertura de Projeto
Computação em Nuvem Google Chrome OS Felipe Carvalho UFES 2009/2.
Crie sua aplicação A melhor eficiência no processo de inventário e o aumento da velocidade na identificação dos itens da cadeia de abastecimento, da criação.
NoSQL.
Transcrição da apresentação:

ARQUITETURA WEB SERVICE TGM Roteiro: Objetivo Situação atual; Modelo atual: colocar imagens do datacenter atual; informar dificuldades e falhas identificadas; Risco da Situação Atual; Custo para manter a situação atual; Situação proposta; Modelo proposto: Acrescentar descrição e imagem com funil; Risco da Situação Proposta; Custo para implementação da situação proposta; Custo para manter a situação proposta; Plano de Transição Conclusão AMBIENTE DE TECNOLOGIA DA INFORMAÇÃO

RESULTADO ESPERADO OBJETIVO Implementar uma aplicação que será responsável para fornecer os dados do Telegestor, trazendo assim uma maior mobilidade e agilidade ao aplicativo e parceiros. RESULTADO ESPERADO Facilidade na integração “mobile-cloud”, melhoria no serviço de entrega de dados para o Aplicativo e para parceiros.

ARQUITETURA

BIG DATA Na implementação do Big Data será utilizado o banco de dados Cassandra, e também o uso do Hadoop para o melhoramento dos clusters e processamento dos dados. API O desenvolvimento do Webservice ficou definido que será utilizada a linguagem Ruby com o uso do framework Rails para auxiliar no desenvolvimento, será utilizado a arquitetura RESTful tendo com entrada e saída dos dados a notação JSON.

CASSANDRA Banco de dados não relacional (NoSQL) distribuído e altamente escalável, baseado em modelo BigTable, foi desenvolvido para resolver problemas de grande quantidade de dados. HADOOP Plataforma de software em Java para computação distribuídas voltada para clusters e processamento de grande massa de dados, geralmente utilizado em aplicações analíticas de dados massivos.

RESTful JSON WEBSERVICE Solução utilizada para integração de sistemas e na comunicação de entre aplicações diferentes, são componentes que permitem que as aplicações possam enviar e receber dados, trazendo eficiência no processo de comunicação. RESTful Estilo de arquitetura de software pra criar serviços web e auxiliar na integração de sistemas, tendo com entrada e saída dos dados a notação JSON. JSON Modelo de para armazenamento de transmissão de informações em formato texto, capaz de representar números, booleanos, textos, vazios, listas, objetos.

RUBY Uma linguagem dinâmica, open source com foco na simplicidade e na produtividade. Tem uma sintaxe elegante de leitura natural e fácil escrita. RAILS Framework web em Ruby que tem o foco em altíssima produtividade e facilidade, é ágil e adota a arquitetura MVC (Model-View-Controller).

PUSH Estilo de comunicação também conhecida como webcasting, sistema de distribuição de conteúdo, saindo do servidor para um cliente. Amazon SNS Serviço de notificações por push rápido, flexível e totalmente gerenciado que permite enviar mensagens individuais ou distribuir mensagens para um grande número de destinatários, pode enviar notificações para dispositivos Apple, Google, Fire OS e Windows.

GCM (Google Cloud Messaging) Serviço gratuito que ajuda os usuários a enviar mensagens, é uma solução completa e gratuita que o Google desenvolveu para que os desenvolvedores possa trocar informações com seus aplicativos Android. APNS (Apple Push Notification Service) Serviço gratuito para notificações remotas, é um serviço altamente eficiente e robusto, para troca de informações para os dispositivos iOS.