Arquitetura Serveless

A ideia por trás de serviços serveless é que podemos nos concentrar na criação de nosso código sem nos preocuparmos com a infraestrutura física que irá executá-lo. Então, será papel da AWS nos fornecer a infraestrutura e sua manutenção com o tempo, permitindo que possamos nos concentrar de forma mais intensa no código criado.

Principais pilares da arquitetura Serveless

  • Sem provisionamento de estrutura, sem gerenciamento

  • Escalonamento automático

  • Alta disponibilidade e segurança

Temos várias ofertas de serviços que tem um free-tier muito interessante que pode ajudar muitas pessoas que não tem um grande negócio mas precisa desses serviços.

Principais vantagens e desvantagens

A arquitetura serveless nos proporciona várias vantagens e desvantagens que precisam ser analisadas para sabermos se os serviços que estão disponíveis podem ser benéfico para nossas aplicações ou não.

                                    Vantagens
  • Facilita criação de aplicações em microserviços;

  • Menor custo total de manutenção para arquiteturas com alta variabilidade de carga;

  • Foco na aplicação e sua importância para o negócio e não na configuração e infra;

                                  Desvantagens
  • Menor customização e liberdade para modificar features do que servidores

  • Dependências em serviços/Vendedores de Cloud

  • Caso a utilização for constante e alta, pode sair mais caro que ter o próprio servidor

Last updated

Was this helpful?