AWS Lambda
ラムダは、開発者がサーバレスのコードを実行することができますアマゾンウェブサービス(AWS)を提供することをクラウドサービスです。 Googleの機能とIBMのOpenWhiskと同様に、ラムダは、その用途にトリガされますユーザーのアップロードソースコードをさせることによって動作します。ようにして、一般的なアプリケーションのためのデータベース・トリガーに似ています。 ラムダを使用することにより、企業が提供をする必要はありませんし、自分のウェブやモバイルアプリの中に特定の計算集約的なタスクを実行するためのサーバーを維持します。彼らは、単にその後、ラムダコードを呼び出す自分のコードでトリガを、書きます。アマゾンにのみ使用計算リソースのユーザーを充電します。
- 準備する必要がなくなり、特定の計算集約的なタスクを実行するためのサーバーを維持します
- 他のAWSサービスとの統合
- そのようなウェブやモバイルアプリケーションなど、多種多様なアプリケーションの範囲内で動作、
- 非常にセットアップが簡単で、使用
- 優れた顧客サポートが付属しています
- 効率的なコストです
- 負荷に関係なく、自動的にスケール
- 貧しいUIを持っています
- ドキュメントには、改善が必要
- 関数は実行のみに限られた時間を持っています
- 彼らは頻繁に使用されていない場合はAmazonが機能を空回り
ラムダは、少なくとも多くの有用なクラウドサービスをAWSの既知のものであってもよい提供していますが、そのことが最も重要なものの一つであることを意味するものではありません。何それがないと、基本的には、いくつかの計算機能を実行するために存在する仮想マシンを設定する必要がなくなります。 たとえば、ユーザーがアップロードした写真をすることができますWebアプリケーションは、これらの写真を拡大しても変換して圧縮する必要があるかもしれません。ユーザが画像をアップロードするたびラムダで、Webアプリケーションは、画像処理を実行するためにラムダ関数を呼び出すことができます。あなたが実際にそれらを必要とするとき、あなただけのリソースを利用代わりに実行している(とお金を払う)に継続的にこの処理を実行するには、サーバーこれは手段、できる潜在的にお金をあなたがたくさん保存。 しかも、ラムダは非常に簡単にセットアップして使用することであり、それが効果的ダウンタイムを排除することを優れた顧客サポートが付属しています。また、簡単に拡張できます。一晩のアプリケーションは非常に人気になった場合、あなたが取引で景気改善を処理することができるようになりますかどうかを心配する必要はありません。これは、すべて自動的に行われます。ラムダは、他のAWSサービスと統合し、それが手頃な価格です。 これは、ラムダが欠陥なしであると言っているわけではありません。 AmazonはUIを改善するために懸命に働いたが、それはまだ良いかもしれ、およびドキュメントは、同様の改善が必要です。また、機能だけで完了するため、限られた時間を持っている、との機能は、Amazonがプロセスをアイドル状態になるので、彼らは頻繁に実行されていない場合に実行するために遅くなることができます。