Você sabe o que é Serverless? - Full Cycle FullCycle

Voltar

Wesley Willians

Você sabe o que é Serverless?

5 min de leitura

Será que você realmente sabe o que é Serverless?

Uma das coisas mais comuns que vejo no dia a dia são devs tratando o conceito de Serverless como Lambda Functions. Sim, não há como negar que esse nome começou entrar no hype quando tivemos o lançamento da AWS Lambda, porém, esse conceito é muito mais abrangente do que isso.

Mas o que é Serveless?

Serverless diz respeito a serviços que não necessitam de operação por lado do desenvolvedor. Simplesmente é um serviço que você usa e, normalmente, paga apenas pela utilização e sua escala acontece de forma automática sendo gerenciada diretamente pelo Cloud Provider.

Quer dizer que uma instância EC2 é considerado Serverless? NÃO. Acompanha esse raciocínio: Quantas horas por dia talvez seus serviços ficam ociosos (talvez na madrugada)… nesses momentos, apesar de você não estar utilizando, ainda sim você paga pelos seus recursos computacionais que estão ativos.

Quando estamos falando de Serverless, estamos falando literalmente do “pay-as-you-go”. Você paga realmente apenas pela utilização e não se preocupa com a infraestrutura.

Por conta disso muitos serviços atualmente entram nessa categoria.

Olha uma listinha bacana de alguns serviços Serverless da AWS.

– AWS Lambda
– AWS Fargate
– AWS SQS
– AWS SNS
– AWS DynamoDB
– AWS API Gateway
– AWS S3
– AWS EFS
– AWS RDS Proxy
– AWS Aurora Serverless

Lembrando que Azure, GCP, OCI também tem serviços similares.

Veja também aqui no nosso blog a matéria: 9 dicas essenciais para melhorar seu sistema 

Se curtiu esse conteúdo e quer saber mais sobre Serverless, solicite um contato clicando aqui que nós te ajudamos.

Aproveite para conferir também o nosso canal do youtube. Lá tem diversos conteúdos que com certeza farão toda diferença na sua carreira como desenvolvedor.