Questões de Concurso
Sobre cloud computing em sistemas operacionais
Foram encontradas 802 questões
Julgue o item a seguir, acerca dos tópicos avançados em desenvolvimento de sistemas.
O modelo SaaS (software as a service), da computação em
nuvem, funciona como um serviço de aluguel de software para
o usuário, pois todas as aplicações são executadas na nuvem.
Os modelos de implementação para computação em nuvem podem ser classificados em público, privado, comunitário e restrito.
IaaS, PaaS e SaaS são modelos de serviço em nuvem.
Multitenancy é uma importante característica da computação em nuvem que garante que cada usuário acesse recursos da nuvem de forma exclusiva.
Com o ambiente de computação em nuvem Azure, da Microsoft, é possível a criação de máquinas virtuais com sistemas operacionais distintos, desde o Windows Server até máquinas com distribuição Linux, como, por exemplo, CentOS, Suse e Ubuntu.
O GAE (Google App Engine) pertence à categoria de computação em nuvem conhecida como IaaS (Infrastructure as a Service) e caracteriza-se por prover máquinas virtuais, infraestrutura de armazenamento, firewalls, balanceamento de carga, entre outros recursos, de forma a hospedar aplicações web nos datacenters da Google.
A solução a que a publicação se refere e a empresa responsável por armazenar e executar todos os aplicativos são, respectivamente:
Os serviços Google Docs e Google Drive são exemplos de aplicações em nuvem.
O modelo infrastruture as a service (IaaS) oferece a virtualização de recursos computacionais tais como armazenamento, processamento e comunicação.
No modelo de plataforma como serviços (PaaS), os provedores de serviço oferecem banco de dados e servidores de aplicação. No caso de ferramentas de desenvolvimento, o único modelo funcional é o de software como serviço (SaaS).
Na infraestrutura como serviço (IaaS), os provedores podem oferecer infraestrutura física ou virtualizada aos clientes, a depender da situação.
PaaS (Platform as a service) é um tipo de serviço de computação na nuvem em que o fornecedor oferece um conjunto de serviços composto por espaço em disco, capacidade de processamento, sistema operacional, plataformas de aplicações e soluções pré-configuradas. Essa plataforma permite criação, hospedagem e controle de software.
Para que a elasticidade da computação em nuvem seja plenamente funcional, a aplicação e a infraestrutura devem ser construídas com base em uma arquitetura adequada e escalável.
Um dos cenários disponíveis para computação em nuvem é o SaaS (Software as a Service), cujos serviços dizem respeito a aplicações completas oferecidas aos usuários. Embora não seja instalado localmente na infraestrutura do cliente, o SaaS é utilizado pela web, podendo ser pago pelo tempo de uso ou volume, de acordo com a demanda.
Em nuvens públicas, que são executadas por terceiros, as aplicações de diversos usuários estão misturadas nos sistemas de armazenamento.Se houver necessidade temporária de aumentar a capacidade de armazenamento de determinado usuário, parte do recurso compartilhado poderá ser utilizada, sem a necessidade de aquisição de novos dispositivos de armazenamento pelo usuário.