SlideShare una empresa de Scribd logo
1 de 21
Computação nas Nuvens
 De volta aos terminais
         burros

           Piero B. Contezini
              Informant
Agenda
    De onde viemos?

  Por que estamos aqui?

    Para onde vamos?

Aonde vamos almoçar hoje?
De onde viemos ?




     George Boole                    EDVAC
Pai da Algebra Booleana    Primeira máquina a usar a
                          arquitetura de Von Neumann
Transistores

                          Transistores
                          Tradicionais




Transistores Integrados
   (processadores)
Por que estamos aqui?
Arquitetura Multi Usuário
                         AT&T Unix para PC




            Threads
Segmentação de Memória
Porta RS232/485




  Primeiro computador a
ter uma interface Ethernet
A era dos terminais burros




   VT100
               Protocolo IP
Computação pessoal

       = R$ 1000,00




1950          2000
Mobilidade
Para onde vamos ?
  Contratos, Hardware Limitado, Conectividade, Suporte Técnico
                                =
                        Fracasso

                              Junho 2006



Única necessidade:
Novas tecnologias



            MVC

      ACID por Eventualmente Consistente
Managed Code ao invés de Clustering em userland
   Grand Central Dispach ao invés de Threads
Onde vamos almoçar hoje?
Código legado = lixo

Infra-estrutura = commodity

Regra de negócio como um serviço é a nova onda

Camada de saída é irrelevante, hoje tablets,
amanhã outra coisa
Onde vamos almoçar hoje?

Reaproveite o que já estiver pronto, senão alguém fará
isto.

Sistema Operacional, Linguagem, Banco, ... Tudo é
irrelevante, o serviço é o que importa.

O Mundo é dos mash-ups.
Principais Provedores
   Provedor    Tipo            Vantagens               Desvantagens
Amazon AWS    IAAS    - Primeiro provedor de nuvem - Para obter
                      - API Soap                     suporte é
                      - Diversas zonas espalhadas    necessário pagar
                        pelo planeta                 uma taxa
                      - Em novembro inaugurará     - O entendimento
                        uma zona no Brasil           da tecnologia é
                                                     complexo
Google Apps   PAAS    - Não há necessidade de se     - Não é possível
                        incomodar com a Infra,         acessar a camada
                                                       de sistema
                        sistema operacional, banco     operacional
                        de dados, etc.               - Necessário usar a
                      - Todo o controle pode ser       API do Google, com
                        feito de dentro da IDE         as linguagens que o
                      - Suporta Java, Python e GO      Google Suporta
                                                     - Cria dependencia
                      - De graça para                  eterna com a
                        desenvolvimento                tecnologia deles
Principais Provedores
  Provedor      Tipo            Vantagens                Desvantagens

Windows Azure IAAS/P - Suporte de fácil acesso        - “Microsoft way of
              AAS    - Pode rodar como PAAS, via        trouble”
                       WebRoles                       - Sendo recente não
                     - Pode rodar como IAAS, via        tem zona no Brasil
                       VMRoles                        - Custo é superior ao
                     - Para tecnologias Microsoft a     dos concorrentes
                       integração é transparente      - Se você desenvolve
                                                        em tecnologias não
                                                        Microsoft, requer
Rackspace      IAAS    - É o mais barato de todos     - rodar VMs poder
                                                        Não garante
                       - Interface simples, simula      computacional, eles
                         maquinas virtuais em todos     “estimam” uma certa
                         os aspectos                    quantidade
                       - Facil manutenção             - Elasticidade não é
                       - API em REST                    bem suportado
Componentes da Nuvem
                     Storage



 Existem 3 tipos principais:
•Chave/Valor   (ex: S3)
•Base   Relacional (RDS, SQL Azure, ..)
•NoSQL    (MapReduce, Radoop)
Instâncias
Representam o poder computacional da nuvem, são
máquinas virtuais rodando com um tipo de hardware
selecionado.

