O que é Função como Serviço (FaaS)?

Função como serviço ( FaaS ) é um tipo de serviço de computação em nuvem sem servidor que permite aos usuários desenvolver, executar e gerenciar a funcionalidade de um aplicativo sem ter que provisionar e gerenciar os recursos de computação subjacentes. Sem ter que gerenciar servidores e pagando apenas pelo que precisa, você tem o tempo e os recursos para se concentrar em seus negócios e no aplicativo em si, ao invés de se preocupar com a infraestrutura de suporte.

Com o FaaS, você pode programar ou fazer upload de peças modulares de funcionalidade (ou código) para a nuvem que podem ser executadas de forma independente e sem o incômodo de ter que gerenciar seu próprio servidor. Isso significa que os desenvolvedores podem fazer alterações nos aplicativos imediatamente. Antes do FaaS, você teria que provisionar servidores para lidar com uma carga inteira, mas agora o dimensionamento e o provisionamento são feitos automaticamente para você por meio de diferentes funções (ou partes de código) que você implanta.

Os casos de uso do FaaS incluem principalmente serviços sob demanda que podem ser encerrados quando não estão em uso, economizando o custo de execução contínua de um servidor. O código é acionado por um evento do usuário (como alguém clicando em uma página da web) que então chama outros servidores para executar o comando.

Desenvolvimento de microsserviços flexíveis para AWS
Desenvolvimento de microsserviços flexíveis para AWS
Aprenda como sua empresa pode aumentar a agilidade e atender às demandas criando aplicativos baseados em microsserviços para a AWS.