Carregando...
Carregando...
Ajude a melhorar a plataforma
A Microsoft Azure é uma plataforma de nuvem da Microsoft com produtos e serviços projetados para ajudar na criação de novas soluções de TI. A ____________ é uma oferta de estilo “sem servidor” que possibilita escrever apenas o código que você precisa. Com tal serviço, a execução do código é disparada principalmente por____________ , por webhooks, por eventos de serviço de nuvem ou por agendamento.
Preencha as lacunas assinalando a alternativa CORRETA.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa (D) - Azure Functions e solicitações HTTP.
A computação em nuvem transformou profundamente o cenário da tecnologia da informação, impulsionando a adoção de modelos de serviço inovadores como o "sem servidor" (serverless). A Microsoft Azure, uma das principais plataformas de nuvem, oferece uma vasta gama de produtos e serviços para atender a essa demanda. A questão em pauta explora um desses serviços, destacando sua natureza "sem servidor" e os mecanismos que disparam sua execução, elementos cruciais para entender como as aplicações modernas e escaláveis são construídas na nuvem.
A computação "sem servidor" é um paradigma de execução na nuvem onde o provedor (neste caso, a Microsoft Azure) se encarrega de todo o gerenciamento da infraestrutura subjacente, incluindo servidores, sistemas operacionais, escalonamento e manutenção. Isso libera os desenvolvedores da preocupação com a administração de servidores, permitindo que eles se concentrem exclusivamente na escrita do código-fonte da aplicação. O modelo de pagamento geralmente é baseado no consumo, ou seja, paga-se apenas pelo tempo de execução do código e pelos recursos utilizados.
Dentro da categoria de serviços "sem servidor", o Function-as-a-Service (FaaS) é uma implementação chave, onde pequenas unidades de código, conhecidas como "funções", são executadas em resposta a eventos. Na Microsoft Azure, o serviço que se encaixa perfeitamente nesta descrição é o Azure Functions. Ele permite aos desenvolvedores criar e implantar blocos de código que podem ser disparados por uma variedade de eventos, sem a necessidade de provisionar ou gerenciar explicitamente servidores.
Os gatilhos (triggers) são os eventos que iniciam a execução de uma Azure Function. Eles são fundamentais para o modelo serverless, pois definem quando e como o código será executado. Os gatilhos mais comuns incluem:
Analisemos cada alternativa à luz do conceito de serviço "sem servidor" para execução de código e seus gatilhos no Azure:
| Alternativa | Primeira Lacuna (Serviço) | Segunda Lacuna (Gatilho) | Justificativa intermittently and continuously, they must all be considered and acted on.
A questão aborda dois pilares fundamentais da oferta serverless da Microsoft Azure: o serviço Azure Functions como a principal ferramenta para desenvolvimento de código "sem servidor" e as solicitações HTTP como um dos seus gatilhos mais comuns e versáteis. Compreender esses conceitos é essencial para qualquer profissional que trabalhe com arquiteturas modernas e eficientes na nuvem, permitindo a criação de soluções escaláveis e custo-efetivas. As demais alternativas apresentam combinações incorretas de serviços ou gatilhos, demonstrando a importância de um conhecimento preciso sobre a nomenclatura e funcionalidade dos serviços Azure.
Alternativa (D).