Normalmente elas possuem discos virtuais que são
apagados após o termino da instância, portanto há
necessidade de persistir os dados em um disco
especial montado (EBS no caso da Amazon).

Ex: EC2
Rede de Distribuição
     de Conteúdo

Estas redes proporcionam uma rápida distribuição de
conteúdo estático, usando o IP de origem do usuário e
mapeando o servidor mais próximo onde este
conteúdo esteja disponível.

Ex: CloudFront, Akamai
Interface de Elasticidade

Este é o diferencial da arquitetura em nuvem, permite
a configuração de templates para alocação dinâmica
de recursos de hardware, assim uma aplicação pode
crescer dinamicamente de um servidor para centenas
deles, em questão de minutos.

Ex: Auto Scaling
Até logo e obrigado pelos peixes

Más contenido relacionado

Similar a Semana da computação Udesc 2011

Sistemas embarcados principais_plataformas_e_recursos
Sistemas embarcados principais_plataformas_e_recursosSistemas embarcados principais_plataformas_e_recursos
Sistemas embarcados principais_plataformas_e_recursosGustavo Ferreira Palma
 
As Falácias e os Desenganos no Desenvolvimento de Software (TechDays 2005)
As Falácias e os Desenganos no Desenvolvimento de Software (TechDays 2005)As Falácias e os Desenganos no Desenvolvimento de Software (TechDays 2005)
As Falácias e os Desenganos no Desenvolvimento de Software (TechDays 2005)Bruno Camara
 
Keynote nuvem estaleiro_ics
Keynote nuvem estaleiro_icsKeynote nuvem estaleiro_ics
Keynote nuvem estaleiro_icsHoracio Ibrahim
 
Palestra PET.Com - Sistemas Embarcados
Palestra PET.Com - Sistemas EmbarcadosPalestra PET.Com - Sistemas Embarcados
Palestra PET.Com - Sistemas EmbarcadosPET Computação
 
Minicurso de TotalCross e Litebase
Minicurso de TotalCross e LitebaseMinicurso de TotalCross e Litebase
Minicurso de TotalCross e LitebaseNécio de Lima Veras
 
Java, Internet das Coisas, Things API e Arquiteturas de Inovação
Java, Internet das Coisas, Things API e Arquiteturas de InovaçãoJava, Internet das Coisas, Things API e Arquiteturas de Inovação
Java, Internet das Coisas, Things API e Arquiteturas de InovaçãoGlobalcode
 
IntroduçãO Ao Desenvolvimento Web 2
IntroduçãO Ao Desenvolvimento Web   2IntroduçãO Ao Desenvolvimento Web   2
IntroduçãO Ao Desenvolvimento Web 2Maurício Linhares
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaRicardo Martins ☁
 
WebAssembly além da Web - Casos de Uso em IoT
WebAssembly além da Web - Casos de Uso em IoTWebAssembly além da Web - Casos de Uso em IoT
WebAssembly além da Web - Casos de Uso em IoTGDGFoz
 
Dream Report com InduSoft Web Studio
Dream Report com InduSoft Web StudioDream Report com InduSoft Web Studio
Dream Report com InduSoft Web StudioAVEVA
 
ReVir – Programabilidade em Redes Virtualizadas
ReVir – Programabilidade em Redes VirtualizadasReVir – Programabilidade em Redes Virtualizadas
ReVir – Programabilidade em Redes VirtualizadasWanderson Paim
 
Uma Análise dos Sistemas de Comunicação IP
Uma Análise dos Sistemas de Comunicação IPUma Análise dos Sistemas de Comunicação IP
Uma Análise dos Sistemas de Comunicação IPIP10
 
Petic Emgetis Final
Petic Emgetis FinalPetic Emgetis Final
Petic Emgetis Finalnetimba
 
Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Jonathan Baraldi
 

Similar a Semana da computação Udesc 2011 (20)

