0
0

More than 1 year has passed since last update.

40 代おっさんLambdaの概要、料金、主な連携サービスを学ぶ

Posted at

本記事ついて

本記事は プログラミング初学者の私が学習していく中でわからない単語や概要をなるべくわかりやすい様にまとめたものです。
もし誤りなどありましたらコメントにてお知らせいただけるとありがたいです。

Lambda

Lambdaとは

サーバーレスコンピューティングサービス
サーバーなしでコードを実行できるサービス

サポートしている言語

Java,Go,PowerShell,Node.js,C#,Python,Ruby

メリット

・基盤となるインフラに依存せずコードを実行
・イベントに応じてコードを実行する
・自動スケーリング
・エッジで実行可能

料金

リクエスト数と実行時間で決定

無料枠

リクエスト数:100万件まで無料
実行時間:40万GB-秒まで無料

課金

リクエスト数:100万件あたり0.20USD
実行時間:GB-秒あたり0.0000166667USD
(メモリ1GB割り当ての場合)

lambdaに連携できるサービス

・Cognito:ウェブアプリケーションおよびモバイルアプリに素早く簡単にユーザーのサインアップ/サインインおよびアクセスコントロールの機能を追加できる

・API Gateway:デベロッパーは規模にかかわらず簡単に API の作成、公開、保守、モニタリング、保護を行える

・Kinesis:ストリーミングデータをリアルタイムで収集、処理、分析することが簡単になるため、インサイトを適時に取得して新しい情報に迅速に対応できる

・DynamoDB:ハイパフォーマンスなアプリケーションをあらゆる規模で実行するために設計された、フルマネージド、サーバーレスの key-value NoSQL データベース

・SQS:フルマネージド型のメッセージキューイングサービス

・SNS:アプリケーション対アプリケーション(A2A)間と、アプリケーション対個人(A2P)間の両方の通信に使用できる、フルマネージド型メッセージングサービス

・S3:スケーラビリティ、データ可用性、セキュリティ、およびパフォーマンスを提供するオブジェクトストレージサービス

・CloudFront:ユーザーへの静的および動的なウェブコンテン(.html、.css、.js、イメージファイルなど) の配信を高速化するウェブサービス

・EventBridge:アプリケーションをさまざまなソースからのデータに接続するために使用できるサーバーレスのイベントバスサービス

・CloudWatchLogs:使用中のすべてのシステム、アプリケーション、AWS のサービスからのログを、スケーラビリティに優れた 1 つのサービスで一元管理することができる

最後に

またこの記事は AWS 初学者を導く体系的な動画学習サービス「AWS CloudTech」の課題カリキュラムで作成しました。
https://kws-cloud-tech.com/

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0