Questão
O OpenShift Container Platform é uma plataforma para desenvolver e executar aplicativos em contêineres. Ele foi projetado para permitir que os aplicativos e os data centers que os suportam se expandam de apenas algumas máquinas e aplicativos para milhares de máquinas que atendam a vários clientes.
Com base no Kubernetes, o OpenShift Container Platform incorpora a mesma tecnologia que serve como mecanismo, por exemplo, para sistemas de telecomunicações, streaming de vídeo, jogos, serviços bancários e outros aplicativos.
Com relação ao OpenShift Container Platform, assinale a alternativa correta.
A) Os contêineres usam sistemas operacionais Windows reduzidos e dedicados sem um kernel, permitindo que usem todas as vantagens que acompanham o modelo de desenvolvimento de um código aberto. B) Sua implementação em tecnologias abertas da Red Hat permite que entendamos seus aplicativos em forma de contêineres, além de uma única nuvem para ambientes locais e multinuvem. C) Os contêineres possuem sistema de arquivos, rede, cgroups, tabelas de processo e namespaces integrados do sistema host Linux, não podendo ser integrados aos hosts, quando necessário. D) Cada contêiner compartilha softwares e suas próprias interfaces, como redes e sistemas de arquivos, para que os aplicativos possam competir por esses ativos, aumentando a disponibilidade dos serviços. E) O Kubernetes é um mecanismo de controle de tecnologias de código aberto para automatizar a implantação, dimensionamento e gerenciamento de aplicativos em dockers e Pods.
E
A alternativa E está correta porque descreve com precisão o Kubernetes, que é uma plataforma de código aberto para automatizar a implantação, o dimensionamento e o gerenciamento de aplicativos em contêineres, como Docker e Pods.
- A alternativa A está incorreta porque os contêineres não usam sistemas operacionais Windows reduzidos; eles geralmente usam o kernel do sistema operacional host, que é frequentemente Linux.
- A alternativa B está incorreta porque a descrição é confusa e não reflete com precisão a funcionalidade do OpenShift.
- A alternativa C está incorreta porque os contêineres podem ser integrados aos hosts quando necessário.
- A alternativa D está incorreta porque os contêineres são projetados para isolar aplicativos, não para competir por recursos, mas para garantir que cada aplicativo tenha os recursos necessários sem interferência.