Vinit Cloud Computing Anhembi Morumbi

1,739 views

Published on

Apresentação realizada na Faculdade Anhembi Morumbi na semana da informática de 2009.

Published in: Technology
1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total views
1,739
On SlideShare
0
From Embeds
0
Number of Embeds
44
Actions
Shares
0
Downloads
0
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Vinit Cloud Computing Anhembi Morumbi

  1. 1. INOVAÇÃO EM TECNOLOGIA DA INFORMAÇÃO Cloud Computing
  2. 2. Agenda CLOUD COMPUTING  Conceito – O que chamamos de Cloud Computing?  Mercado – Interesse, Fornecedores, Ferramentas e Soluções  Exemplos de Uso  vinit – Inovação em Tecnologia da Informação  Dúvidas, Críticas e Sugestões
  3. 3. Computação em nuvem – Conceito CLOUD COMPUTING
  4. 4. Computação em nuvem – A nuvem CLOUD COMPUTING
  5. 5. Computação em nuvem – uma Arquitetura de Sistemas CLOUD COMPUTING  Dilema da Casa na Praia  Computação Tradicional:  o sistema operacional, as aplicações e os arquivos são instalados na máquina  Problemas:  custo das licenças de software + depreciação do hardware  mobilidade  Computação em Nuvem:  conceito: do ponto de vista do usuário final significa utilizar via Internet, em qualquer lugar e independente da plataforma, as mais variadas aplicações com a mesma facilidade como se estivessem instaladas em seu próprio computador.  o sistema operacional, as aplicações e os arquivos ficam instalados em algum lugar (na nuvem, ou seja, na Internet) e são acessadas via browser  o usuário paga pelo uso do serviço (tempo de uso)  Ampliando o Conceito: É uma Arquitetura de Sistemas  SOA, evolução tecnológica (banda larga, virtualização)  SaaS: Software as a Servive, Storage as a Service  PaaS: Platform as a Service  IaaS: Infrastructure as a Service
  6. 6. Computação em nuvem CLOUD COMPUTING
  7. 7. Top 10 Tecnologias – Gartner CLOUD COMPUTING Tecnologias para 2009: Tecnologias para 2010: 1. Virtualization 1. Cloud Computing 2. Business Inteligence 2. Advanced Analytics 3. Cloud Computing 3. Client Computing 4. Green IT 4. IT for Green 5. Unified Communications 5. Reshaping the Data Center 6. Social Sw and Networking 6. Social Computing 7. Web-Oriented Architecture 7. Security – Activity Monitoring 8. Enterprise Mashups 8. Flash Memory 9. Specialized Systems 9. Virtualization for Availability 10. Servers – beyond Blades 10. Mobile Applications
  8. 8. Computação em nuvem – Atributos do Gartner para Solução Completa CLOUD COMPUTING Web Hosting and Hosted Cloud System Infrastructure Services (On Demand)  Service-Based:  para o usuário final o que o serviço deve fazer é mais importante do que as tecnologias que foram usadas para implementar a solução  SLA para disponibilidade, tempo de resposta, performance X preço e processos operacionais claros e bem definidos  Scalable and Elastic:  escalabilidade: possibilidade de aumentar ou diminuir a performance das aplicações adicionando ou reduzindo recursos (hardware: vertical – p.ex disco, memória ; software: horizontal – p. ex. processamento distribuído)  elasticidade: capacidade de aumentar ou diminuir os recursos necessários para uma aplicação. Está relacionada ao modelo econômico que permite o aumento ou diminuição de recursos de forma dinâmica e automatizada.  Shared:  serviços devem compartilhar um pool de recursos para obter economia de escala  Metered by Use:  serviços devem ser medidos pelo uso (não apenas pelo custo dos recursos) para permitir diversas formas de pagamento (pay –per-use, assinatura, plano fixo etc)  Uses Internet Technologies  serviços devem ser oferecidos usando os formatos e protocolos padrões da Web
  9. 9. Quadrante Mágico do Gartner para Computação em Nuvem CLOUD COMPUTING
  10. 10. EXEMPLOS DE USO: CLOUD APPLICATION
  11. 11. CLOUD COMPUTING SalesForce.com
  12. 12. CLOUD COMPUTING SalesForce.com
  13. 13. CLOUD COMPUTING SalesForce.com
  14. 14. CLOUD COMPUTING Datasul By You
  15. 15. CLOUD COMPUTING Datasul By You
  16. 16. G.ho.st: Global Hosted Operating SysTem CLOUD COMPUTING
  17. 17. G.ho.st: Global Hosted Operating SysTem CLOUD COMPUTING
  18. 18. G.ho.st: Global Hosted Operating SysTem CLOUD COMPUTING
  19. 19. Google Chrome Operating System CLOUD COMPUTING  Sistema Operacional baseado na Web  As aplicações serão executadas por meio do navegador Chrome (Netbooks)  Open Source  Velocidade, Simplicidade, Segurança  Previsto para 2010  http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html
  20. 20. EXEMPLOS DE USO: CLOUD PLATFORM
  21. 21. Google App Engine CLOUD COMPUTING  Permite o desenvolvimento de aplicações web usando a infra estrutura do Google  Conta Google (Java e Python)  Google SDK  Google Apps
  22. 22. Windows Azure CLOUD COMPUTING  Windows Azure fornece um ambiente escalável com armazenamento, hospedagem e gerenciamento  SQL Azure é o Banco de Dados Relacional para a nuvem  AppFabric fornece serviços de rede para a nuvem (identity management , firewall, backup)  Aplicações desenvolvidas em MS .NET
  23. 23. EXEMPLOS DE USO: CLOUD INFRASTRUCTURE
  24. 24. Computação em nuvem – Exemplos de uso CLOUD COMPUTING
  25. 25. CLOUD COMPUTING Amazon EC2
  26. 26. Cloud Infrastructure – Exemplos de Preços – Amazon CLOUD COMPUTING
  27. 27. Cloud Infrastructure – Exemplos de Preços – Locaweb CLOUD COMPUTING
  28. 28. Cloud Infrastructure – Exemplos de Preços – UOL Host CLOUD COMPUTING
  29. 29. Pontos de Atenção: Segurança e Confiabilidade CLOUD COMPUTING “Se algo pode dar errado, dará. E da pior maneira possível. E no pior momento possível”  Salesforce.com  Terça-feira. 20dez2005  Falha de acesso ao Banco de Dados  ~18.000 assinantes sem acesso ao CRM das 06:30am – 02:00pm  Resultado: os clientes apresentaram perdas nas vendas
  30. 30. VINIT – INOVAÇÃO EM TECNOLOGIA DA INFORMAÇÃO
  31. 31. Quem Somos QUEM SOMOS - METODOLOGIA DE TRABALHO A vinit tem como proposta planejar, desenvolver, integrar e implantar soluções em tecnologia da informação nos mais diversos setores do mercado nacional e internacional. Somos uma empresa 100% brasileira que acredita, acima de tudo, em pessoas. Nossa visão, missão e valores são os pilares fundamentais no relacionamento com nossos clientes, parceiros e colaboradores, na busca constante de interações sustentáveis. Metodologia de Trabalho Consideramos essencial que os projetos, tanto de desenvolvimento como de integração, devam beneficiar- se de toda a experiência acumulada, traduzida na forma de métodos e melhores práticas reconhecidamente eficazes. Dada esta consideração, adotamos o conjunto de práticas indicadas pelo PMI (Project Management Institute), sendo que nossos gerentes são certificados PMP (Project Management Professional). Da mesma forma, adotamos um conjunto de práticas extraídas do Unified Process, da IBM, como conjunto geral para a condução de projetos de desenvolvimento de sistemas. Entretanto, sempre que oportuno, adotamos também práticas Ágeis.
  32. 32. NOSSA OFERTA NOSSA OFERTA – Desenvolvimento de Sistemas A vinit tem por objetivo entender as necessidades de negócio dos clientes e apresentar a solução tecnológica mais adequada.
  33. 33. NOSSA OFERTA NOSSA OFERTA – Desenvolvimento de Sistemas: Processo de Trabalho - RUP RUP (Rational Unified Process) Nosso processo de trabalho se baseia no RUP – Rational Unified Process – da IBM.
  34. 34. NOSSA OFERTA NOSSA OFERTA – Desenvolvimento de Sistemas: Fábrica de Código Fábrica de Código
  35. 35. NOSSA OFERTA NOSSA OFERTA – Desenvolvimento de Sistemas: Fábrica de Projeto Fábrica de Projeto
  36. 36. NOSSA OFERTA NOSSA OFERTA – Soluções Móveis Desenvolvimento de soluções sob demanda para dispositivos móveis - celulares, smartphones e PDAs:  Online: desenvolvimento em .NET ou Java para Windows Mobile  Offline: armazenamento e posterior sincronismo de dados Exemplos: Automação da Força de Vendas  Pedido de compras  Pedido e Reembolso de despesas  Cálculo de prêmios e comissões  Integração com ERP
  37. 37. NOSSA OFERTA NOSSA OFERTA – Cloud Computing (computação na nuvem) Podemos definir Cloud Computing como um modelo computacional no qual o processamento, o armazenamento e os softwares estão em algum lugar da rede e são acessados remotamente via internet. Cloud Computing = Infrastructure, Platform and Software as a Service Na prática, a vinit já oferece os benefícios de Cloud Computing. Nossa expertise permite a criação de ambientes de desenvolvimento e homologação utilizando a Computação na Nuvem. Com isso, conseguimos reduzir os custos e esforços para montagem e administração da infra-estrutura, viabilizando os projetos para os nossos clientes.
  38. 38. NOSSA OFERTA NOSSA OFERTA – RIA (Rich Internet Application) A vinit tem o compromisso de estar sempre atenta às inovações tecnológicas de forma a proporcionar aos clientes as soluções mais adequadas. O conceito de RIA (Rich Internet Application) surgiu da necessidade de oferecer aos usuários uma melhor experiência de utilização das aplicações web. O objetivo é oferecer funcionalidades similares às encontradas em aplicações desktop. Aplicações web tradicionais utilizam a arquitetura Cliente-Servidor, com a maior parte do processamento sendo realizado no Servidor. O Cliente (browser) fica responsável apenas pela apresentação das informações. Em contrapartida, aplicações RIA utilizam o conceito de Aplicação-Cliente , ou seja, são executadas no browser do usuário, permitindo máxima interatividade e uma experiência rica para navegação. Existem diversas tecnologias RIA disponíveis, dentre elas:  Adobe Flex  Microsoft Silverlight  Java FX  Bibliotecas JavaScritp: ExtJS
  39. 39. NOSSA OFERTA NOSSA OFERTA – RIA: Dashboards Dinâmicos e Relatórios Gerenciais
  40. 40. NOSSA OFERTA NOSSA OFERTA – RIA: Dashboards Dinâmicos e Relatórios Gerenciais
  41. 41. NOSSA OFERTA NOSSA OFERTA – RIA: Dashboards Dinâmicos e Relatórios Gerenciais
  42. 42. Resumo CLOUD COMPUTING  O que é Cloud Computing?  Conceito – Arquitetura de Sistemas  SOA (arquitetura orientada a serviços), evolução tecnológica (banda larga, virtualização)  SaaS, PaaS, IaaS  Mercado  Fornecedores, Ferramentas e Soluções  Foco em novas tecnologias para desenvolvimento WEB (RIA)  Vantagens:  Custo  Facilidade de uso  Escalabilidade / Elasticidade  Pontos de Atenção:  Segurança  Confiabilidade dos serviços  Aspectos legais
  43. 43. www.vinit.com.br contato@vinit.com.br CONFIDENCIAL – Este documento contém informações confidenciais, de acesso restrito e de titularidade ou posse da VINIT LTDA, e são protegidas pela legislação aplicável contra revelação. A posse, visualização, revelação, distribuição ou uso não autorizado(a) deste documento é estritamente proibido(a).

×