SlideShare a Scribd company logo
1 of 35
Download to read offline
AWS Lambda Updates
Keisuke Nishitani (@Keisuke69)
Amazon Web Services Japan K.K.
Profile
Keisuke Nishitani
Solutions Architect, Amazon Web Service Japan K.K
@Keisuke69 Keisuke69
✤ AWSのソリューションアーキテクト
✤ Webサービス系
✤ モバイル系
✤ クラウドを使ったアプリ開発とかモバイル開発の話しをよくしてい
ます
✤ モバイルニンジャ1号機
✤ RESTおじさん
✤ Lambda Wizards
✤ 餃子の王将エヴァンジェリスト(自称)
Keisuke69 Keisuke69Keisuke69x
AWS Lambda Updates
✤ Blueprint
✤ Python 2.7 サポート
✤ スケジュール実行
✤ バージョンとエイリアス
✤ VPCアクセス
Blueprint
Blueprint
✤ Lambdaファンクションの新規作成時に利用可能なサンプル集
✤ ユースケースに応じたイベントソースの設定と実際に動くコードが提
供されている
✤Slack連携用のものもある
✤ 2016年3月2日現在、40種類を提供
✤Node.jsとPythonのみ
✤ 必要に応じてカスタマイズして利用
Blueprint
ユースケースを選択
Blueprint
必要に応じて修正
Python 2.7サポート
Python 2.7のサポート
✤ LambdaファンクションをPython2.7で記述可能に
✤Mobile SDKを含む全てのSDKで利用可能
✤CLIから利用可能
✤マネージメントコンソール(インラインエディタも利用可)
✤ Blueprintも利用可能
プログラミングモデル – handler –
✤ event
ファンクションに渡される情報。ディクショナリ型。
✤ context
ランタイム情報を格納。ファンクション内部から参照可能。
✤ 戻り値
呼び出しタイプに応じて異なる
✤RequestResponse (同期)
関数の戻り値がLambdaファンクション呼び出し元へと返される。
✤Event(非同期)
関数の戻り値がセットされていたとしても値は破棄される
✤何も返さない場合、Nullが返される
def handler_name(event, context):
...
return some_value
プログラミングモデル – Context –
✤ ランタイムに関する情報が含まれ、contextオブジェクト(2番目のパラメータ)経由で関数内部からアクセ
ス可能
✤ メソッド
✤ get_remaining_time_in_millis():関数終了までの残り時間
✤ アトリビュート
✤ function_name:実行中のファクション名
✤ function_version:実行中ファンクションのバージョン。エイリアスを使用した場合、エイリアスが指すバージョン
✤ invoked_function_arn:呼び出しに使われたARN。ファンクションのARNもしくはエイリアスのARN
✤ memory_limit_in_mb:設定されたメモリサイズ
✤ aws_request_id:AWSリクエス ID。invoke メソッドを呼び出したクライアントに返される ID
✤ log_group_name:CloudWatch ロググループ名
✤ log_stream_name:CloudWatch ログストリーム名
✤ Identity:Amazon Cognitoに関する情報(Mobile SDKで呼び出した場合のみ)
✤ client_context:クライアントのアプリケーションやデバイスに関する情報(Mobile SDKで呼び出した場合のみ)
プログラミングモデル – Logging –
✤ 次のどちらかでログ出力し、いずれもCloudWatch Logsに出力される
✤printステートメント
✤loggingモジュールのLogger関数
✤ loggingモジュールを利用した場合、ログエントリにタイムスタンプや
ログレベルなどの情報が追加される
プログラミングモデル – 例外処理 –
✤ 関数内で例外が発生した場合、例外情報がJSON形式にシリアライズして出力される
✤ 呼び出しがRequestResponseの場合は呼び出し元に戻り値として返されるが、Eventの
場合はCloudWatch Logsに記録されるのみとなる
def lambda_handler(event, context):
raise Exception('failed')
{
"stackTrace": [
[
"/var/task/lambda_function.py",
14,
"lambda_handler",
"raise Exception('failed')" ]
],
"errorType": "Exception",
"errorMessage": "failed”
}
■ファンクションサンプル ■エラーレスポンスサンプル
スケジュール実行
スケジュール実行
✤ 特定時刻または繰り返しによるファンクション実行をサポート
✤現状は最短で5分インターバル
✤ 設定はイベントソースから
✤「CloudWatch Events – Schedule」を選択
✤Cron形式の指定もサポート
✤ 現状はコンソールからの設定のみ
✤将来的にはCLIとSDKをサポート予定
スケジュール実行
スケジュール指定方法
✤ rate(Value Unit)
✤インターバル実行する場合の指定方法
✤Value: 正の整数を指定
✤Unit:分、時、日を指定
✤ 例
✤5分ごとに実行 => rate(5 minites)
✤1時間ごとに実行 => rate(1 hour)
✤7日ごとに実行 => rate(7 days)
✤ Valueが単数じゃない場合はUnitも複数形にすること
スケジュール指定方法
✤ cron(Minutes Hours Day-of-month Month Day-of-week Year)
✤全フィールドが必須
✤タイムゾーンはUTCのみ
✤ワイルドカードも利用可
✤ 例
✤毎日午前 10:00 実行 => cron(0 10 * * ? *)
✤毎月曜~金曜の午後 06:00に実行 => cron(0 18 ? * MON-FRI *)
✤毎月最初の日の午前 8:00に実行 => cron(0 8 1 * ? *)
✤月曜~金曜の 10 分ごとに実行 => cron(0/10 * ? * MON-FRI *)
✤月曜~金曜の午前 8:00 ~ 午後 5:55の間5分ごとに実行
=> cron(0/5 8-17 ? * MON-FRI *)
Cron形式で利用可能なワイルドカード
文字 定義 例
/ 増分を指定します minutes フィールドの0/15は、15分ごとに実行が発生するように指定し
ます。
L "最後" を指定します Day-of-month フィールドに使用された場合、その月の末日が指定されま
す。Day-of-week フィールドに使用された場合、週の最後の曜日 (土曜
日) が指定されます。
W 平日を指定します 日付とともに使用した場合(5/W など)、その月の 5 日に最も近い平日
が指定されます。5 日が土曜日の場合、実行は金曜日に発生します。5 日
が日曜日の場合、実行は月曜日に発生します。
# その月の n 番目の日を指定します 3#2 は、月の第 2 火曜日を意味します(火曜日は週 7 日の 3 番目の曜日
です)。
* すべての値を指定します Day-of-month フィールドで使用した場合、月のすべて日を意味します。
? 値を指定しません 指定した別の値とともに使用されます。たとえば、特定の日付を指定した
が、その日が何曜日であってもかまわない場合です。
- 範囲を指定します 10-12 は 10、11、および 12 を意味します
, 追加の値を指定します SUN, MON, TUE は、日曜日、月曜日、および火曜日を意味します
/ 増分を指定します 5/10 は、5、15、25、35 などを意味します
バージョンとエイリアス
バージョニング
✤ ある一時点のLambdaファンクションをバージョンとして管理可能
✤新しいバージョンはいつでも発行可能
✤Lambdaファンクションの作成/更新時にpublishパラメータを追加する
✤PublishVersionを実行することで明示的に発行することも可能
✤バージョンの発行をするまでは$LATESTが唯一のバージョンとなる
✤一度発行すると構成も含めて一切変更不可
✤単純にバージョン番号がインクリメントする
exports.handler =
function(event,context)
{context.succeed(“bye”);}
exports.handler =
function(event,context)
{context.succeed(“hi”);}
Version:1
Version:2
エイリアス
✤ 特定バージョンに対するポインタのようなもの
✤ エイリアスを作成することでバージョン番号を把握していなくても指
定バージョンを呼び出せる
✤ いつでも付け替え可能
Version: 1
Arias: Prod
Version: $LATEST
Arias: Dev
Version: 1 Version: $LATEST
Arias: Dev
Version: 2
Arias: Prod
変更前
変更後
(新規バージョン発行後)
Prodというエイリアスを
1から2へ付け替え
ファンクションの指定方法
✤ バージョン発行前、最新バージョンを指定する場合:
FunctionName
FunctionName:$LATEST
✤ 特定バージョンを指定する場合
FunctionName:1
FunctionName:2
✤ エイリアスで指定する場合:
FunctionName:production
FunctionName:v1_2_3_4
その他アップデート
その他アップデート
✤ タイムアウトの最大が60秒から300秒に
✤ CloudWatch Eventsとの連携
✤ コードストレージが1.5GBから75GBに
VPCアクセス
Photo credit: Matthew Wilkinson via Visual Hunt / CC BY-ND
VPCアクセス
✤ VPC内のリソースへインターネットを経由せずにアクセス可能
✤ Amazon Elasticache
✤ Amazon RDS
✤ Private EC2 endpoints
✤ その他全てのVPC内リソース
✤ VPC内リソースにアクセスさせたいLambdaファンクションに対してVPCサブネットおよ
びセキュリティグループを指定
✤ 新規作成時だけでなく既存のものを後から変更することも可能
✤ AZごとにサブネットを指定しておくのがおすすめ
✤ Elastic Network Interface(ENI)を利用して実現
✤ 作成・削除はLambdaによって完全にコントロールされる
✤ ENIには指定したサブネットのIPがDHCPで動的に割り当てられる
✤ ファンクションに割り当てるIAM Roleに”AWSLambdaVPCAccessExecutionRole”というポリシーを
アタッチしておくこと
Photo credit: Matthew Wilkinson via Visual Hunt / CC BY-ND
Demo
Photo credit: Matthew Wilkinson via Visual Hunt / CC BY-ND
VPCアクセスの注意点
✤ 設定をしたタイミングからインターネットアクセスは不可となる
✤必要な場合はNATインスタンスを用意すること
✤ 充分な数の ENI またはサブネット IP がない場合は、リクエスト数が増え
た場合に失敗する
✤このエラーについては現在のところCloudWatch Logsには記録されない
✤コンソールで実行するなど、同期実行することでエラー応答は取得できる
✤ 必要なENIのキャパシティは以下の計算式でざっくりと計算可能
Projected peak concurrent executions * (Memory in GB / 1.5GB)
Photo credit: Matthew Wilkinson via Visual Hunt / CC BY-ND
VPCアクセスFAQ
✤ プライベートIPアドレスを固定することは可能?
ENIはLambdaによって作成・削除が自動的に行われるため、任意の
アドレスの指定はできません
✤ グローバルIPアドレスを固定することは可能?
そもそもVPCアクセスを有効にした時点でそのままではインターネッ
トアクセスは不可となる。ただし、Managed Nat Gatewayや独自の
NATインスタンスを利用することでインターネット通信およびグロー
バルIPアドレスを固定することが可能です
Photo credit: Matthew Wilkinson via Visual Hunt / CC BY-ND
VPCアクセスFAQ
✤ アクセス元として特定Lambdaファンクションのみ許可したい
ファンクションに割り当てたセキュリティグループをソースとする許
可ルールをアクセス先リソースのセキュリティグループに追加するこ
とで実現できます
✤ オンプレミスにあるリソースへアクセスしたい
DirectConnectやVPN経由でアクセスすることが可能です。
Photo credit: Matthew Wilkinson via Visual Hunt / CC BY-ND
VPCアクセスFAQ
✤ レイテンシへの影響は?
Lambdaファンクションへの初回アクセス時などENIの作成を伴う場
合は10秒~60秒程度の時間を必要とします
✤ ENIはLambdaファンクションごとに作成されるのか?
ENIは複数のLambdaファンクションから共用されます
Webinar資料の配置場所
✤ AWS クラウドサービス活用資料集
✤http://aws.amazon.com/jp/aws-jp-introduction/
✤ AWS Solutions Architect ブログ
✤最新の情報、セミナー中のQ&A等が掲載されています
✤http://aws.typepad.com/sajp/
AWS Black Belt Techシリーズ AWS Lambda Updates

