35
A computação em nuvem e seus possíveis impactos no cenário atual e Futuro da TI Elias Adriano Nogueira

Palestra flisol - Computação em nuvem

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Palestra flisol - Computação em nuvem

A computação em nuvem e seus possíveis impactos no cenário atual e Futuro da TI

Elias Adriano Nogueira

Page 2: Palestra flisol - Computação em nuvem

Sobre o palestrante...● Elias Adriano Nogueira

○ Bacharel em Ciência da Computação - UESB○ Mestre em Ciência da Computação - UFSCar

■ professor pós-graduação lato-sensu UFSCar○ Doutorando em Computação e Matemática Computacional - ICMC-

USP● Contato: [email protected]

Page 3: Palestra flisol - Computação em nuvem

Agenda

● Motivação● Evolução● Definição● Vantagens e Desvantagens● Oportunidades

Page 4: Palestra flisol - Computação em nuvem

Motivação

● Um dos assuntos mais comentados no mundo de TI na atualidade

● Potencial para modificar determinados setores de TI

● Aumento de pesquisas científicas relacionadas ao tema

Page 5: Palestra flisol - Computação em nuvem

Motivação - Mercado

● Somente em 2011 o International Data Corporation(IDC) estima que a nuvem ajudou empresas a gerar:○ mais de 400 bilhões em receita○ mais de 1.5 milhões de novos empregos○ a previsão é de que até o ano de 2016 o número de

novos empregos gerados em decorrência do uso desse modelo computacional ultrapassará 8.8 milhões

Page 6: Palestra flisol - Computação em nuvem

Motivação - Pesquisa

● Crescente número de publições científicas relacionadas ao tema

● Muitas universidades de ponta abordando o assunto.

● Muitos eventos científicos○ IEEE CLOSER, SECLOUD, Journal of Cloud

computing

Page 7: Palestra flisol - Computação em nuvem

Evolução

Page 8: Palestra flisol - Computação em nuvem

● Uníco computador● Computador Multitarefa● Computação Paralela● Computação Distribuída

○ Computação em Cluster○ Computação em Grade○ Computação em Nuvem

Evolução

Page 9: Palestra flisol - Computação em nuvem

Evolução

● Unico computador○ Eniac○ 1943○ 18800 válvulas○ 72 m x m○ 30 toneladas○ 5000 adições por segundo

Page 10: Palestra flisol - Computação em nuvem

Evolução

● Computação paralela

Page 11: Palestra flisol - Computação em nuvem

Evolução

● Computação em Cluster

Page 12: Palestra flisol - Computação em nuvem

Evolução

● Computação em Grade

Page 13: Palestra flisol - Computação em nuvem

Evolução

● Computação Ubíqua ou pervasiva○ onipresença de dispositivos computacionais no cotidiano das pessoas

Page 14: Palestra flisol - Computação em nuvem

Evolução

● Computação em nuvem

Page 15: Palestra flisol - Computação em nuvem

Evolução

Page 16: Palestra flisol - Computação em nuvem

Definiçãoo que é mesmo computação em nuvem?

Page 17: Palestra flisol - Computação em nuvem

Definição

● Há muitas definições na literatura. Sob várias perspectivas.○ Definição do National Institute of Standards and Technology:

○ “Computação em nuvem é um modelo para possibilitar acesso prático, ubíquo e sob-demanda a um conjunto compartilhado de recursos computacionais(tais como, redes, servidores, armazenamento, aplicações e serviços) que podem rapidamente se adaptar as necessidades do usuario com o minimo de esforço por parte do provedor de serviço”

○ Junção de tecnologias do passado para formar um novo modelo.

Page 18: Palestra flisol - Computação em nuvem

Definição

● Em outras perspectivas○ Datacenter como unidade central○ Escalabilidade imediata de recursos○ alguns autores propuseram definições focadas na camada de negócio

e uso computação utilitária(utility computing).

● Utility Computing○ aquisição de recursos computacionais sob demanda

