Adoo da Computao em Nuvem Tetra Sigma Negcio

  • Slides: 17
Download presentation
Adoção da Computação em Nuvem • Tetra. Sigma: – Negócio: prestação de serviços de

Adoção da Computação em Nuvem • Tetra. Sigma: – Negócio: prestação de serviços de TI – Demanda: plataforma de software sofisticada para suportar as operações, o que levou à montagem de um data center próprio – Problema: sobrecarga do data center e dos especialistas de TI para lidar com a gestão do servidor de e-mails, aplicativo totalmente dissociado do core business – Solução: contratar o serviço de e-mails do Google – Vantagens obtidas: serviço satisfatório e 60% mais barato; liberação do tempo dos especialistas de TI e alívio dos recursos computacionais do data center 0

Adoção da Computação em Nuvem • Vírgula. Pro: – Negócio: agência de propaganda e

Adoção da Computação em Nuvem • Vírgula. Pro: – Negócio: agência de propaganda e publicidade – Situação anterior: negócio especializado, levando à montagem de data center próprio – Problema: escassez de recursos de TI e impossibilidade de aportar novos recursos no tempo necessário – Solução: contratar o serviço de gestão de clientes (CRM) da Sales. Force – Situação atual: problema de escassez de recursos de TI equacionado; rompimento da barreira representada pelo receio de perder o controle sobre uma aplicação sensível para os negócios 1

Considerações sobre a Computação em Nuvem • Gartner Group: – Previu em 2011 que

Considerações sobre a Computação em Nuvem • Gartner Group: – Previu em 2011 que a computação em nuvem se tornaria uma opção concreta de terceirização em um período de 2 a 5 anos • Nicholas Carr: – Afirmou em 2008 que a computação estava se tornando uma utilidade, à semelhança do que já havia ocorrido, por exemplo, com a eletricidade e a telefonia – Destacou que, face às vantagens do modelo de utilidades, as empresas iriam considerar a opção de aderir a este novo ambiente 2

Estágios da Terceirização de Serviços de TI FONTE: Adaptado de Staten et al. ;

Estágios da Terceirização de Serviços de TI FONTE: Adaptado de Staten et al. ; 2008; p. 7. 3

Conceito de Computação em Nuvem • Modelo que viabiliza o acesso oportuno e sob

Conceito de Computação em Nuvem • Modelo que viabiliza o acesso oportuno e sob demanda a um conjunto compartilhável de recursos computacionais configuráveis, que podem ser rapidamente provisionados e liberados com um esforço mínimo de gestão ou de interação com o provedor dos serviços • Exemplos de recursos envolvidos: – – – Redes Servidores Áreas para armazenagem Aplicativos Serviços 4

Características Básicas da Computação em Nuvem (destacadas da definição) • Recursos computacionais configuráveis e

Características Básicas da Computação em Nuvem (destacadas da definição) • Recursos computacionais configuráveis e compartilháveis – Pressupõe que os recursos disponibilizados por um provedor podem ser compartilhados por vários consumidores, os quais podem configurar esses recursos de acordo com suas particulares necessidades e/ou interesses • Acesso oportuno e sob demanda aos recursos – Implica na possibilidade de os consumidores dos serviços oferecidos por um provedor poderem acessar os recursos disponibilizados nos momentos que melhor lhes convier e nas quantidades que lhes forem mais convenientes • Provisionamento e liberação dos recursos com mínimo envolvimento do provedor – Significa que os consumidores dos recursos disponibilizados dispõem de certo grau de liberdade para acessá-los, sem a obrigatoriedade de uma ação ou intervenção integral do provedor 5

Características Complementares da Computação em Nuvem • Independência de equipamentos e localização – Admite-se

Características Complementares da Computação em Nuvem • Independência de equipamentos e localização – Admite-se que, para os consumidores de serviços oferecidos em nuvens, é irrelevante saber quais equipamentos estão sendo utilizados pelos provedores, bem como onde os data centers estão fisicamente localizados, dado que o interesse efetivo recai sobre os serviços que estão sendo ou podem ser adquiridos • Redução de investimentos iniciais – Como os recursos disponibilizados não se constituem em ativos pertencentes aos consumidores, estes não têm a necessidade de realizar os investimentos iniciais que seriam requeridos caso esses ativos viessem a ser incorporados aos seus respectivos patrimônios • Mecanismos de medição e valoração do consumo – As soluções incorporam mecanismos que permitem a medição e valoração adequadas do consumo dos recursos efetivamente utilizados pelos consumidores e viabilizam, portanto, sistemas de 6

Forças Atuantes nos Ambientes de Computação em Nuvem Benefícios Barreiras Riscos 7

Forças Atuantes nos Ambientes de Computação em Nuvem Benefícios Barreiras Riscos 7

Barreiras Potenciais à Adoção da Computação em Nuvem # Enunciado 1 5 Dúvidas quanto

