UNIDADE 4 AULA 15 Flashcards
Pergunta: O que é PaaS?
Resposta: PaaS é um ambiente fornecido pelos provedores de nuvem que inclui infraestrutura com servidores, memória, discos de armazenamento, rede, sistema operacional, middleware, ferramentas de desenvolvimento, serviços de BI e sistemas de gerenciamento de banco de dados.
Pergunta: O que está incluído no ambiente fornecido por PaaS?
Resposta: Inclui infraestrutura física, sistema operacional, middleware e ferramentas de desenvolvimento.
Pergunta: O que uma solução de PaaS fornece?
Resposta: Fornece serviços de plataforma integrados baseados em nuvem que incluem software pré-instalado e configurado de banco de dados e middleware, além de uma plataforma para desenvolvimento, teste, implantação e proteção de diferentes tipos de aplicativos corporativos.
Pergunta: O que é fornecido pela base de dados (database) em PaaS?
Resposta: Fornece banco de dados para as aplicações e ferramentas para acessar e utilizar dados em um sistema de armazenamento.
Pergunta: O que é fornecido pela inteligência de negócios (business intelligence) em PaaS?
Resposta: Fornece ferramentas de BI (inteligência de negócios).
Pergunta: O que é fornecido no desenvolvimento e teste em PaaS?
Resposta: Fornece ferramentas para desenvolvimento e testes de aplicações.
Pergunta: O que é fornecido pela integração em PaaS?
Resposta: Fornece integração entre aplicações e diversos programadores.
Pergunta: O que é fornecido na implantação de aplicativo (application deployment) em PaaS?
Resposta: Fornece o ambiente com linguagem de programação para desenvolvimento de aplicativos.
Pergunta: O que os provedores de nuvem fornecem no modelo PaaS?
Resposta: Fornecem plataformas de computação que incluem um sistema operacional, ambiente de programação com uma linguagem para desenvolvimento, banco de dados e hospedagem em um servidor virtualizado.
Pergunta: Qual é a vantagem geral oferecida pelos provedores de PaaS?
Resposta: Permitem a criação de aplicações web de forma rápida e eficiente, sem que o cliente precise adquirir toda a infraestrutura de hardware e ambiente de desenvolvimento.
Pergunta: Quais são algumas características para avaliar os provedores de PaaS, segundo Vacca (2016)?
Resposta:
Separação do gerenciamento de dados da interface do usuário.
Confiabilidade nos padrões de computação em nuvem.
Ambiente integrado de desenvolvimento (IDE).
Ferramentas que possibilitem o gerenciamento de ciclo de vida.
Suporte, segurança e escalabilidade da arquitetura multi-tenant.
Existência de ferramentas de monitoramento, teste e otimização de desempenho.
Pergunta: O que são componentes de PaaS?
Resposta: Componentes fornecidos pela plataforma como serviço incluem toda a infraestrutura fornecida pela IaaS, acrescida de serviços de sistema operacional, middleware e runtime, que são gerenciados pelo provedor de nuvem.
Pergunta: Quais são algumas características da plataforma PaaS Azure, segundo a Microsoft (2019)?
Resposta:
Desenvolvimento de alta produtividade com diversas linguagens de programação e integração do Serviço de Aplicativo do Azure.
Plataforma totalmente gerenciada com execução e dimensionamento dos aplicativos em Sistema Operacional Windows ou Linux.
Aplicativos de nível empresarial com rede global de data centers de nível corporativo, segurança, e conformidade.
Pergunta: O que é o Azure app services?
Resposta: Principal serviço de PaaS fornecido pela Microsoft para hospedagem de aplicativos ou lógica de negócios, com características como escalonamento automático, autenticação, autorização, e domínios personalizados.
Pergunta: Quais são os serviços fornecidos pelo Azure para desenvolvimento de aplicativos web?
Resposta:
Criação rápida de aplicativos com linguagens como .NET, Java, Node.js, PHP e Python.
Atualizações mais rápidas com integração contínua/implantação contínua.
Escala global sob demanda com alta disponibilidade nas regiões do Azure.
Informações e análises detalhadas sobre uso do recurso, desempenho e integridade do aplicativo.
Consistência híbrida para criar e gerenciar aplicativos na nuvem e localmente.