More Related Content

What's hot

Serverless Architecture on AWS (20151201版)
Serverless Architecture on AWS (20151201版)Serverless Architecture on AWS (20151201版)
Serverless Architecture on AWS (20151201版)Keisuke Nishitani
 
Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築
Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築
Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築Hyunmin Kim
 
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべことAWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべことKeisuke Nishitani
 
AWSのサーバレス関連アップデートを10分で紹介します
AWSのサーバレス関連アップデートを10分で紹介しますAWSのサーバレス関連アップデートを10分で紹介します
AWSのサーバレス関連アップデートを10分で紹介しますKeisuke Nishitani
 
SA プライムなう! - AWS IoT とロボットアームでお絵かき
SA プライムなう! - AWS IoT とロボットアームでお絵かきSA プライムなう! - AWS IoT とロボットアームでお絵かき
SA プライムなう! - AWS IoT とロボットアームでお絵かき崇之 清水
 
AWS Lambda / Amazon API Gateway Deep Dive
AWS Lambda / Amazon API Gateway Deep DiveAWS Lambda / Amazon API Gateway Deep Dive
AWS Lambda / Amazon API Gateway Deep DiveKeisuke Nishitani
 
New Cloud Design Pattern using Amazon Aurora
New Cloud Design Pattern using Amazon AuroraNew Cloud Design Pattern using Amazon Aurora
New Cloud Design Pattern using Amazon Aurora宗 大栗
 
