Anúncio
Hospedagem de sites ilimitada superdomínios
Revista Cariri
  • Início
  • Últimas
  • Regionais
    • Crato
    • Barbalha
    • Juazeiro do Norte
    • Cariri
  • Segurança
  • Brasil
  • Política
    • Análises
  • Saúde
  • Classe A Rádio Hits
  • Rádio Forró das Antigas
  • Contato

Sem Resultado
Ver resultados
  • Início
  • Últimas
  • Regionais
    • Crato
    • Barbalha
    • Juazeiro do Norte
    • Cariri
  • Segurança
  • Brasil
  • Política
    • Análises
  • Saúde
  • Classe A Rádio Hits
  • Rádio Forró das Antigas
  • Contato
Sem Resultado
Ver resultados
Revista Cariri
Sem Resultado
Ver resultados
PUBLICIDADE

“Serverless”: a implantação de software “sem” servidores – Por Yrineu Rodrigues

Colunista escreve quinzenalmente neste espaço

29 de novembro de 2019
“Serverless”: a implantação de software “sem” servidores – Por Yrineu Rodrigues
PUBLICIDADE

A base do desenvolvimento de software sempre esteve associado à capacidade de armazenamento, processamento e memória, logo após veio o advento da internet e a rede passou a ser indispensável no planejamento de qualquer produto. Para conseguirmos ter esses elementos juntos é necessário realizar a compra de servidores e recursos de redes, montando assim uma infraestrutura muito grande, cara e pouco escalável, fazendo com que muitos projetos tornem-se onerosos antes mesmo do lançamento.

Uma das fases mais importantes no desenvolvimento de software é a implantação em produção, para quem tem experiência na área deve concordar que existe uma diferença muito grande entre os períodos de desenvolvimento e o período de homologação, é daí que vem a velha e conhecida frase entre os desenvolvedores: “Na minha máquina funciona, mas está quebrando em produção”.

Por ser delicada e complexa, a fase de implantação de software fez surgir um mercado promissor de alocação de recursos por demanda, onde empresas de grande porte investiram em plataformas para facilitar a alocação e fornecimento de recursos, fazendo com que o desenvolvedor possa focar nas regras de negócios sem se preocupar com alguns requisitos não funcionais da aplicação, como a escalabilidade (capacidade de expandir o software exponencialmente), backup, alta disponibilidade, autenticação, autorização e etc. Para isso foram desenvolvidos mecanismos de armazenamento de dados, alocação de recursos de memória e processador por demanda. O desenvolvedor que antes precisava alocar servidores exclusivos para a sua aplicação, hoje pode contratar os mesmos serviços por demanda de forma transparente, neste caso o mesmo não deve preocupar-se com as capacidades de hardware e recursos de rede.

Esse tipo de prática parece bem vantajoso para ambos, principalmente a curto prazo por diminuir o custo de início para os desenvolvedores e fazer um bom proveito dos recursos dos servidores. Porém pode trazer altos riscos de dependência de plataformas e provedores, tornando o projeto bastante oneroso a longo prazo, por isso é necessário uma análise prévia dos recursos disponíveis no mercado antes mesmo do início do desenvolvimento do software.

Para os leitores que já trabalham com desenvolvimento de software aqui vai uma dica muito clichê mas importante, antes de iniciar o desenvolvimento agrupe o software por serviços, definindo todas as interfaces de entrada e saída, então quebre em conjuntos dos que necessitarão apenas de processamento e rede ou armazenamento e rede, o próximo passo será tentar prever o quanto que cada serviço poderá expandir e o quanto irão utilizar de cada recurso. Dessa forma será possível definir se a abordagem “serverless” realmente se encaixa para o seu produto ou não.

Para os leitores que não são da área de TI mas que pretendem investir em projetos que envolva software precisam entender dos meios que irão compor o seu produto, por isso que é muito importante realizar a contratação de profissionais que saibam apresentar, explicar e embasar todas as escolhas feitas para desenvolver o seu produto.

Por Yrineu Rodrigues. Juazeirense, desenvolvedor de software. Atualmente morando em San Jose, CA

*Este texto é de inteira responsabilidade do autor e não reflete, necessariamente, a opinião do Revista Cariri

Revista Cariri Recomenda

Parem de nos matar! – Por Mirta Lourenço
Colunistas

Parem de nos matar! – Por Mirta Lourenço

13 de dezembro de 2025
Os perigos silenciosos de uma noite mal dormida – Por Mirta Lourenço
Colunistas

Os perigos silenciosos de uma noite mal dormida – Por Mirta Lourenço

6 de dezembro de 2025
Três questões anuladas, uma confiança destruída – Por Mirta Lourenço
Colunistas

Três questões anuladas, uma confiança destruída – Por Mirta Lourenço

22 de novembro de 2025
Agricultores de estrelas – Por Alexandre Lucas
Colunistas

Agricultores de estrelas – Por Alexandre Lucas

20 de novembro de 2025
Próximos
Ricardo Teixeira é banido do futebol pelo resto da vida, anuncia Fifa

Ricardo Teixeira é banido do futebol pelo resto da vida, anuncia Fifa

Número de focos de incêndio no CE em 2019 já supera todo o do ano passado

Número de focos de incêndio no CE em 2019 já supera todo o do ano passado

Bandeira amarela: contas de luz ficarão mais baratas em dezembro, informa Aneel

Bandeira amarela: contas de luz ficarão mais baratas em dezembro, informa Aneel

Mais Lidas

  • Delete já: vírus que rouba contas bancárias foi encontrado em 10 apps; veja lista

    Trava Zap: o que são as mensagens que travam o WhatsApp

  • Ceará ultrapassa 21 mil raios em janeiro, aponta levantamento

  • Mega-Sena acumula e próximo prêmio pode chegar a R$ 130 milhões

  • Ceará fecha 2025 com segundo maior número de empregos formais na indústria do Norte e Nordeste

  • Nova tabela do Imposto de Renda amplia isenção e beneficia 16 milhões de brasileiros

© Revista Cariri - Desenvolvido por Clik Design.

Sem Resultado
Ver resultados

© Revista Cariri - Desenvolvido por Clik Design.

Controle sua privacidade
Nós usamos cookies e outras tecnologias semelhantes para melhorar a sua experiência em nossos serviços, personalizar publicidade e recomendar conteúdo de seu interesse. Ao utilizar nossos serviços, você concorda com tal monitoramento.
Funcional Sempre ativo
O armazenamento ou acesso técnico é estritamente necessário para a finalidade legítima de permitir a utilização de um serviço específico explicitamente solicitado pelo assinante ou utilizador, ou com a finalidade exclusiva de efetuar a transmissão de uma comunicação através de uma rede de comunicações eletrónicas.
Preferências
O armazenamento ou acesso técnico é necessário para o propósito legítimo de armazenar preferências que não são solicitadas pelo assinante ou usuário.
Estatísticas
O armazenamento ou acesso técnico que é usado exclusivamente para fins estatísticos. O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos anônimos. Sem uma intimação, conformidade voluntária por parte de seu provedor de serviços de Internet ou registros adicionais de terceiros, as informações armazenadas ou recuperadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento ou acesso técnico é necessário para criar perfis de usuário para enviar publicidade ou para rastrear o usuário em um site ou em vários sites para fins de marketing semelhantes.
Gerenciar opções Gerenciar serviços Manage {vendor_count} vendors Leia mais sobre esses propósitos
Ver preferências
{title} {title} {title}
WhatsApp chat