O documento discute arquitetura serverless. Ele explica que em serverless as funções, e não os servidores, são a unidade de escala, e são executadas em containers stateless totalmente gerenciados por provedores cloud. Isso traz vantagens como velocidade de desenvolvimento, escalabilidade automática e baixo custo, porém também desvantagens como dependência do provedor e impossibilidade de controle de estado.
Um bom exemplo de um portal BaaS que oferece uma quantidade interessante de recursos é o Firebase, que é um portal desenvolvido e mantido pela Google. Ele oferece autenticação com redes sociais, real time database, storage, hospedagem elástica, entre outros disponíveis para serem integrados ao seu app via API ou SDK. Além do Firebase, podemos citar também a empresa Back4App, criada no Brasil e Open Source, oferece serviços como Autenticação, Push notification, emails, webhooks entre outros além de suportar aplicações web, mobile e IoT.
Deploy muito simples via cli ou .zip
Deploy muito simples via cli ou .zip
Containers são mais pesados operacionalmente. ////// auto scaling não é a nível de request
Citar sair de uma arquitetura monolítica ////// não recomendado para ETL