Gerenciamento de Dados na Nuvem - DaaS Rafael Acevedo de Aguiar 27/02/2015.
Transcript of Gerenciamento de Dados na Nuvem - DaaS Rafael Acevedo de Aguiar 27/02/2015.
Gerenciamento de Dados na Nuvem -
DaaSRafael Acevedo de Aguiar
27/02/2015
Roteiro
1. Visão Geral
2. Data as a Service
3. Modelo de Data Service
4. Características
5. Modelos de cobrança
6. Open DaaS
7. Aplicações existentes
8. Conclusão
9. Referências
Visão Geral
Armazenamento de dados em servidores
Necessidade de startups e empresas de médio porte
Amazon, Google, Yahoo!, Microsoft e Sun
Amazon AWS
Data as a Service
Dados sob demanda
Independentemente de localização ou dispositivo
Disponibilização desses dados
Gratuita
Paga
Modelo de Data Service
Arquitetura de um data service
Modelo de Data Service
• Data Store• Armazenament
o dos dados• BD relacional
ou não• Pode ser outro
data service
Modelo de Data Service
• External model• Modelo visto
pelo usuário• XML, JSON e
RDF• Documentação
Modelo de Data Service
• Model mapping• Mapeamento
entre o Data Store e o External Model
• Manual ou automático
Modelo de Data Service
• Consuming methods• Functions
• Encapsulamento
• Acesso mais restrito
• Queries• Direto no data
store• Consulta• SQL, SPARQL
Características
Agilidade
Acesso fácil
Não requer conhecimento profundo dos dados
Documentação disponibilizada
Características Agilidade
Características Agilidade
Características Agilidade
Características
Baixo custo
Custos e responsabilidade de manter local
Tempo e dinheiro
Camada de apresentação customizável
Características
Qualidade de dados
Acesso controlado
“Fonte única de verdade”
Sem redundâncias
Modelos de Cobrança
Volume-based model
Quantity-based pricing
Por quantidade de dados
Fire-hose
Mais utilizado
Planos do openweathermap.org
Modelos de Cobrança
Volume-based model
Quantity-based pricing
Por quantidade de dados
Fire-hose
Mais utilizado
Pay-per-call
Volume de dados menor
Cobrança por chamada da API
Modelos de Cobrança
Data type-based model
Restrição dos dados por tipo
Parte dos dados grátis e parte paga
Open DaaS
Disponibilização de dados para o público geral
Empresas e governos
Inglaterra
Where does my money go?
Vantagens para quem disponibiliza?
Ministério da Educação holandês
Queda no número de perguntas relacionadas a dados
Criação de apps
Aplicações Existentes
Hoover’s
Dados sobre empresas e pessoas que trabalham nelas
85 milhões de empresas e 100 milhões de pessoas
Parte dos dados gratuita e parte paga
Factual
Busca por médicos, negócios locais, hotéis e restaurantes
Mais de 10 grandes fontes de dados (Facebook, Foursquare, TripAdvisor, ...)
Volume-based model (quantity-based)
Conclusão
Inclusão no dia-a-dia
Dados abertos geram informações relevantes
Aplicações interessantes já existem e estão consolidadas no mercado
Interesse cada vez maior de grandes empresas
Referências
1. https://developer.foursquare.com/docs/venues/explore
2. http://www.dataversity.net/the-new-wave-of-data-as-a-service/
3. http://www.seabourneinc.com/three-advantages-to-data-as-a-service/
4. http://education.okfn.org/open-education-holland/
5. http://opendatahandbook.org/en/why-open-data/
Dúvidas?