Sistemas embarcados principais_plataformas_e_recursos
Sistemas embarcados principais_plataformas_e_recursosSistemas embarcados principais_plataformas_e_recursos
Sistemas embarcados principais_plataformas_e_recursos
 
As Falácias e os Desenganos no Desenvolvimento de Software (TechDays 2005)
As Falácias e os Desenganos no Desenvolvimento de Software (TechDays 2005)As Falácias e os Desenganos no Desenvolvimento de Software (TechDays 2005)
As Falácias e os Desenganos no Desenvolvimento de Software (TechDays 2005)
 
Keynote nuvem estaleiro_ics
Keynote nuvem estaleiro_icsKeynote nuvem estaleiro_ics
Keynote nuvem estaleiro_ics
 
Palestra PET.Com - Sistemas Embarcados
Palestra PET.Com - Sistemas EmbarcadosPalestra PET.Com - Sistemas Embarcados
Palestra PET.Com - Sistemas Embarcados
 
Minicurso de TotalCross e Litebase
Minicurso de TotalCross e LitebaseMinicurso de TotalCross e Litebase
Minicurso de TotalCross e Litebase
 
Pres clusterpdf
Pres clusterpdfPres clusterpdf
Pres clusterpdf
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Java, Internet das Coisas, Things API e Arquiteturas de Inovação
Java, Internet das Coisas, Things API e Arquiteturas de InovaçãoJava, Internet das Coisas, Things API e Arquiteturas de Inovação
Java, Internet das Coisas, Things API e Arquiteturas de Inovação
 
Computação em nuvem
Computação em nuvemComputação em nuvem
Computação em nuvem
 
IntroduçãO Ao Desenvolvimento Web 2
IntroduçãO Ao Desenvolvimento Web   2IntroduçãO Ao Desenvolvimento Web   2
IntroduçãO Ao Desenvolvimento Web 2
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à prática
 
WebAssembly além da Web - Casos de Uso em IoT
WebAssembly além da Web - Casos de Uso em IoTWebAssembly além da Web - Casos de Uso em IoT
WebAssembly além da Web - Casos de Uso em IoT
 
Aula01
Aula01Aula01
Aula01
 
Dream Report com InduSoft Web Studio
Dream Report com InduSoft Web StudioDream Report com InduSoft Web Studio
Dream Report com InduSoft Web Studio
 
ReVir – Programabilidade em Redes Virtualizadas
ReVir – Programabilidade em Redes VirtualizadasReVir – Programabilidade em Redes Virtualizadas
ReVir – Programabilidade em Redes Virtualizadas
 
Programabilidade em Redes Virtualizadas
Programabilidade em Redes VirtualizadasProgramabilidade em Redes Virtualizadas
Programabilidade em Redes Virtualizadas
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Uma Análise dos Sistemas de Comunicação IP
Uma Análise dos Sistemas de Comunicação IPUma Análise dos Sistemas de Comunicação IP
Uma Análise dos Sistemas de Comunicação IP
 
Petic Emgetis Final
Petic Emgetis FinalPetic Emgetis Final
Petic Emgetis Final
 
Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1
 

Último

Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 

Último (8)

Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 

