Baixe o app para aproveitar ainda mais
Prévia do material em texto
01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 1/8 Modelos de serviços (IaaS, PaaS, SaaS) ESTUDAR OS MODELOS DE SERVIÇOS: SOFTWARE COMO SERVIÇO (SAAS), PLATAFORMA COMO SERVIÇO (PAAS) E INFRAESTRUTURA COMO SERVIÇO (IAAS) AUTOR(A): PROF. MARCOS OLIMPIO AZEVEDO Olá caros alunos! hoje vamos estudar os modelos de serviços: SaaS - Software como Serviço, Paas - Plataforma como Serviço e IaaS - Infraestrutura como Serviço Modelos de Serviços SOFTWARE COMO SERVIÇO - SaaS O recurso principal fornecido no modelo SaaS é uso de aplicações como serviço, software prontos rodando em uma infraestrutura na nuvem. As aplicações podem ser acessadas por vários dispositivos, que estejam conectados a internet, suas interfaces são leves, tais como um navegador web (como um webmail), ou por uma interface de programação. O consumidor não gerencia nem controla a infraestrutura na nuvem, rede, servidores, sistemas operacionais, armazenamento, ou mesmo recursos individuais da aplicação, com a possível configurações limitadas especiais. É um tipo de computação em nuvem onde o sistema/software é oferecido em forma de serviço ou prestação de serviços. O software roda remotamente em um servidor na web. Não é necessária a instalação de cliente na máquina do cliente, basta conectá-lo pela internet. Neste tipo de serviço, paga-se um valor periódico somente pelos recursos utilizados e pelo tempo de uso. Os serviços SaaS, mais comuns no mercado são Google Docs, Gmail e SalesForce. PLATAFORMA COMO SERVIÇO - PaaS A Capacidade é provisionada conforme especificação do cliente na modalidade PaaS. Utiliza a infraestrutura de nuvem que pode ser construída pelo cliente e o mesmo realizando o deploy da aplicação ou contratar a infra estrutura de desenvolvimento com ferramentas de programação (linguagens), bibliotecas, serviços e ferramentas apoio ao desenvolvimento. O cliente não gerencia ou controlar a infraestrutura de nuvem ou 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 2/8 rede. Contrata uma infraestrutura com servidores, sistemas operacionais, banco de Dados. O Cliente controla os aplicativos implantados e configurações possivelmente configuração para o ambiente de hospedagem de aplicativos. Este tipo de nuvem oferece um ambiente de desenvolvimento de aplicações. Ou seja: ações como compilar, desenvolver, depurar e testar passam a ser executadas na nuvem. A vantagem deste serviço é diminuir os custos, utilizar apenas o hardware necessário e ter escalabilidade quando necessário. Tarefá difíceis para o ambiente físico. Alguns serviços que se encaixam nessa modalidade são: Google AppEngine e Force.com. INFRAESTRUTURA COMO SERVIÇO – IaaS Na modalidade IaaS a capacidade é provisionada conforme especificação do cliente processamento, storage, rede, e outros recursos computacionais aonde o contratante é capaz de implantar e executar software, que pode incluir sistemas operacionais e aplicativos. O contratante não gerencia ou controlar a infraestrutura de nuvem, mas tem o controle sobre sistemas operacionais, armazenamento e aplicativos implantados; e controle, possivelmente limitado de componentes de rede selecionados (por exemplo, firewalls, e SO). Este tipo de nuvem disponibiliza uma infraestrutura computacional como um serviço. A contratação deste serviço será a hospedagem em um datacenter apropriado e escalável e com as especificações necessárias licenciado e atual. É cobrado de acordo com a utilização ou pela quantidade de recursos contratados. A Amazon, IBM, Microsoft são empresas que oferecem serviços nessa modalidade. Há basicamente três modalidades de serviços: Software como Serviço (SaaS – Software as a Service): Plataforma como Serviço (PaaS – Platform as a Service): Infraestrutura como Serviço (IaaS – Infrastructure as a Service): A figura abaixo sintetiza esses modelos: 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 3/8 Preocupações com segurança, a falta de uma legislação adequada e incertezas quanto aos tipos de dados que podem ser hospedados em provedor externo são os principais entraves à adoção massiva de nuvem em órgãos públicos. Modalidades de implantação de nuvem Alguns dos benefícios oferecidos pelo modelo de computação em nuvem permitem que as organizações direcionem o foco em suas funções essenciais por meio da terceirização de sua infraestrutura. Alguns benefícios específicos esperados são: maior disponibilidade, flexibilidade da oferta do serviço em função de variações na demanda, menor dependência de pessoal qualificado, possível redução de vários riscos de segurança, pagamento por uso efetivo de recursos e potencial redução de custos. Trata-se de uma abordagem de tecnologia cuja adoção vem crescendo rapidamente no mercado privado, mas que nos últimos anos vem colecionando cases também no mercado público, necessita de debate para elaboração de diretrizes e regulamentações para utilização e contratação de serviços em nuvem pelos órgãos públicos. Há quatro modalidades de implantação de nuvem: PÚBLICA: A infraestrutura na nuvem é provisionada para uso aberto ao público em geral. O gerenciamento e operação pode ou não ser realizado pelo contratante. Toda infraestrutura e aplicações estão instalados no 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 4/8 Provedor de nuvem. Exemplo os sites disponíveis para na internet. PRIVADA: A infraestrutura na nuvem é provisionada para uso exclusivo por uma única organização composta de diversos usuários. O gerenciamento e operação pode ou não ser realizado pelo contratante. COMUNITÁRIA: A infraestrutura na nuvem Comunitária é provisionada para uso exclusivo por uma determinada Grupo de organizações que tenham interesses em comum (desenvolvimento, requisitos de segurança, políticas, leis de regulamentações). A sua propriedade, gerenciamento e operação podem ser de uma ou mais organizações da comunidade. HÍBRIDA: A infraestrutura na nuvem Hibrida é uma composição de duas ou mais infraestruturas na nuvem (privadas, comunitárias ou públicas) que permanecem entidades distintas, mas são interligadas por tecnologia padronizada ou proprietária que permite a comunicação de dados e portabilidade de aplicações como transferência de processamento para a nuvem para balanceamento de carga. Em resumo o Instituto Nacional Americano de Padrões e Tecnologia (NIST), define um modelo de Cloud Computing a partir de cinco características essenciais, três modelos de serviço e quatro modelos de implementação, conforme Figura abaixo: Conclusão Hoje estudamos os Modelos de Serviços e as Modalidades de implantação em Nuvem. A computação em nuvem é um estilo de computação em que os recursos de TI são escaláveis e fornecidos como um serviço, usando tecnologias da Internet. 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 5/8 Legenda: SAAS ATIVIDADE FINAL Qual o modelo de serviço que o texto abaixo se refere: " tipo de cloud oferece um ambiente de desenvolvimento de aplicações" A. IaaS B. PaaS C. SaaS D. Híbrida Qual o modalidade que o texto abaixo se refere: "A infraestrutura na nuvem é uma composição de duas ou mais infraestruturas na nuvem" A. IaaS B. PaaS C. 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 6/8 SaaS D. Híbrida Qual o modelo de serviço que o texto abaixo se refere: " tipo de cloud oferece um ambiente de desenvolvimento de aplicações" A. IaaS B. PaaS C. SaaS D. Híbrida REFERÊNCIA DATE, C. J. Introdução a sistemas de bancos de dados. Rio de Janeiro: Elsevier, 2004. ELMASRI, Ramez. Sistemas de banco de dados. 4. ed. São Paulo: Pearson, 2005. LONEY, Kevin; BRYLA, Bob. Oracle Database 10g ¿ manual do DBA. 1. ed. Rio de Janeiro: Campus, 2005. LUIS, de C. Costa Rogério. SQL Guia Prático. 2. ed. São Paulo: Brasport, 2006.PEREIRA Neto, Álvaro. PostgreSQL técnicas avançadas. São Paulo: Érica, 2003. RAMALHO, José Antonio. Oracle 10g. São Paulo: Thomson, 2005. SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSHAN S. Sistema de banco de dados. 5. ed. Rio de Janeiro: Campus, 2006. SOARES, Walace. MySQL conceitos e aplicações. São Paulo: Érica, 2004. 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 7/8 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 8/8
Compartilhar