COMIC
GAME
G動画
G写真
ラノベ
通販
いいね
Rank

AWS Lambda実践ガイド

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。
また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
AWSで展開されている現行システムのほとんどは、開発したプログラムを動かすために、仮想サーバーとしてEC2インスタンスを利用しています。
仮想サーバーという違いこそあれ、構成そのものは、オンプレミスのときと大きく変わっていません。
この構成を大きく変えるのが、AWS Lambdaです。
Lambdaは、サーバーを必要としないプログラムの実行環境です。
開発者が処理したい内容を小さな関数として実装すると、必要に応じて、それが実行される仕組みです。
サーバーを必要としないということは、運用の手間やコストを削減できるということです。
この利点はとても大きいので、新規の開発案件では、Lambdaが採用されるケースが増えてきました。
しかし、Lambdaに魅力があるからといって、すぐに移行できるほど話は簡単ではありません。
従来のEC2インスタンスを使った開発とLambdaを使った開発とでは、プログラミングの方法はもちろん、設計の考え方も大きく異なるからです。
Lambdaを使い始めるには、Lambdaの仕組みの理解と、その特性を活かした設計の考え方を習得することが不可欠です。
本書では、従来のシステムをLambdaで構築するときの設計手法や具体的な事例の作成を通じてLambdaでのプログラミング手法を解説します。
とくにLambdaを使った開発では、AWSサービスの操作に重きを置きます。
Lambdaを活かせるかどうかは、AWSの各種サービス――ストレージのS3、プッシュサービスのSNS、メール送信のSESなど――を、いかに使いこなせるかに左右されます。
そこで本書では、実例を通じて、そうしたAWSサービスの実際の使い方にも言及されています。




ユーザレビュー
  • 0
  • 0
  • 0



実用書
©LOQUY 2018-2024 AllRight Reserve.