18
COMPUTAÇÃO EM NUVEM: COMPUTAÇÃO EM NUVEM: ESTUDO DE CASO EM UMA ESTUDO DE CASO EM UMA EMPRESA DE TECNOLOGIA DA EMPRESA DE TECNOLOGIA DA INFORMAÇÃO INFORMAÇÃO Allan Reis Allan Reis Leonardo Leonardo Anthony Anthony Nivaldo Leite Nivaldo Leite Pablo Tavares Pablo Tavares Faculdade Pitágoras Faculdade Pitágoras PROJETO DE REDES DE COMPUTADORES PROJETO DE REDES DE COMPUTADORES 1

Computação em Nuvem - Cloud Computing

Embed Size (px)

DESCRIPTION

COMPUTAÇÃO EM NUVEM: ESTUDO DE CASO EM UMA EMPRESA DE TECNOLOGIA DA INFORMAÇÃO

Citation preview

Page 1: Computação em Nuvem - Cloud Computing

COMPUTAÇÃO EM NUVEM: COMPUTAÇÃO EM NUVEM: ESTUDO DE CASO EM UMA ESTUDO DE CASO EM UMA EMPRESA DE TECNOLOGIA EMPRESA DE TECNOLOGIA

DA INFORMAÇÃODA INFORMAÇÃO

Allan ReisAllan ReisLeonardo Leonardo AnthonyAnthony

Nivaldo LeiteNivaldo LeitePablo TavaresPablo Tavares

Faculdade PitágorasFaculdade Pitágoras

PROJETO DE REDES DE COMPUTADORESPROJETO DE REDES DE COMPUTADORES

1

Page 2: Computação em Nuvem - Cloud Computing

INTRODUÇÃOINTRODUÇÃO

• Computação em Nuvens (Cloud Computing) são serviços acessíveis pela internet que procuram se assemelhar a um sistema operacional.

• Consiste em compartilhar ferramentas computacionais pela interligação dos sistemas, sem a necessidade de ferramentas locais tornando-se mais viável do que o uso de unidades físicas (servidores, estações, etc..).

Figura1: Mudança de Paradigmas (IBM).Fonte: AMRHEIN; I QUINT (2009). 2

Page 3: Computação em Nuvem - Cloud Computing

• No entanto, pairam algumas dúvidas sobre esse novo paradigma. Um motivo para isso é que há tantas áreas afetadas pela Computação em Nuvem que fica difícil determinar exatamente que impacto o conceito terá.

- O que acontecerá com os atuais sistemas de hardware e software de uma empresa de T.I, uma vez que o processamento e o armazenamento de dados dependerão de empresas que fornecerão serviços remotos?

- Que tipo de serviços são ou serão adequados para a empresa nesse novo e promissor ambiente virtual?

INTRODUÇÃOINTRODUÇÃO

3

Page 4: Computação em Nuvem - Cloud Computing

- Como os aplicativos estarão instalados em servidores, os computadores estão predestinados a desaparecer?

- O que acontecerá com os tradicionais programadores de sistemas e outros cargos de T.I?

- Os dados e informações da empresa estarão seguros uma vez de que os Data Centers compartilham os mesmos recursos com outros clientes?

INTRODUÇÃOINTRODUÇÃO

4

Page 5: Computação em Nuvem - Cloud Computing

OBJETIVOOBJETIVO

• Tem-se como objetivo, analisar o paradigma de “Computação em Nuvens”, enfatizando no impacto das mudanças decorrentes da esperada adesão social.

• Serão abordados os seguintes aspectos: conceitos, aplicabilidades, segurança das informações, os aplicativos das empresas que utilizarão a tecnologia, o futuro dos computadores e funcionários de TI da empresa, as vantagens e desvantagens para a empresa na utilização da tecnologia.

5

Page 6: Computação em Nuvem - Cloud Computing

REFERENCIAL TEÓRICOREFERENCIAL TEÓRICO

• Camada de serviços

- Software como Serviço (SAAS): É a camada de serviços de aplicação, hospeda aplicativos que beneficiam os consumidores liberando-os da instalação e manutenção do software, podem ser usados através de modelos de licenciamento que dão suporte a conceitos de pagamento por uso.

Figura 2 – Solução ERP.Fonte: ALECRIM (2008).

6

Page 7: Computação em Nuvem - Cloud Computing

REFERENCIAL TEÓRICOREFERENCIAL TEÓRICO

- Plataforma como Serviço (PAAS): É a camada em que vemos a infraestrutura da aplicação emergir como um conjunto de serviços.

- Infraestrutura como Serviço (IAAS): Trata-se do fornecimento de infraestrutura de informática, geralmente na forma de virtualização.

Figura 3 - Serviços em nuvens (IBM).Fonte: AMRHEIN; I QUINT (2009).

7

Page 8: Computação em Nuvem - Cloud Computing

REFERENCIAL TEÓRICOREFERENCIAL TEÓRICO

• Tipos de Nuvens

- Nuvens públicas: são serviços de nuvem prestados por terceiros (fornecedor). Eles existem além do firewall da empresa, e são totalmente hospedados e gerenciados pelo provedor da nuvem.

- Nuvens privadas: são serviços de nuvem prestados dentro da empresa. Estas nuvens existem dentro do firewall da empresa e são gerenciadas por ela.

8

Page 9: Computação em Nuvem - Cloud Computing

REFERENCIAL TEÓRICOREFERENCIAL TEÓRICO