Azure Application GatewayでオンプレDMZをクラウドへ拡張する
Azure Application GatewayでオンプレDMZをクラウドへ拡張するAzure Application GatewayでオンプレDMZをクラウドへ拡張する
Azure Application GatewayでオンプレDMZをクラウドへ拡張する拓将 平林
 
AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発真吾 吉田
 
Spring Day 2016 - Web API アクセス制御の最適解
Spring Day 2016 - Web API アクセス制御の最適解Spring Day 2016 - Web API アクセス制御の最適解
Spring Day 2016 - Web API アクセス制御の最適解都元ダイスケ Miyamoto
 
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjpAWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjpMasahiro NAKAYAMA
 
AWS Lambdaによるサーバレスアーキテクチャの基本に触れてみよう!【kintone & AWS ハンズオン祭り2015秋 B-2】
AWS Lambdaによるサーバレスアーキテクチャの基本に触れてみよう!【kintone & AWS ハンズオン祭り2015秋 B-2】AWS Lambdaによるサーバレスアーキテクチャの基本に触れてみよう!【kintone & AWS ハンズオン祭り2015秋 B-2】
AWS Lambdaによるサーバレスアーキテクチャの基本に触れてみよう!【kintone & AWS ハンズオン祭り2015秋 B-2】JOYZO
 
