11/05/2011 Computação em Nuvem e suas Formas de Comunicação João Paulo Delgado Preti [email protected] Universidade Federal de Mato Grosso Introdução Comunicação é um aspecto essencial da computação ubíqua. 1 11/05/2011 Introdução Arquitetura Sensação de recursos computacionais infinitos. 2 11/05/2011 Integração e Extensão Nuvem Obstáculos e Oportunidades 3 11/05/2011 Comunicação na Nuvem De uma nuvem com outra nuvem; Dos aplicativos com a nuvem; Entre aplicativos na nuvem; Do usuário com a nuvem. Comunicação entre Nuvens Existem várias nuvens Não existe integração entre nuvens Nuvem A Não em um nível de compartilhamento e balanceamento de recursos A não ser pela comunicação entre aplicações que flutuam nesses ambientes Ainda não existe o interesse Nuvem B Nuvem C 4 11/05/2011 Comunicação dos Aplicativos com a Nuvem Comunic. entre Aplicações Estímulo para integração entre aplicações: Web 2.0 SOA (Web Services) Free Device 5 11/05/2011 Comunic. entre Aplicações Comunic. entre Aplicações 6 11/05/2011 Comunicação do Usuário com a Nuvem Comunicação do Usuário com a Nuvem Pesquisa do Projeto Pew Internet and American Life realizado entre abril e maio de 2008 com 1.553 usuários da Internet. Margem de erro de 3%. 7 11/05/2011 Comunicação do Usuário com a Nuvem Pesquisa do Projeto Pew Internet and American Life realizado entre abril e maio de 2008 com 999 usuários da Internet que utilizam serviços online para armazenar informações pessoais. Margem de erro de 3,5%. Comunicação do Usuário com a Nuvem 8 11/05/2011 Comunicação do Usuário com a Nuvem Pesquisa do Projeto Pew Internet and American Life realizado entre abril e maio de 2008 com 999 usuários da Internet que utilizam serviços online para armazenar informações pessoais. Margem de erro de 3,5%. Source: images.google.com USER TYPES 1. Cloud administrator 2. Service provider 2.1. User of the cloud 2.2. Service administrator 3. Final User SERVICE TYPES Inumerous ... 9 11/05/2011 USER BEHAVIOUR The use of the cloud is growing... Pew Institute research (2008): 1. 69% has data in the cloud 2. e-mails, photos and files 3. Young people use more 4. They use because of facility and flexibility 5. Concerns about the use of data by others Source: http://www.brainstuck.com/2009/02/04/cloud-computing/ Pew Institute research (2010): 1. Use of the cloud more than the desktop in 2020 USER CONCERNS Source: http://groups.google.com.br/group/engenharia-de-software-si-ufmt/files 11.1 ... By submitting, posting or displaying the content you give Google a perpetual, irrevocable, worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute any Content which you submit, post or display on or through, the Services. … Source: https://www.google.com/accounts/TOS?loc=BR&hl=en 10 11/05/2011 OVERLAPPING APPLICATIONS Source: www.me.com - apps.google.com – www.zoho.com OVERLAPPING APPLICATIONS Source: www.zoho.com – www.sony.com/timescape- www.nimbuzz.com 11 11/05/2011 Source: AstraNOS, BeDesk, GlideOS Comunicação do Usuário com a Nuvem 12 11/05/2011 Considerações Finais Questões de segurança e aceitabilidade ainda são preocupantes; A aceitabilidade está diretamente atrelada à segurança; As implicações da computação em nuvem e da computação ubíqua são profundas; As possibilidades de interação são surpreendentes, mesclando ferramentas orientadas a mobilidade e ao espaço. Leituras Recomendadas Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., and Zaharia, M. (2009). Above the clouds: A berkeley view of cloud computing; Horrigan, J. B. (2008). Use of cloud computing applications and services. The Pew Internet & American Life Project, April‐May. 13 11/05/2011 OBRIGADO! 14