Barreiras Potenciais à Adoção da Computação em Nuvem # Enunciado 1 5 Dúvidas quanto à viabilidade da terceirização de determinados serviços, em função de criticidade dos negócios e necessidade de controle Problemas inerentes ao modelo de serviços, muitos dos quais ainda desconhecidos e que podem não ser adequadamente esclarecidos pelo fornecedor Maturidade ainda não comprovada do modelo de serviços e governança, por ser muito novo Dúvidas quanto à capacidade do fornecedor em negociar satisfatoriamente e atender a SLA's Dúvidas quanto à segurança que possa vir a ser oferecida pelo fornecedor 6 Dúvidas quanto à capacidade do fornecedor em atender a urgências 7 Dúvidas quanto à capacidade e agilidade do fornecedor em prover suporte 8 Dúvidas quanto à capacidade do fornecedor em garantir disponibilidade e dispor de recursos para atender a contingências Oferta de serviços ainda limitada 2 3 4 9 10 Investimentos recentes realizados pelo comprador em infraestrutura própria FONTE: Adaptado de Chaves e Souza; 2012 a; p. 10. 8

Benefícios Potenciais da Adoção da Computação em Nuvem Tipo De Negócio Financeiro Enunciado Permite

Benefícios Potenciais da Adoção da Computação em Nuvem Tipo De Negócio Financeiro Enunciado Permite concentrar o foco de TI nos negócios e em processos core, ou seja, nos processos principais que dão sustentação aos negócios Gera oportunidade para aprimoramento tecnológico e absorção de novos conhecimentos Facilita o acesso a inovações, tornando possível usar novos tipos de aplicativos e serviços cuja utilização talvez não fosse possível se dependesse exclusivamente de investimentos e recursos próprios Possibilita redução global de investimentos e de gastos com custeio de TI Demanda investimentos iniciais menores para se dispor do mesmo nível de recursos e tecnologia Permite substituir investimentos em ativos próprios por despesas, gerando benefícios fiscais Propicia menor mobilização de recursos de pessoal e infraestrutura para TI Técnico Oferece escalabilidade, proporcionando flexibilidade para crescer e lidar com situações de pico e sazonalidade Viabiliza a implantação mais rápida de novos serviços e aplicativos Confere maior grau de disponibilidade aos serviços FONTE: Adaptado de Chaves e Souza; 2012 b; p. 8. 9

Riscos Inerentes à Computação em Nuvem Tipo De Negócio Operacio nal Enunciado Não continuidade:

Riscos Inerentes à Computação em Nuvem Tipo De Negócio Operacio nal Enunciado Não continuidade: interrupção definitiva da prestação dos serviços pelo provedor Indisponibilidade: interrupção temporária dos serviços em decorrência de problemas técnicos ou de ordem diversa de parte do provedor Governança inadequada: modelo de governança adotado pelo provedor possui lacunas e/ou pontos falhos e não atende às necessidades impostas pelos contratos acordados com seus clientes Imaturidade do modelo: baixa maturidade do modelo de prestação de serviços em nuvem por ser muito recente, podendo gerar exposição indevida para os gestores de TI dos clientes Falta de privacidade: baixo grau de confidencialidade e deficiências de isolamento no ambiente da nuvem, possibilitando acessos indevidos e/ou adulteração de dados e/ou aplicativos de consumidores Falhas de integridade: permissividade para a introdução fraudulenta de agentes de software com funções destinadas a provocar o mau funcionamento de serviços operados na nuvem Erros: falhas que implicam na necessidade de reprocessar rotinas e/ou recuperar dados Baixo desempenho: desempenho insatisfatório dos serviços contratados, em decorrência de picos de demanda, balanceamento inadequado e/ou subdimensiona-mento dos recursos ou outros fatores semelhantes Dificuldade de escalabilidade: demora excessiva ou dificuldades para provisionar ou liberar recursos da nuvem Dificuldade para integrar: dificuldade significativa ou, no limite, impossibilidade de integrar diferentes aplicativos de um mesmo ou de distintos fornecedores Baixa interoperabilidade: dificuldade significativa ou, no limite, impossibilidade de intercambiar dados e/ou aplicativos entre distintos provedores 10

Riscos Inerentes à Computação em Nuvem Tipo Enunciado Estrutural Incapacidade: baixa capacidade e/ou inexperiência

Riscos Inerentes à Computação em Nuvem Tipo Enunciado Estrutural Incapacidade: baixa capacidade e/ou inexperiência do provedor para prestar serviços da natureza dos ofertados em ambientes de computação em nuvem Não conformidade: não atendimento a aspectos ditados pela legislação ou disciplinados por padrões de larga aceitação na indústria Aprisionamento: dificuldade significativa ou, no limite, impossibilidade de trocar de provedor, devido a particularidades do ambiente Falta de visibilidade: baixa visibilidade ou, no limite, ausência total de visibilidade acerca dos ativos e recursos disponibilizados pelo provedor Licenciamento de software: limitações impostas ao provedor por contratos de licenciamento de software inadequadamente pactuados com seus fornecedores Mentalidade invariante: dificuldade do provedor em adotar uma postura distinta frente às necessidades e demandas por serviços de diferentes graus de relevância para os consumidores Má reputação: ampla repercussão de aspectos negativos envolvendo a prestação de serviços a um determinado consumidor ou a um grupo de consumidores FONTE: Adaptado de Chaves e Souza; 2013; p. 8. 11

