AWSの専門用語(AWS Lambdaとは)

※本サイトはアフィリエイト広告を利用しています。
広告

AWS Lambdaとは

AWS Lambdaは、プログラムを実行するためのサーバーレスコンピューティングサービスです。
AWS LambdaはAmazon EC2よりも安くAWS上のコンピューティングサービスを利用できますので、プログラムのみ実行する環境でよく利用されます。

他のAWSサービスを連携して、運用を自動化する際に用いられます。

AWS Lambdaでの利用可能なアプリケーション

AWS Lambdaは本記事作成時点(2021年5月1日)で以下のプログラミング言語を選択することができます。
最新バージョンのみ記載していますが、古いバージョンも一部サポートされています。

IDプログラミング言語
1.Net Core3.1 (C#/Power Shell)
2Go 1.x
3Java 11 (Corretto)
4Node.js 14.x
5Python 3.8
6Ruby 2.7

AWS Lambdaの料金

AWS Lambdaは主に以下の3個の料金が掛かります。
AWS Lambdaを実行していない場合は、特に費用は掛かりません。
AWSのリージョンによって料金が変わります。

(1) AWS Lambda料金
AWS Lambdaの実行数と実行時間の費用の合計(足し算)の料金が掛かります。
また、実行時間の費用はメモリ量によっても費用が異なります。

(2) Provisioned Concurrency料金
パフォーマンスが詳細に制御できるProvisioned Concurrencyを有効にしている場合、以下の料金が掛かります。
  ・Provisioned Concurrencyの利用料
  ・リクエスト数
  ・実行時間

(3) データ転送およびその他の料金
Lambda関数が実行したプログラムがリージョン外に通信する場合は、データ転送料金が掛かります。
また、ストレージサービスであるS3にデータ転送する場合は、S3のデータ転送料金が掛かるなどほかのサービスを連携する場合は、別途費用が発生します。

AWS Lambdaの料金については、以下のAWSの公式サイトをご確認ください。

料金 - AWS Lambda |AWS
AWS Lambda では、使用した分の料金が発生します。料金は、関数に対するリクエストの数とコードの実行時間に応じて請求されます。


AWSに関する記事

AWSについての関連記事は以下の通りです。
必要に応じて、ご確認ください。

Noタイトル
1AWSの詳細設計書(パラメータシートのサンプル)
2AWS クラウドプラクティショナーの合格までの道(試験の概要と勉強方法)
3AWSの専門用語(リージョン、アベイラビリティゾーン、エッジロケーションとは)
4AWSの専門用語(AWS IAMとは)
5AWSの専門用語(Amazon VPCとは)
6AWSの専門用語(Amazon S3及びAmazon S3 Glacierとは)
7AWSの専門用語(EC2:Elastic Compute Cloudとは)
8AWSの専門用語(Amazon EBS:Elastic Block Storeとは)
9AWSの専門用語(ELB:Elastic Load Balancingとは)
10AWSの専門用語(Amazon RDSとは)
11AWSの専門用語(Amazon Auroraとは)
12AWSの専門用語(AWS DynamoDBとは)
13AWSの専門用語(Amazon ElastiCacheとは)
14AWSの専門用語(AWS Auto Scalingとは)
15AWSの専門用語(Amazon Lightsailとは)
16AWSの専門用語(AWS CloudTrailとは)
17AWSの専門用語(AWS Configとは)
18AWSの専門用語(AWS Organizationsとは)
19AWSの専門用語(AWS Lambdaとは)
20AWSの専門用語(Amazon EFSとは)
21AWSの専門用語(Amazon FSx for Windows File Serverとは)
22AWSの専門用語(Amazon FSx for Lustreとは)
23AWSの専門用語(Amazon Elastic Kubernetes Serviceとは)
24AWSの専門用語(Amazon Elastic Container Registryとは)
25AWSの専門用語(Amazon Elastic Container Serviceとは)
26AWSの専門用語(AWS Shieldとは)
27AWSの専門用語(AWS WAFとは)
28AWSの専門用語(AWS Batchとは)
29AWSの専門用語(Amazon CloudWatchとは)
30AWSの専門用語(Amazon Inspectorとは)
31AWSの専門用語(AWS Artifactとは)
32AWSの専門用語(Amazon API Gatewayとは)
33AWSの専門用語(AWS Security Hubとは)
34AWSの専門用語(AWS サポートとは)
35AWSの専門用語(AWS Key Management Serviceとは)
36AWSの専門用語(AWS Database Migration Serviceとは)
37AWSの専門用語(AWS CLIとは)