AWS Lambda

AWS Lambda

Lambda é um serviço de nuvem que a Amazon Web Services (AWS) fornece, que permite aos desenvolvedores para executar o código sem servidor. Semelhante ao Funções do Google e OpenWhisk da IBM, Lambda funciona, permitindo que os usuários upload de código fonte que é acionado em suas aplicações. De uma maneira que é análogo aos disparadores de base de dados para aplicações gerais. Usando Lambda, as empresas não precisam fornecer e manter servidores para executar determinadas tarefas computacionalmente intensivas dentro de sua web e aplicativos móveis. Eles simplesmente escrever gatilhos em seu código, o que irá, em seguida, chamar o código Lamda. Amazon cobra apenas usuários para os recursos computacionais utilizados.

Baixar AWS Lambda
Características de AWS Lambda
  • Elimina a necessidade de fornecer e manter os servidores para a realização de determinadas tarefas de computação intensiva
  • Integra bem com outros serviços da AWS
  • Funciona no âmbito de uma ampla variedade de aplicações, tais como web e móveis aplicativos
Pros de AWS Lambda
  • Muito fácil de configurar e usar
  • Vem com excelente suporte ao cliente
  • É rentável
  • Dimensiona automaticamente, independentemente da carga
Contras de AWS Lambda
  • Tem uma má UI
  • Documentação precisa melhorar
  • Funciona somente um tem um tempo limitado para executar
  • Amazon idles funções se eles não são usados ​​com freqüência
AWS Lambda Rever

Lambda pode ser um dos menos conhecidos dos muitos AWS de serviços de nuvem útil oferece, mas isso não significa que é uma das menos importantes. O que ele faz é, basicamente, eliminar a necessidade de ter máquinas virtuais que existem para executar alguma função computacional. Por exemplo, uma aplicação web que permite que fotos de usuários de upload pode precisar dimensionar essas fotos e também converter e compactar-los. Com Lambda, sempre que um usuário faz upload de uma imagem, o aplicativo web pode chamar uma função Lambda para executar o processamento de imagem. Isto significa que em vez de correr (e pagar por) um servidor para executar esse processamento em uma base contínua, você só utilizar os recursos quando você realmente precisa deles, o que pode potencialmente salvar-lhe muito dinheiro. Além do mais, Lambda é muito fácil de configurar e usar, e ele vem com excelente suporte ao cliente que efetivamente elimina o tempo de inatividade. Também escalas facilmente. Se durante a noite a sua aplicação torna-se imensamente popular, você não precisa se preocupar se você será capaz de lidar com o aumento nas transações. Tudo é feito para você automaticamente. Lambda mais se integra bem com outros serviços da AWS e isso é um preço acessível. Isso não quer dizer que Lambda é sem falhas. Amazon tem trabalhado duro para melhorar a interface do usuário, mas ainda poderia ser melhor, e a documentação precisa ser melhorado também. Além disso, funções só tem um tempo limitado para ser concluída, e as funções podem ser mais lento para executar se não forem executados, muitas vezes porque a Amazon será ocioso do processo.

Alternativas a AWS Lambda

Microsoft Azure

Pago
Azure é um conjunto de serviços digitais que são baseados em linha inteiramente, e eles são projetados para ajudar os especialistas em TI e desenvolvedores web quando se trata de criação, implementação
Mostrar detalhes

Built.io

freemium
Built.io ajuda a integrar todos os terceiros serviços de SaaS partido que você usa para o seu negócio em um hub central. Suas ferramentas de API são escalados especificamente para as demandas
Mostrar detalhes

Zoho Creator

freemium
Zoho Creator é um conjunto completo de aplicativos de negócios que os proprietários ajuda empresa a gerenciar várias tarefas. As ferramentas fornecidas pelo software incluem aplicativos
Mostrar detalhes

OpenShift

freemium
OpenShift é uma plataforma open source como um serviço (PaaS) oferecidos pela Red Hat que permite que organizações e indivíduos implantar aplicativos da web na nuvem. Isto significa que OpenShift
Mostrar detalhes

Plesk

Pago
Plesk coloca toda a automação, segurança e ferramentas técnicas uma TI necessidades profissionais em um simples e fácil de usar painel.
Mostrar detalhes

Morpheus

Pago
Morpheus é software de integração concebido para ajudar a grande obra de infraestrutura de nuvem em harmonia. Por exemplo, se uma empresa tem ativos em ambos Google e serviços de nuvem da Amazon,
Mostrar detalhes

Deis

Livre
Deis permite que as equipes de desenvolvimento com pouca compreensão dos princípios de infra-estrutura com as ferramentas para gerenciar e criar ferramentas no Kubenetes ecossistema.
Mostrar detalhes

Heroku

freemium
Heroku é uma plataforma como serviço (PaaS) que existe na nuvem, permitindo que os desenvolvedores de software para criar e executar aplicações web complexas sem ter que se preocupar com o hardware
Mostrar detalhes

Anaplan

plataforma de planejamento conectado de Anaplan permite que as organizações a acelerar a tomada de decisão por dados de conexão, pessoas e plantas de todo o negócio.
Mostrar detalhes

Dokku

Livre
A PaaS Docker-powered que ajuda a construir e gerenciar o ciclo de vida de aplicativos - dokku / dokku
Mostrar detalhes

Mendix

Mendix é a plataforma de baixo código mais rápido e mais fácil usado por empresas para desenvolver aplicativos móveis e web em escala. Visite para saber mais e experimentar a plataforma de graça!
Mostrar detalhes

Cloudify

Livre
Cloudify é um aplicativo de código e estrutura de orquestração de rede baseada em TOSCA aberta, que suporta implementações de nuvem híbrida.
Mostrar detalhes

OutSystems Platform

Pago
Cada aspecto da OutSystems é trabalhada para ajudar a construir melhores aplicações mais rápido. A partir de alta produtividade de desenvolvimento visual para ferramentas poderosas para
Mostrar detalhes

Apprenda

Pago
Apprenda é uma camada de software que transforma qualquer infra-estrutura em uma plataforma de aplicativos em nuvem híbrida orientada por políticas.
Mostrar detalhes