Tecnologias Empregadas pela Computação em Nuvem Item Virtualização Descrição Permite a maximização dos recursos

Tecnologias Empregadas pela Computação em Nuvem Item Virtualização Descrição Permite a maximização dos recursos de hardware e a escalabilidade de plataformas. Orquestração A CN oferece um conjunto completo de serviços sob demanda que podem ser resultado da composição de outros serviços internos ou externos; assim, a CN deve ser capaz de orquestrar, de maneira automática, serviços de diferentes naturezas e de diferentes fontes com o intuito de fornecer soluções completas aos usuários. Serviços Os serviços de CN geralmente são expostos por meio de serviços Web que Web e SOA seguem padrões de mercado; a orquestração de serviços dentro dos sistemas de CN pode ser gerenciada por meio de service oriented architecture (SOA). Web 2. 0 e A Web 2. 0 refere-se a uma tendência das tecnologias de Internet que visa mashup melhorar aspectos como usabilidade, interfaces, compartilhamento de informações e contribuição entre usuários; já os mashups são serviços que combinam, em uma mesma ferramenta, dados e informações de diferentes origens. Sistemas de Os modelos de armazenamento em CN contemplam duas características: Armazename • Um sistema de armazenamento em rede, onde usuários podem armazenar nto dados conforme suas necessidades e a gestão desses dados (como migração ou backup) fica a cargo do fornecedor; • Esquemas de localização de dados por meio de nomes lógicos, em vez de caminhos físicos. 12

Comparação entre Grid Computing e Computação em Nuvem Característica Grid Computing Computação em Nuvem

Comparação entre Grid Computing e Computação em Nuvem Característica Grid Computing Computação em Nuvem Compartilhamento de Via colaboração recursos Heterogeneidade Virtualização Segurança Arquitetura e dependência de plataforma Usabilidade Padronização Modelo de contratação e pagamento Recursos estão disponíveis num pool, mas, uma vez selecionados, ficam dedicados Agregação de recursos heterogêneos Virtualização de dados e de Virtualização de dados, de recursos computacionais, de hardware e de plataformas de software Segurança por meio da Segurança por isolamento atribuição de credenciais Arquitetura orientada a serviço Arquitetura escolhida pelo usuário Difícil de gerenciar Fácil de gerenciar; interface amigável Padronização e Falta de padrões para interoperabilidade Rígido; contratação por valores Flexível; contratação sob demanda fixos 13

Virtualização • Emulação de uma ou mais estações de trabalho ou servidores dentro de

Virtualização • Emulação de uma ou mais estações de trabalho ou servidores dentro de uma única máquina física, ou seja, a emulação de hardware dentro de uma plataforma de software • Vantagens: – – – – – Uso eficiente de recursos de hardware Aumento da flexibilidade de negócio Isolamento entre instâncias Aumento da segurança e disponibilidade Separação de aplicações Eliminação de problemas de compatibilidade Facilidade para execução de testes Configuração rápida e portabilidade Redução de custos 14

Serviços Oferecidos em Nuvens Serviço Descrição Saa. S (Software as a Service) Paa. S

Serviços Oferecidos em Nuvens Serviço Descrição Saa. S (Software as a Service) Paa. S (Platform as a Service) Oferta de aplicativos disponibilizados numa infraestrutura em nuvem e acessados via um browser; os consumidores não gerenciam essa infraestrutura ou mesmo funcionalidades específicas dos aplicativos, exceto a definição de determinados parâmetros Serviços disponibilizados em ambientes de nuvem que possibilitam executar aplicativos desenvolvidos pelos consumidores ou por estes adquiridos de terceiros, usando linguagens de programação e ferramentas suportadas pela nuvem; os consumidores não gerenciam essa infraestrutura, mas apenas controlam os aplicativos e podem configurar o ambiente Iaa. S Compreende o provisionamento e uso de recursos de infraestrutura (Infrastructu disponibilizados em ambientes de nuvem (tais como capacidade de re as a processamento, áreas de armazenagem, redes e outros recursos Service) computacionais básicos), de modo a possibilitar a execução de aplicativos e sistemas operacionais; os consumidores não gerenciam essa infraestrutura, mas controlam os sistemas operacionais, áreas de armazenamento, aplicativos e, em alguns casos, podem até mesmo configurar componentes 15

Modelo de Referência para Computação em Nuvem FONTE: Adaptado de Cloud Security Alliance; 2009;

Modelo de Referência para Computação em Nuvem FONTE: Adaptado de Cloud Security Alliance; 2009; p. 14. 16