Page 19: Palestra flisol - Computação em nuvem

Definição

● Tecnologias e conceitos nas quais a nuvem se baseia não são novos.○ Virtualização, Computação Distribuída, Datacenter, etc.

● Velha idéia, novo paradigma?○ Sim○ Qual é então o diferencial em termos da

centralização?

Page 20: Palestra flisol - Computação em nuvem

Definição

● Modelos de Serviços

○ SaaS - Software-como-um-Service○ IaaS - Infraestrutura-como-um-Serviço○ PaaS - Plataforma-como-um-Serviço○ XaaS - Tudo como um Serviço

Page 21: Palestra flisol - Computação em nuvem

Software-como-um-Serviço

● Software não pertence ao cliente● Custo baseado na demanda● publico alvo: usuário final.● Impacto no mercado de soluções, desenvolvimento,

arquitetura, escalabilidade das aplicações...

Open-SaaS??

Page 22: Palestra flisol - Computação em nuvem

Infraestrutura-como-um-Serviço

● Terceirização de Infraestrutura● Redução de Desperdicios● Escalabilidade e Elasticidade de Recursos● Publico: pessoal de infra e demais interessados.● Impacto na aquisição de recursos pelas empresas.

Centralização de recursos, redução de demanda por manutenção de infra...

Page 23: Palestra flisol - Computação em nuvem

Plataforma-como-um-Serviço

Open-Source PaaS

Impacto no desenvolvimento e adoção de tecnologias para desenvolvedores

Page 24: Palestra flisol - Computação em nuvem

Modelos de Implantação

● Nuvem pública

● Nuvem privada

● Nuvem híbrida

Page 25: Palestra flisol - Computação em nuvem

Vantagens

● Flexibilidade: com a idéia de SaaS temos a flexibilidade no uso das aplicações, uma vez que é possível acessá-las desde computadores comuns até sistemas embarcados e celulares.

Page 26: Palestra flisol - Computação em nuvem

Vantagens

● Escalabilidade e Eslasticidade

Page 27: Palestra flisol - Computação em nuvem

Vantagens

● Portabilidade e Reuso○ uso do software em qualquer plataforma○ dispositívos portáveis vs portáteis○ A Computação em Nuvens poderá suportar o uso de clientes

magros

Page 28: Palestra flisol - Computação em nuvem

Desvantagens

● Posse de dados: redirecionamento de propaganda● Segurança● Desempenho● Questões de pesquisa em aberto

Page 29: Palestra flisol - Computação em nuvem

Oportunidades

Page 30: Palestra flisol - Computação em nuvem

Oportunidades

● O IDC estima que o gasto com nuvem pública foi 28bilhões em 2011.

● Foram gerados 1.5 milhões de novos empregos

● Um total de 14 milhões de novos empregos até 2015.

● Segundo o northbridge survey o gasto será de 220 Bilhões em 2020

Page 31: Palestra flisol - Computação em nuvem

Oportunidade

● A maioria dos empregos serão gerados em mercados emergentes como os BRIC’s

Ofertas de empregos tradicionais irão cair?Que tipos de empregos surgirão?

Page 32: Palestra flisol - Computação em nuvem

Obrigado!

Page 33: Palestra flisol - Computação em nuvem

● Lock-In(Portabilidade e interoperabilidade)● Processo de tomada de decisão● Migração de sistemas legados● processo de reengenharia● mecanismos para facilitar o modelo híbrido● implementação de MaaS● Mecanismos de billing● Composição de serviços de nuvem● Estudos de caso● plataformas open-source

Oportunidades de P&D

Page 34: Palestra flisol - Computação em nuvem

Silva, E. A. N. Uma abordagem dirigida por modelos para portabilidade na computação em nuvem. 2013.

Silva, E. A. N.; Lucrédio, D. Software Engineering for the cloud: a research roadmap. 2012.

Referências

Page 35: Palestra flisol - Computação em nuvem

Grade vs Nuvem