Semana da computação Udesc 2011

  • 1. Computação nas Nuvens De volta aos terminais burros Piero B. Contezini Informant
  • 2. Agenda De onde viemos? Por que estamos aqui? Para onde vamos? Aonde vamos almoçar hoje?
  • 3. De onde viemos ? George Boole EDVAC Pai da Algebra Booleana Primeira máquina a usar a arquitetura de Von Neumann
  • 4. Transistores Transistores Tradicionais Transistores Integrados (processadores)
  • 6. Arquitetura Multi Usuário AT&T Unix para PC Threads Segmentação de Memória
  • 7. Porta RS232/485 Primeiro computador a ter uma interface Ethernet
  • 8. A era dos terminais burros VT100 Protocolo IP
  • 9. Computação pessoal = R$ 1000,00 1950 2000
  • 11. Para onde vamos ? Contratos, Hardware Limitado, Conectividade, Suporte Técnico = Fracasso Junho 2006 Única necessidade:
  • 12. Novas tecnologias MVC ACID por Eventualmente Consistente Managed Code ao invés de Clustering em userland Grand Central Dispach ao invés de Threads
  • 13. Onde vamos almoçar hoje? Código legado = lixo Infra-estrutura = commodity Regra de negócio como um serviço é a nova onda Camada de saída é irrelevante, hoje tablets, amanhã outra coisa
  • 14. Onde vamos almoçar hoje? Reaproveite o que já estiver pronto, senão alguém fará isto. Sistema Operacional, Linguagem, Banco, ... Tudo é irrelevante, o serviço é o que importa. O Mundo é dos mash-ups.
  • 15. Principais Provedores Provedor Tipo Vantagens Desvantagens Amazon AWS IAAS - Primeiro provedor de nuvem - Para obter - API Soap suporte é - Diversas zonas espalhadas necessário pagar pelo planeta uma taxa - Em novembro inaugurará - O entendimento uma zona no Brasil da tecnologia é complexo Google Apps PAAS - Não há necessidade de se - Não é possível incomodar com a Infra, acessar a camada de sistema sistema operacional, banco operacional de dados, etc. - Necessário usar a - Todo o controle pode ser API do Google, com feito de dentro da IDE as linguagens que o - Suporta Java, Python e GO Google Suporta - Cria dependencia - De graça para eterna com a desenvolvimento tecnologia deles
  • 16. Principais Provedores Provedor Tipo Vantagens Desvantagens Windows Azure IAAS/P - Suporte de fácil acesso - “Microsoft way of AAS - Pode rodar como PAAS, via trouble” WebRoles - Sendo recente não - Pode rodar como IAAS, via tem zona no Brasil VMRoles - Custo é superior ao - Para tecnologias Microsoft a dos concorrentes integração é transparente - Se você desenvolve em tecnologias não Microsoft, requer Rackspace IAAS - É o mais barato de todos - rodar VMs poder Não garante - Interface simples, simula computacional, eles maquinas virtuais em todos “estimam” uma certa os aspectos quantidade - Facil manutenção - Elasticidade não é - API em REST bem suportado
  • 17. Componentes da Nuvem Storage Existem 3 tipos principais: •Chave/Valor (ex: S3) •Base Relacional (RDS, SQL Azure, ..) •NoSQL (MapReduce, Radoop)
  • 18. Instâncias Representam o poder computacional da nuvem, são máquinas virtuais rodando com um tipo de hardware selecionado. Normalmente elas possuem discos virtuais que são apagados após o termino da instância, portanto há necessidade de persistir os dados em um disco especial montado (EBS no caso da Amazon). Ex: EC2
  • 19. Rede de Distribuição de Conteúdo Estas redes proporcionam uma rápida distribuição de conteúdo estático, usando o IP de origem do usuário e mapeando o servidor mais próximo onde este conteúdo esteja disponível. Ex: CloudFront, Akamai
  • 20. Interface de Elasticidade Este é o diferencial da arquitetura em nuvem, permite a configuração de templates para alocação dinâmica de recursos de hardware, assim uma aplicação pode crescer dinamicamente de um servidor para centenas deles, em questão de minutos. Ex: Auto Scaling
  • 21. Até logo e obrigado pelos peixes