- Nuvens híbridas: é uma combinação de nuvens públicas e privadas. Estas nuvens seriam criadas tipicamente pela empresa, e as responsabilidades de administração ficariam divididas entre a empresa e o provedor de nuvem pública.

Figura 4 - Categorias de nuvens (IBM). Fonte: AMRHEIN; I QUINT (2009) 9

Page 10: Computação em Nuvem - Cloud Computing

REFERENCIAL TEÓRICOREFERENCIAL TEÓRICO

• Vantagens

- Maior acessibilidade à informação digitalizada; - Inclusão digital das camadas mais pobres da população;- Computadores mais baratos, leves e portáteis;- Programas oferecidos gratuitamente ou com preços reduzidos;- Mobilidade, acessibilidade à informação e armazenamento;- Redução de custos em, TI (nível empresarial).

10

Page 11: Computação em Nuvem - Cloud Computing

REFERENCIAL TEÓRICOREFERENCIAL TEÓRICO

• Segurança

- Segurança e regulamentos de conformidade- Recursos que não são encontrados em uma nuvem pública- Nuvem particular como propriedade financeira- Segurança e privacidade- Compliance- Aspectos legais e contratuais

11

Page 12: Computação em Nuvem - Cloud Computing

METODOLOGIAMETODOLOGIA

• Pretende-se, através de pesquisas bibliográficas, artigos científicos e sites especializados, descrever a prática e o funcionamento da Cloud Computing (Computação em Nuvens) nas empresas. Também constarão no trabalho figuras com o objetivo de facilitar a compreensão e funcionamento da tecnologia.

12

Page 13: Computação em Nuvem - Cloud Computing

CONCLUSÃOCONCLUSÃO

• Conclui-se neste estudo que o mercado caminha para a tendência de Computação em Nuvem e nos próximos anos os seus conceitos serão amplamente difundidos com o avanço da tecnologia.

• Para esta realidade chegar ao alcance de todos, tem-se investido maciçamente em segurança da informação, velocidade de provedores, internet e aperfeiçoamento de aplicativos com processamento compartilhado.

13

Page 14: Computação em Nuvem - Cloud Computing

LIMITAÇÕESLIMITAÇÕES

• Considera-se como limitação a esse estudo o fato de não obtermos respostas de entrevistas enviadas para empresas de TI que trabalham com a tecnologia de Computação em Nuvem, logo a parte empírica do trabalho não pode ser totalmente concretizada.

14

Page 15: Computação em Nuvem - Cloud Computing

REFERÊNCIASREFERÊNCIAS

• ALECRIM, Emerson. Gestão de informação através da Internet. Infowester.com. Disponível em: <http://www.infowester.com/blog/datasul-by-you-ecm-gestao-de-informacao-atraves-da-internet> Acesso em: 20 Fev. 2010.

• AMRHEIN, Dustin; et QUINT, Scott. Cloud Computing for the enterprise. IBM. 2009. Disponível em: <http://www.ibm.com/developerworks/websphere/techjournal/0904_amrhein/0904_amrhein.html> Acesso em: 04 Dez. 2009.

• AULBACH, Stefan; et al. A Comparison of Flexible Schemas for Software as a Service. 35th SIGMOD - International Conference on Management of Data, 2009.

• BARROS, Fabio. Cloud Computing: Prepare-se para a nova onda em tecnologia. Computerworld, Ano XVI, n.511, Abr., 2008.

• CANCIAN, Maria Heil. Uma Proposta de Guia de Referência para Provedores de Software como um Serviço. Dissertação de Mestrado em Engenharia de Automação e Sistemas, Universidade Federal de Santa Catarina, 2009.

• CARVALHO, Davi. O que é Cloud Computing? Soasimples.com. 2008. Disponível em: <http://soasimples.com/blog/?p=213> Acesso em: 26 Fev. 2010.

15

Page 16: Computação em Nuvem - Cloud Computing

REFERÊNCIASREFERÊNCIAS

• CERVO, Amado Luiz; et al. Metodologia cientifica. 6.ed., São Paulo: Pearson Prentice Hall, 2007.

• FERREIRA, Aurélio Buarque de Holanda. Novo Dicionário da Língua Portuguesa. Rio de Janeiro: Nova Fronteira, 1975.

• GIUSTI, Tiago de Faveri; et al. Arquitetura Orientada a Serviços (SOA) em Ambientes Corporativos. V Congresso sul catarinense de Computação: UNESC - Criciúma, 2008.

• HAYES, Brian. Cloud Computing. Communications of The ACM, Vol.51, n.7, Jul. 2009.

• MACKENZIE, C. Matthew; et al. Reference Model for Service Oriented Architecture. OASIS Standard, Oct., 2006.

• MCAFEE, A. P. Enterprise 2.0: the dawn of emergent collaboration. Engineering Management Review, IEEE, v. 34, n. 3, 2006.

16

Page 17: Computação em Nuvem - Cloud Computing

REFERÊNCIASREFERÊNCIAS

• MILLER, Michael. Cloud Computing: Web-Based Applications That Change the Way You Work and Collaborate Online. Que Editor, ISBN: 0789738031, 2008.

• REESE, George. Cloud Application Architectures: Building Applications and Infrastructure in the Cloud. O Reilly Editor, 2009.

• TAURION, César. Cloud Computing: Computação em Nuvem: transformando o mundo da Tecnologia da informação. RJ: Brasport, 2009.

17

Page 18: Computação em Nuvem - Cloud Computing

Muito ObrigadoMuito Obrigado

18