Custo-efetivo com faturamento baseado em solicitações sob demanda para reduzir os custos de uma instância EC2 que funciona 24/7 e mesmo sem necessidade de manutenção. Capaz de lidar facilmente com mil solicitações simultâneas e escala automaticamente com base nas solicitações recebidas. Suporte para as linguagens de programação mais populares se destaca da concorrência. Integração com outros serviços AWS foi perfeita e muito útil para construir um produto de ponta a ponta. Análise coletada por e hospedada no G2.com.
Sendo sem estado por design, o estado não pode ser mantido na maioria dos lugares, tornando necessário armazenar os dados em outros serviços da AWS ou em qualquer armazenamento externo. Como é uma função baseada em nuvem, a depuração é um pouco mais difícil e o acesso limitado aos logs torna isso mais complicado. Um tempo limite de execução de 15 minutos torna difícil para alguns processos longos de manipulação de arquivos assíncronos. Análise coletada por e hospedada no G2.com.
extremamente fácil de configurar e manter, muitas opções de tempo de execução, super rápido como backend NodeJS para Aplicativos Web Progressivos Análise coletada por e hospedada no G2.com.
o custo em escala requer configurar cuidadosamente as especificações de função e as configurações de concorrência Análise coletada por e hospedada no G2.com.
No meu cargo atual como Engenheiro de Testes de QA na Aarete Technosoft Pvt. Ltd., integramos o AWS Lambda em nosso framework de automação para suportar testes de interface de usuário baseados em Selenium. A melhor parte de usar o Lambda é que ele elimina completamente a necessidade de manter servidores de teste dedicados. Sem ciclo de vida do EC2, sem estresse de infraestrutura — apenas execução leve e sem servidor.
Uma grande vitória para nós foi a capacidade de executar múltiplos casos de teste em paralelo, acionando funções Lambda separadas para diferentes grupos de teste. Integramos isso em nosso pipeline do Jenkins, então, uma vez que uma nova build é implantada no ambiente de QA, o Lambda é acionado automaticamente via API Gateway para iniciar nosso conjunto de automação — sem etapas manuais, feedback mais rápido.
Também empacotamos o Chromium sem cabeça e scripts Selenium usando Camadas Lambda, tornando a execução dos testes eficiente e econômica sem a necessidade de instâncias EC2.
Após as execuções de teste, logs e relatórios são carregados no Amazon S3, e outra função Lambda os processa, enviando dados resumidos para o CloudWatch para análise de tendências e monitoramento. Este fluxo contínuo nos ajudou a acelerar os ciclos de regressão e obter visibilidade em tempo real dos testes. Análise coletada por e hospedada no G2.com.
Embora o AWS Lambda tenha adicionado muita flexibilidade aos nossos fluxos de trabalho de automação com Selenium, há algumas limitações que observei em nosso projeto na Aarete Technosoft Pvt. Ltd. que impactam a experiência de teste:
1. Quando uma função não é invocada há algum tempo, há um atraso de inicialização a frio. Isso é particularmente notável em nossos pipelines de CI/CD, onde o feedback rápido é importante. Mesmo alguns segundos extras por função se acumulam durante as execuções de regressão.
2. Como as execuções do Lambda são sem interface gráfica e não interativas, depurar problemas intermitentes de UI se torna mais difícil sem uma visualização ao vivo do navegador. Dependemos inteiramente de logs e capturas de tela salvas no S3.
3. O tempo limite de 15 minutos do Lambda pode ser um desafio para suítes de Selenium de longa duração, especialmente se um teste envolver a espera por trabalhos de backend ou fluxos de UI pesados. Análise coletada por e hospedada no G2.com.
Todos os serviços com recurso de pagamento conforme o uso, infraestrutura global, escalabilidade e flexibilidade, segurança, mais de 300 serviços incluindo IA e ML, tudo em um só lugar, código IAC e automação, facilidade de implementação e bom suporte ao cliente. Análise coletada por e hospedada no G2.com.
Estrutura de preços complexa, tem custo para cada serviço, mesmo que você o use por um ou dois minutos. A documentação não é muito adequada; em cada documento você precisa ir para outro documento para obter mais informações sobre isso. A interface gráfica muda com muita frequência; de alguma forma, nos acostumamos com a interface, mas no momento em que nos acostumamos, a interface muda, o que torna difícil entender a interface. Os planos de suporte são caros se você quiser um suporte melhor para facilitar a implementação. Análise coletada por e hospedada no G2.com.
É um produto econômico que permite processar várias solicitações gratuitamente e integrar-se perfeitamente com quase qualquer serviço da AWS. Tudo isso pode ser alcançado em 15 minutos de execução, o que é mais do que suficiente para muitos cenários. Análise coletada por e hospedada no G2.com.
Um início frio lento é uma das principais desvantagens que não gosto no Lambda. Entendo que faz parte da natureza do serviço, mas tenho certeza de que eles podem encontrar uma maneira de tornar os inícios frios mais rápidos. Análise coletada por e hospedada no G2.com.
Capacidade de implantar rapidamente sem ter problemas como gerenciar servidores, você pode usá-lo para várias coisas como trabalhador para SQS, é muito fácil de usar em várias linguagens como NodeJs, Python e até Java. Análise coletada por e hospedada no G2.com.
O tempo de execução é de no máximo 15 minutos, então, se você tiver algo que levará mais tempo para processar, como um vídeo, você não pode usá-lo nesse caso. Análise coletada por e hospedada no G2.com.
Você não precisa configurar nenhuma infraestrutura de software para começar a construir na nuvem. Apenas crie o código e implante-o na AWS. Todo o resto será cuidado. As nuvens da AWS oferecem um conjunto de opções que permitem escolher a solução perfeita para sua aplicação. Análise coletada por e hospedada no G2.com.
Há tantas coisas disponíveis na AWS que às vezes há uma paralisia de escolha. Análise coletada por e hospedada no G2.com.
AWS é o principal provedor de nuvem no mercado, tendo a maior participação. Acho fácil usar o serviço deles porque eles têm uma boa documentação sobre vários serviços disponíveis na plataforma.
Quando você está desenvolvendo um novo recurso, é fácil consultar e implementá-lo em seu produto. O que torna a integração muito suave. Eu o uso diariamente no meu trabalho para vários recursos que ele fornece.
Também tem um bom suporte ao cliente se precisarmos fazer alguma consulta. Análise coletada por e hospedada no G2.com.
Pode ser um pouco caro às vezes. Pode não ser muito amigável para iniciantes. Análise coletada por e hospedada no G2.com.
A primeira coisa que gosto na nuvem AWS é sua interface amigável e a documentação que oferece para seus usuários. Sendo o maior provedor de nuvem, oferece um vasto número de recursos que podem ser implementados nos fluxos de trabalho de desenvolvimento de software. As oportunidades de aprendizado e conteúdos que a AWS oferece são muito úteis para os aprendizes de nuvem que começam com a AWS como sua primeira plataforma de nuvem. A fácil integração com várias outras plataformas facilita para os desenvolvedores trabalharem em seu processo de desenvolvimento de software e atividades diárias utilizando a nuvem AWS. Implementar um novo fluxo de trabalho na AWS é muito mais fácil e simples em comparação com os concorrentes. O suporte ao cliente que a AWS oferece é realmente fantástico, incluindo o suporte básico que oferece até mesmo gratuitamente. Análise coletada por e hospedada no G2.com.
Dado que a nuvem AWS possui muitos recursos, o custo desses recursos realmente vem a um preço mais alto em comparação com outros provedores de nuvem, como Azure e GCP. Análise coletada por e hospedada no G2.com.
Serviço incrível se você está procurando por algumas peculiaridades rápidas!! Eu recomendaria altamente se você está procurando executar aplicações serverless que também podem integrar-se com muitos serviços da AWS como S3, DynamoDB, API Gateway, etc. A melhor coisa sobre este serviço é automatizar as coisas com facilidade e você paga apenas pelo tempo de computação que usa. Análise coletada por e hospedada no G2.com.
A única desvantagem em relação a tantas vantagens... Precisa realizar algum trabalho em torno, pois o tempo de execução é bastante longo (15 minutos). A depuração pode ser complicada às vezes, pois os logs são armazenados diretamente no CloudWatch e, às vezes, é bastante difícil depurar. Análise coletada por e hospedada no G2.com.
Tenho usado a AWS por mais de 12 anos, e não é exagero dizer que ajudou a moldar minha carreira. Construí produtos na AWS que impactaram indústrias e pessoas, e a plataforma nunca me decepcionou. A amplitude, confiabilidade e profundidade dos serviços tornaram possível avançar rapidamente, escalar com confiança e trazer grandes ideias à vida.
O que é igualmente impressionante é que sua filosofia centrada no cliente não é apenas conversa — é real. Cada interação que tive, especialmente em momentos de necessidade através do suporte, reforçou que eles realmente se importam com seus usuários. Análise coletada por e hospedada no G2.com.
Eu envio todo o meu feedback construtivo aos colaboradores e líderes da organização. Eles são fáceis de acessar e estão sempre prontos para ouvir. Análise coletada por e hospedada no G2.com.