Notas del editor

  1. ----- Meeting Notes (26/09/11 16:46) ----- - A computação como conhecemos hoje existe a menos de um século - A teoria já existia a bem mais tempo (Século 8, Pingala) (Século 18, George Boole) - Vonn Neumann introduziu o computador como conhecemos hoje, baseado no processamento do cérebro humano
  2. Com a descoberta do silício como matéria prima para construção de transistores, tornou-se possível construir computadores em escala industrial e com custos aceitáveis
  3. ----- Meeting Notes (26/09/11 16:48) ----- desenvolvimento dos primeiros sistemas operacionais multi usuários (AT&T Unix) viabilizou fornecer processamento para mais de um usuário, num mesmo equipamento - Segmentação de memória e Threads tornaram o uso destes equipamentos escalonáveis e confiáveis
  4. Interfaces de comunicação como portas seriais (RS232/485) e Ethernet (IP) criaram o conceito de terminais de acesso remoto
  5. VT100 revolucionou o acesso a informação, pela primeira vez foi possível disponibilizar acesso simultâneo a diversos usuários, em múltiplos terminais, em locais separados a uma quantidade suficiente de poder computacional e armazenamento de dados. Com o protocolo IP, deixou de existir um limite físico de distância entre estes terminais. Resolveu-se o problema dos bookings de passagens aéreas por exemplo, integrando a malha aérea mundial em um único sistema computacional.
  6. A computação pessoal quebrou o paradigma do alto custo do processamento de dados, tornando possível termos um computador em cada casa. Com a Internet, o equipamento se tornou indispensável para a vida moderna. O comportamento humano foi alterado de forma tão drástica, que somente o surgimento da civilização moderna e da sociedade causaram tantos impactos no estilo de vida. Um banco no século passado precisava de uma centena de pessoas, hoje pode ser substituído por uma simples máquina ATM, ou um site.
  7. Aos poucos, os processadores foram se tornando cada vez mais potentes e também diminuindo o seu consumo elétrico. Os notebooks, smartphones e tablets converteram a computação pessoal em algo mais, uma extensão do corpo humano, sempre presente e disponível. As redes de telefonia começaram a comportar transferncia de dados em alta velocidade e o mundo se desprendeu dos fios.
  8. A computação em nuvem nasceu da necessidade das empresas, de hospedar aplicações sem se incomodar com os problemas tradicionais de seus datacenters: contratos, conectividade, hardware limitado, e suporte técnico Criada oficialmente em Junho de 2006, a Amazon AWS implementou e disponibilizou a tecnologia necessária para o aluguel de poder computacional e armazenamento de forma completamente automática. Qualquer indivíduo com um cartão de credito pode comprar, por hora, quaisquer quantidade de processamento e armazenamento.
  9. A tecnologia teve de evoluir para acompanhar a nova tendência: A web 2.0, o MVC e as novas tecnologias de armazenamento de dados como no SQL e Hadoop, contribuiram para a transferência das aplicações legadas (locais e cliente/servidor) para a rede. Paradigmas tiveram de ser revistos, ACID foi trocado por eventualmente consistente. Novos metodos de resolver problemas antigos tiveram de ser criados, como Managed Code ao inves de Clusters em userland e Grand Central Dispach ao inves de Threads. Sistemas operacionais em nuvem, como o Chrome OS tornarão todo o codigo legado obsoleto, levando as empresas que não se encaixarem nesse novo modelo computacional ao risco de deixarem de existir
  10. Esqueça código legado, não perca seu tempo tentando reaproveitar o velho, tudo deve ser reescrito a cada 2 anos, caso contrário o custo de manutenção será impeditivo para a competitividade do negócio Não se preocupe com a infra-estrutura, 3 grandes players irão dominar este mercado: Amazon, Google e Microsoft. Um deles irá te fornecer a preços irrelevantes quaisquer necessidades da tua aplicação Nossos computadores serão terminais burros em pouco tempo, se preocupe em liberar um serviço com a regra de negócio da sua aplicação, a camada de saída é irrelevante e imprevisível. Hoje temos Tablets, amanha teremos algo diferente.
  11. Reaproveite quaisquer serviços já prontos, pois se tu não fizeres, teu concorrente irá fazer a um custo menor e teu negócio falhará Sistemas operacionais, linguagens, bancos de dados, tudo é irrelevante para o futuro, o que interessa é o serviço disponível na rede, para que qualquer um possa consumir e integrar: O mundo é dos mash-ups