1秒でも早くAutoScale
1秒でも早くAutoScale1秒でも早くAutoScale
1秒でも早くAutoScaleAkira Miki
 
JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE 陽平 山口
 
Big DataとContainerとStream - AWSでのクラスタ構成とストリーム処理 -
Big DataとContainerとStream - AWSでのクラスタ構成とストリーム処理 -Big DataとContainerとStream - AWSでのクラスタ構成とストリーム処理 -
Big DataとContainerとStream - AWSでのクラスタ構成とストリーム処理 -Amazon Web Services Japan
 
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or ServerlessRunning Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or ServerlessKeisuke Nishitani
 

What's hot (20)

Tune Up AWS Lambda
Tune Up AWS LambdaTune Up AWS Lambda
Tune Up AWS Lambda
 
Serverless Architecture on AWS (20151201版)
Serverless Architecture on AWS (20151201版)Serverless Architecture on AWS (20151201版)
Serverless Architecture on AWS (20151201版)
 
Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築
Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築
Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築
 
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべことAWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべこと
 
AWSのサーバレス関連アップデートを10分で紹介します
AWSのサーバレス関連アップデートを10分で紹介しますAWSのサーバレス関連アップデートを10分で紹介します
AWSのサーバレス関連アップデートを10分で紹介します
 
SA プライムなう! - AWS IoT とロボットアームでお絵かき
SA プライムなう! - AWS IoT とロボットアームでお絵かきSA プライムなう! - AWS IoT とロボットアームでお絵かき
SA プライムなう! - AWS IoT とロボットアームでお絵かき
 
