A|S (Computação) - Hospedagem de Aplicativos Flashcards
O que é o Azure App Service e qual tipo de aplicativo ele hospeda?
O Azure App Service é uma plataforma gerenciada para hospedar aplicativos web, APIs e back-ends móveis sem a necessidade de gerenciar a infraestrutura.
Quais linguagens de programação o Azure App Service suporta?
O App Service suporta linguagens como .NET, Java, Node.js, Python, PHP, e Ruby.
Qual é uma vantagem chave do Azure App Service sobre VMs?
A principal vantagem é que o App Service é gerenciado, ou seja, o Azure lida com a manutenção da infraestrutura, permitindo que o desenvolvedor se concentre no código.
O que é o Azure Kubernetes Service (AKS) e para que ele é usado?
O AKS é um serviço de orquestração de contêineres que facilita o gerenciamento de aplicativos distribuídos em contêineres no Azure, garantindo escalabilidade e alta disponibilidade.
Qual é a diferença entre o Azure Kubernetes Service (AKS) e o Azure Container Instances (ACI)?
O AKS gerencia clusters de contêineres em larga escala com orquestração, enquanto o ACI é uma opção mais simples para executar contêineres isolados sem a necessidade de gerenciar um cluster completo.
Qual é uma vantagem dos contêineres sobre as máquinas virtuais para hospedar aplicativos?
Contêineres são mais leves e portáteis, proporcionando tempos de inicialização mais rápidos e isolamento eficiente de aplicativos, tornando-os ideais para ambientes de microsserviços.
Quando seria mais adequado usar contêineres em vez de VMs no Azure?
Contêineres são mais adequados para aplicações distribuídas, microsserviços ou cenários em que a portabilidade e o isolamento são essenciais.
Qual é a principal diferença entre hospedar um aplicativo em uma Máquina Virtual e no Azure App Service?
A principal diferença é que as VMs oferecem controle total sobre o sistema operacional e a infraestrutura, enquanto o App Service é gerenciado e foca em simplicidade e facilidade de uso.