Prévia do material em texto
FUNDAMENTOS DE TI PARA CLOUD COMPUTING VANTAGENS E BENEFICIOS DA COMPUTAÇÃO EM NUVEM AGENDA Características Modelos de Serviços Modelos de Implementação CARACTERÍSTICAS Segundo o NIST (National Institute of Standards and Technology), um modelo de computação em nuvem deve apresentar algumas características essenciais descritas a seguir: Autosserviço sob demanda funcionalidades computacionais são providas automaticamente sem a interação humana com o provedor de serviço, como tempo de processamento ou armazenamento no servidor; ou seja, dentro de uma Nuvem, o hardware e o software podem ser automaticamente reconfigurados; CARACTERÍSTICAS Segundo o NIST (National Institute of Standards and Technology), um modelo de computação em nuvem deve apresentar algumas características essenciais descritas a seguir: Autosserviço sob demanda por exemplo, em demandas específicas podemos ter uma necessidade maior de processamentos em horários de maior uso por clientes de uma Organização. CARACTERÍSTICAS Segundo o NIST (National Institute of Standards and Technology), um modelo de computação em nuvem deve apresentar algumas características essenciais descritas a seguir: Acesso amplo a serviços de rede os recursos estão disponíveis através da internet e são acessados por meio de interfaces padronizadas e mecanismos que promovam o padrão utilizado pelos dispositivos como smartphones, tablets, notebooks, desktops, dentre outros. CARACTERÍSTICAS Segundo o NIST (National Institute of Standards and Technology), um modelo de computação em nuvem deve apresentar algumas características essenciais descritas a seguir: Acesso amplo a serviços de rede é importante ressaltar que a interface de acesso à Nuvem não obriga o usuário a mudar suas condições e ambientes de trabalho, como o sistema operacional, e os sistemas de software para acesso a determinado serviços são leves, como um browser ou navegador; CARACTERÍSTICAS Segundo o NIST (National Institute of Standards and Technology), um modelo de computação em nuvem deve apresentar algumas características essenciais descritas a seguir: Agrupamento de recursos recursos computacionais, físicos ou virtuais, do provedor são utilizados para servir a múltiplos usuários, sendo alocados e realocados dinamicamente conforme a demanda, como por exemplo, o armazenamento, processamento e memória ; CARACTERÍSTICAS Segundo o NIST (National Institute of Standards and Technology), um modelo de computação em nuvem deve apresentar algumas características essenciais descritas a seguir: Elasticidade rápida as funcionalidades computacionais devem ser rápidas e elasticamente providas, assim como rapidamente liberadas. O usuário dos recursos deve ter a impressão de que possui recursos ilimitados, que podem ser adquiridos (comprados) em qualquer quantidade e a qualquer momento; CARACTERÍSTICAS Segundo o NIST (National Institute of Standards and Technology), um modelo de computação em nuvem deve apresentar algumas características essenciais descritas a seguir: Elasticidade rápida por exemplo, uma empresa de vendas pela Internet faz uma promoção e rapidamente os acessos ao site começam a aumentar, atingindo o limite dos recursos, como memória, processador, dentre outros; neste caso a empresa pode aumentar os recursos de forma ágil para atender a essa demanda específica. CARACTERÍSTICAS Segundo o NIST (National Institute of Standards and Technology), um modelo de computação em nuvem deve apresentar algumas características essenciais descritas a seguir: Serviços mensurados os sistemas de gerenciamento utilizados pela computação em nuvem controlam e monitoram automaticamente os recursos para cada tipo de serviço, como por exemplo, armazenamento, processamento e largura de banda; esse monitoramento de uso dos recursos deve ser transparente para o provedor de serviços e para o consumidor do serviço utilizado; CARACTERÍSTICAS Segundo o NIST (National Institute of Standards and Technology), um modelo de computação em nuvem deve apresentar algumas características essenciais descritas a seguir: Serviços mensurados utiliza-se a abordagem baseada em nível de serviço, denominada Services Level Agreement (SLA), para garantir a qualidade de serviço; um SLA é um contrato entre prestador de serviço e um consumidor, que especifica as exigências dos consumidores e o empenho do provedor para eles; normalmente, um SLA inclui itens como tempo de atividade, privacidade, segurança e procedimentos de backup. MODELOS DE SERVIÇO A Computação em nuvem envolve um conjunto de serviços de naturezas distintas; Com isso, é importante organizar e classificar esses serviços tendo como base as suas características, pois os recursos computacionais são distribuídos na forma de serviços; Existem três principais modelos de serviços para computação em nuvem: Software as a Service ou Software como um Serviço (SaaS); Platform as a Service ou Plataforma como um Serviço (PaaS); Infrastructure as a Service ou Infraestrutura como um Serviço (IaaS). MODELOS DE SERVIÇO Software como um Serviço (SaaS) aplicativos de interesse para uma grande quantidade de clientes passam a ser hospedados na nuvem como uma alternativa ao processamento local; os aplicativos são oferecidos como serviços por provedores e acessados pelos clientes por aplicações como o navegador; em vez de comprar licenças para desktops e servidores para as aplicações, a empresa pode obter as mesmas funções utilizando os serviços em nuvem de um provedor através da Internet ou alguma rede de comunicações. MODELOS DE SERVIÇO Software como um Serviço (SaaS) como exemplo, apresentamos os seguintes serviços: Google Drive, Google Docs, CRM Salesforce, dentre outros. MODELOS DE SERVIÇO Plataforma como um Serviço (PaaS) capacidade oferecida pelo provedor para o desenvolvedor de aplicativos que serão executados e disponibilizados na nuvem; este modelo fornece um sistema operacional, linguagens de programação e ambientes de desenvolvimento para as aplicações, auxiliando a implementação de sistemas de software, já que contém ferramentas de desenvolvimento e colaboração entre desenvolvedores. MODELOS DE SERVIÇO Plataforma como um Serviço (PaaS) como exemplo, apresentamos os seguintes serviços: AppEngine do Google e o Microsoft Azure , dentre outros. MODELOS DE SERVIÇO Infraestrutura como um Serviço (IaaS) capacidade que o provedor tem de oferecer uma infraestrutura de processamento e armazenamento de forma transparente; o usuário não tem controle da infraestrutura física, mas, através de recursos de virtualização, se torna possível a manipulação sobre as máquinas virtuais, sistemas operacionais, armazenamento, aplicativos implementados; não é necessário que o cliente adquira máquinas físicas, pois ele irá acessar máquinas virtuais com as características desejáveis. MODELOS DE SERVIÇO Infraestrutura como um Serviço (IaaS) como exemplo, apresentamos o Amzon Web Services, dentre outros.