cloud computing

39
Cloud Computing Conceitos e Aplicações Prof. Adm. Hélio Lemes Costa Jr., M.Sc.

Upload: universidade-federal-de-alfenas-campus-varginha

Post on 06-Jun-2015

1.505 views

Category:

Technology


0 download

DESCRIPTION

Palestra sobre computação em nuvem

TRANSCRIPT

Page 1: Cloud computing

Cloud ComputingConceitos e Aplicações

Prof. Adm. Hélio Lemes Costa Jr., M.Sc.

Page 2: Cloud computing

O que é?

Page 3: Cloud computing

Tem a ver com inteligência...

• O homem, este ser inteligente, acredita que pode criar uma máquina tão inteligente quanto ele.

Page 4: Cloud computing

Criou máquinas para calcular

• A princípio o computador era usado só para fazer cálculos complexos e repetitivos de maneira “rápida” e confiável, mas era só isso...

Page 5: Cloud computing

Em seguida...

• Ele pensou que o computador poderia fazer mais por ele e começou a colocar poder computacional em outros objetos que já utilizava.

Ford T – Agora com Injeção Eletrônica e DVD player, de série

Geladeira Frigidaire te envia um email quando a Skol está

acabando

Page 6: Cloud computing

Na comunicação

Telefone de Fred Flintstone, encontrado em escavações em Bedrock, já contava com tecnologia 1/2G

Page 7: Cloud computing

No entretenimento

Elvis afirma: seu novo single “vazou” no E-mule

Hebe Camargo: Primeiro programa transmitido em Full-HD

Page 8: Cloud computing

Na educação

Prof. Willian postando em seu blog: 2B+2B’

Prof. Hélio Lemes utiliza a lousa digital para mostrar a teoria do enriquecimento fácil

Page 9: Cloud computing

Na indústria

Máquinas computadorizadas para fazer aquilo que ele não queria, não sabia, não podia ou não deveria fazer

Page 10: Cloud computing

Nas tarefas do dia-a-dia

Humanóides passaram a substituí-lo

Page 11: Cloud computing

Até que...

O Homem começou a criar máquinas a sua própria imagem e semelhança

Page 12: Cloud computing

Que evoluiram para...

Máquinas quase perfeitas

Page 13: Cloud computing

E passaram a...

Fazer as suas tarefas melhor do que ele

Page 14: Cloud computing

Para fazer tudo isso...

• O computador teve que evoluir muito em– Capacidade de processamento– Capacidade de armazenamento– Capacidade de comunicação

• Mas existem limites– Físicos: materiais, espaço, temperatura, etc.– Econômicos: custo das pesquisas, consumo

de energia, refrigeração, etc.

Page 15: Cloud computing

Opções

Page 16: Cloud computing

Buzzword

• Cloud Computing é( ) A nova moda

( ) Novo nome para algo velho

( ) Escolha infeliz( ) Computação nas nuvens (segundo a Rede Globo)

( ) Nuvem de computação

( ) Muito nada a ver( ) Computação em nuvem (mais correto)

X

X

X

X

X

X

X

Page 17: Cloud computing

História

• 1946: ENIAC• 1958: Sputnik• 1969: ARPANET• 1975: Ethernet• 1981: IBM-PC• 1991: Web• 2000: Wi-fi• 201?: Cloud Computing?

Page 18: Cloud computing

História: Web

• 1962: Packet Switching (Comutação de Pacotes)

• 1972: E-mail• 1974: TCP/IP• 1983: DNS• 1984: GUI• 1990: HTTP• 1991: MP3• 1992: CU-Seeme/Quickcam

Page 19: Cloud computing

História: Web

• 1994: Netscape

• 1995: Vocaltec iPhone• 1995: Real Player Streaming Media (Multimedia)

• 1996: ICQ

• 1999: Napster

• 2001: Estouro da Bolha

• 2002: iPod

• 2003: Skype

Page 20: Cloud computing

História: Web

• 2004: Web 2.0• 2005: Youtube• 2007: Twitter• 2008: iPhone 3G• 20XX: HelioNet

• Toda essa variedade de opções de acesso a informação multimídia tem um preço...

Page 21: Cloud computing

Quem é quem?• Oferecendo

– Amazon– Google– Microsoft– IBM– Milhares de empresas ao redor do mundo,

principalmente as de telefonia e os grandes players de TI

• Usando– Everybody ;-)

Page 22: Cloud computing

Big businesses

• Aplicações– Hosting– Colocation– Storage– SaaS – Software as a Service

• Aplicativos para todas as finalidades podem ser disponibilizados tanto para usuários internos quanto externos à empresa.

– Webservices

Page 23: Cloud computing

Small businesses

• Aplicações– Praticamente as mesmas aplicações que as

grandes empresas, porém com vantagens:• Pequenas empresas têm acesso a aplicações que

ela não teria recursos para desenvolver ou adquirir• Pode se utilizar dos mesmos aplicativos que as

grandes empresas, pois o pagamento é feito por uso (quem usa muito, paga muito)

• Corre riscos muito menores de desastres pois tem especialistas cuidando de seus sistemas

• Tem grande flexibilidade para crescer pois suas necessidades de TI são escaláveis

Page 24: Cloud computing

Usuário doméstico

• Comunicação• Educação• Entretenimento

– E-mail– Redes sociais– Acesso a informação multimídia– Conversores de formatos de arquivos– Álbuns e pastas virtuais– Etc.

Page 25: Cloud computing

E você? Já usa?

Page 26: Cloud computing

E eu?

www.helionet.varginha.com.br

Page 27: Cloud computing

E eu?

helionet.blogspot.com

Page 28: Cloud computing

E eu?

picasaweb.google.com/helio.lemes

Page 29: Cloud computing

E eu?

helionews.blogspot.com

Page 30: Cloud computing

E eu?

www.youtube.com/helionet

Page 31: Cloud computing

E eu?

travelinghelio.blogspot.com

Page 32: Cloud computing

E eu?

www.orkut.com

Page 33: Cloud computing

E eu?

www.facebook.com

Page 34: Cloud computing

E eu?

www.twitter.com

Page 35: Cloud computing

Oportunidades

• Profissionais de TI– Nunca tanto poder computacional esteve tão

disponível e a preços tão baixos para nós– Há um imenso espaço para inovações em TI (basta

olhar a proliferação de novos serviços e produtos)– Quase todas as ferramentas de desenvolvimento que

permitem usar os modernos recursos são gratuitas e open source

– Todo mundo pode ser ator principal nessa história (princípio da Web 2.0)

Page 36: Cloud computing

Ontem

Computação Rústica

Page 37: Cloud computing

Hoje

Computação Onipresente

Page 38: Cloud computing

Amanhã

Computação Pervasiva

Page 39: Cloud computing

Perguntas?

Prof. Adm. Hélio Lemes Costa Jr., M.Sc.

[email protected]