AWS Lambda / Amazon API Gateway Deep Dive
AWS Lambda / Amazon API Gateway Deep DiveAWS Lambda / Amazon API Gateway Deep Dive
AWS Lambda / Amazon API Gateway Deep Dive
 
Introduction to AWS X-Ray
Introduction to AWS X-RayIntroduction to AWS X-Ray
Introduction to AWS X-Ray
 
New Cloud Design Pattern using Amazon Aurora
New Cloud Design Pattern using Amazon AuroraNew Cloud Design Pattern using Amazon Aurora
New Cloud Design Pattern using Amazon Aurora
 
Azure Application GatewayでオンプレDMZをクラウドへ拡張する
Azure Application GatewayでオンプレDMZをクラウドへ拡張するAzure Application GatewayでオンプレDMZをクラウドへ拡張する
Azure Application GatewayでオンプレDMZをクラウドへ拡張する
 
AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発
 
Spring Day 2016 - Web API アクセス制御の最適解
Spring Day 2016 - Web API アクセス制御の最適解Spring Day 2016 - Web API アクセス制御の最適解
Spring Day 2016 - Web API アクセス制御の最適解
 
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjpAWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
 
AWS Lambdaによるサーバレスアーキテクチャの基本に触れてみよう!【kintone & AWS ハンズオン祭り2015秋 B-2】
AWS Lambdaによるサーバレスアーキテクチャの基本に触れてみよう!【kintone & AWS ハンズオン祭り2015秋 B-2】AWS Lambdaによるサーバレスアーキテクチャの基本に触れてみよう!【kintone & AWS ハンズオン祭り2015秋 B-2】
AWS Lambdaによるサーバレスアーキテクチャの基本に触れてみよう!【kintone & AWS ハンズオン祭り2015秋 B-2】
 
俺のLambda
俺のLambda俺のLambda
俺のLambda
 
1秒でも早くAutoScale
1秒でも早くAutoScale1秒でも早くAutoScale
1秒でも早くAutoScale
 
JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE
 
Big DataとContainerとStream - AWSでのクラスタ構成とストリーム処理 -
Big DataとContainerとStream - AWSでのクラスタ構成とストリーム処理 -Big DataとContainerとStream - AWSでのクラスタ構成とストリーム処理 -
Big DataとContainerとStream - AWSでのクラスタ構成とストリーム処理 -
 
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or ServerlessRunning Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
 
What's new with Serverless
What's new with ServerlessWhat's new with Serverless
What's new with Serverless
 

More from Amazon Web Services Japan

202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)Amazon Web Services Japan
 
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFSAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device DefenderAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現Amazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...Amazon Web Services Japan
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Web Services Japan
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したことAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用Amazon Web Services Japan
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdfAmazon Web Services Japan
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介Amazon Web Services Japan
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon Web Services Japan
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことAmazon Web Services Japan
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチAmazon Web Services Japan
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介Amazon Web Services Japan
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer ProfilesAmazon Web Services Japan
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨Amazon Web Services Japan
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介Amazon Web Services Japan
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介Amazon Web Services Japan
 

More from Amazon Web Services Japan (20)

202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
 
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
 
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDD
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
 

AWS Black Belt Techシリーズ AWS Lambda Updates