SlideShare a Scribd company logo
1 of 83
Download to read offline
AWS SDK
AWS Black Belt Tech Webinar 2015 (旧マイスターシリーズ)
アマゾンデータサービスジャパン株式会社
ソリューションアーキテクト 西谷圭介
2015.03.18
自己紹介
• 名前
– 西谷圭介
– @Keisuke69
• ロール
– ソリューションアーキテ
クト
– WebサービスやEC、ス
タートアップを担当
– モバイルなどアプリ寄り
なプロダクトを担当
AWS SDKの概要
と言えば
プログラマブルとは?
• クラウドはAPIでコントロールできるのが当たり前
• AWSの場合、ほぼ全てのサービスにAPIがある
• ネットワークからプラットフォーム自体まで、どのレイ
ヤもプログラマのコンテキストでコントロールできる
• 各サービスの利用を抽象化したフレームワークを用意し
て透過的に利用するといったことも可能
つまり全てが意のままに
AWS SDK
• AWSのサービスをプログラムから操作できるSDK
• AWSの各サービスで提供されているAPIをwrapしたも
の
• 通信はHTTP/HTTPS
– 通信先のサービスごとのエンドポイントによる
– http://docs.aws.amazon.com/general/latest/gr/rande.html
• 各種言語向けのSDKが用意されている
動作イメージ
起動、停止
Put,Get
DB起動
バックアップ
情報取得
AWS SDK
認証情報
ロギング
AWS Management Console
AWS CLI
これらの裏側では・・・
• 各サービスの各操作にAPIが定義されている
• AWS Management ConsoleやCLIもそれらを
実行している
– だから、AWS CloudTrailでManagement Console上の操作を
APIログとして記録することもできる
AWS SDK
開発者の環境(サーバやバッチ処理ワーカーなど)で動かすコードで利用
Android iOS
Java NodeJS .NET PHP Python Ruby
Javascript
in
Browser
エンドユーザの端末あるいはサービスのクライアント側で動くコードで利用
クライアント側SDK
AWS SDK
開発者の環境(サーバやバッチ処理ワーカーなど)で動かすコードで利用
Android iOS
Java NodeJS .NET PHP Python Ruby
Javascript
in
Browser
エンドユーザの端末あるいはサービスのクライアント側で動くコードで利用
クライアント側SDK
AWS Mobile SDK
AWS Mobile SDK
• モバイルアプリケーション用SDK
• 全てのサービスに共通の認証機構
• オンライン・オフラインを自動でハンドリング
• クロスプラットフォームのサポート
• Mobile OSへの最適化
– 例: ローカルオフラインキャッシュを利用するアーキテクチャ
• メモリフットプリントの削減
– 導入するパッケージをサービス単位で選択することが可能
AWS SDK for Go
• 元々、Stripe社で開発していたものをAWSが譲
り受け公式SDKとして提供
– 当面はDeveloper Previewとして提供
https://github.com/awslabs/aws-sdk-go
AWS Mobile SDK for Unity
• クロスプラットフォームなゲーム開発環境として人
気の高いUnityのPlugin
– .NETベースのクラス群で構成
• 現在はDeveloper Previewでありサポートするサー
ビスは限定的
– Amazon Cognito
– Amazon S3
– Amazon DynamoDB
– Amazon Mobile Analytics
• Unity4.0以降をサポート
AWS Mobile SDK for Xamarin
• クロスプラットフォームの開発環境である
XamarinのPlugin
– 評価用のベータ版として提供中
– https://github.com/awslabs/aws-sdk-xamarin
• サポートするサービス
– Amazon Cognito
– Amazon S3
– Amazon DynamoDB
– Amazon SNS Mobile Push
AWS SDKの用途
• AWSリソースのコントロール
– インフラ構築/運用の自動化
– EC2やRDSといったAWSリソースをプログラムから操作する
– SDKによってサポートするサービスや操作が異なるため注意
• AWSサービスの利用
– アプリケーション的なサービスを利用する場合に使う
– アプリケーションの一部として組み込む
– S3にデータを保存したり、DynamoDBやSQSへのデータ入出
力など
SDKを使って利用するサービス(一例)
• Amazon Kinesis
– 大量のストリームデータをリアルタイムに欠落なく処理
• Amazon SQS
– フルマネージドなメッセージキューイングサービス
• AWS Lambda
– 簡単にイベントドリブンアプリケーションの実装を実現
• Amazon SNS
– プッシュ通知を含む各種メッセージングサービス
• Amazon DynamoDB
– フルマネージドなKVS型NoSQLデータベース
• Amazon SES
– 大量配信向け送信専用メール送信サービス
AWS SDKの基本的な使い方
• 必要な言語のSDKをインストール
– 言語ごとにインストール方法が異なる
• Credential(AWS APIの認証情報)もしくはIAMロールを用意する
– SDKから操作する必要最低限の権限に絞ったIAMユーザもしくはIAMロールを作成する
• サービス(例えばS3)のクライアントオブジェクトを生成
– このときにCredentialを渡す
• クライアントオブジェクトのメソッドを使ってオペレーション(例
えばPutObject)
• 言語によってはより高度に抽象化されているSDKもあります。
(参考)2-Tier Architecture
(参考)2-Tier Architecture
• Mobile SDKやAWS SDK for JavaScriptを利用
することで、クライアントとバックエンドだけ
のアーキテクチャを実装可能
– SDKとマネージドサービスを積極的に利用したサーバレス構成
– モバイルアプリやブラウザ上のJavaScriptから直接AWSサービ
スを呼ぶ
直接呼び出し
(参考)2-Tier Architectureのメリット
• アプリの開発に多くのメリット:
– バックエンド側の開発コストを最小化
– バックエンド側の運用コストを最小化
– スケーラビリティの心配なし
– バックエンドのEC2を減らせるため金額面でもローコスト(当社比*)
• 必要に応じてEC2も導入できる安心感
– 後からバックエンド側にロジックを入れてシステムの最適化することも可
能
• よりアプリ開発やビジネスにフォーカスできる
(参考)例1:静的ファイルだけで動的サイト
• DynamoDBやS3などをデータの保存先とする
HTML+JSをS3に置いてWebサーバ無しで動的
サイトを構築
3. 認証・認可
・ FBアプリと連携
Cognito
DynamoDB
S3
1. HTTP(S)アクセス
2. HTMLとJSをレスポンス
JavaScript
SDK
4. データの読み書き
(参考)例2: 写真共有モバイルアプリ
Followers
4. メタデータをDynamoDBに登録
- タイトル、コメント等
1. 認証・認可
・ FBアプリと連携
6. Push通知
- フレンドやフォロワーに通知
Cognito
Mobile Analytics
DynamoDB
S3
SNS7. 画像をポストしたことをAnalyticsに登録
3. 画像のリサイズ
2. S3への画像アップロード
5. 結果をSNSへ通知
App with
AWS
Mobile
SDK
Lambda
SDKを使う際の認証情報の扱い
よくある話
• 認証情報をプログラム内に埋め込
んだ状態でGithubにpushして公
開してしまう
– JavaScriptで丸見えって話もたまに聞く
– 管理者アカウントが漏れてEC2大量起動、
大量請求なんていう怖い事例も
• モバイルアプリに認証情報を埋め
込んでしまいにっちもさっちもい
かなくなる
SDKを使う際の認証情報の扱い
• アプリに認証情報を埋め込むべきではない
– アクセスキーが広範囲に配布されてしまう
– アクセスキーの更新はアプリのアップデートを伴うため非現実的
• エンドユーザ/端末ごとに異なる認証情報を提供すべき
– ユーザごとに必要最小限の権限を与えるのは重要
– 不正利用発覚時に不正ユーザのみ権限を停止
• 認証情報は期限が来たら無効化されるべき
– 不正ユーザの影響も期限付きに
SDKを使う際の認証情報の扱い
• プログラムを実行する場所によっていくつかのやり
方がある
– EC2上で動かす場合、IAMロールを使うのがオススメ
– モバイルアプリの場合、Amazon Cognitoを利用するのがオススメ
• いずれにせよプログラム内に直接埋め込むパターン
はダメ
– セキュリティ上の問題
– メンテナンス性の問題
• IAMの権限は必要最低限に絞ることを忘れない
SDKを使う際の認証情報の扱い
• 多くのSDKでは以下の場合、いずれも自動で読み込まれ
る
– Shared credentialsファイルを用意
– 環境変数としてAWS_ACCESS_KEY_IDとAWS_SECRET_ACCESS_KEY
をセット
– IAMロールを使う(AWS上で動かす場合のみ)
– ただし、SDKによって見に行く順序等の細かい挙動の違いがあるので注意
require 'aws-sdk'
s3 = Aws::S3::Client.new(region: 'ap-northeast-1')
resp = s3.list_buckets()
puts resp.buckets.map(&:name)
コードサンプル(Ruby)
Shared credentialsファイル
• 認証情報を記述したファイルを事前に用意して
おく
• 保存場所
– ~/.aws/credentials(Linux/Macの場合)
[default]
aws_access_key_id = XXXXXXXXXXXXXXXXXXXX
aws_secret_access_key = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
記述例
IAMロール
• AWSサービスやアプリケーション等、エンティ
ティに対してAWS操作権限を付与するための仕組
み
– 例えば実行するアプリケーションにロールを付与する事で、そのア
プリケーションからAWSを操作出来るようになる
• IAMユーザーやグループには紐付かない
• EC2ほか、Beanstalk,Data Pipelineなどでも利用
IAMロール
• EC2インスタンスに、指定のロールを付与する
– EC2起動時にロールを指定すると、認証情報がメタデータに設定される
– 認証情報はSTS(Security Token Service)で生成
• インスタンス毎に異なるキー
• 有効期限付きで、期限が来るとローテート
– アプリケーションから認証情報を取得し、AWSサービスへアクセス
• インスタンス内からメタデータにアクセス
• アクセスキーID、シークレットアクセスキー、セッショントークンを取得
• 3つの認証情報でAPI呼び出し
プログラム
IAMロール
メタデータ
IAMユーザー利用との比較
• IAMロールを利用する事で、インスタンスと鍵
管理を分離し、管理の簡素化とキーローテート
による、よりセキュアな運用が可能に
プログラム
IAMロール
メタデータ
プログラム
メタデータ
IAMユーザー利用 IAMロール利用
認証情報の
埋め込み
モバイルアプリの場合、Amazon Cognitoを使うこと
で
• 認証情報をアプリ内に埋め込む必要なし
– IAMロールが割り当てられた一時的な認証情報をアプリで「簡単
に」取得可能
• AWSの各種リソースへのアクセスをきめ細やかに
設定可能
– 細かいアクセス権の設定はIAM Policyを用いて行う
• セキュリティのベストプラクティスの実装が容易
– 従来、STSとTVMを用いて行っていた面倒な実装が簡単にサーバー
レスで行える
コードサンプル(Android)
CognitoCachingCredentialsProvider provider = new CognitoCachingCredentialsProvider(
myActivity.getContext(),
"IDENTITY_POOL_ID", // Identity pool ID
Regions.US_EAST_1
);
s3 = new AmazonS3Client(provider);
List<Bucket> buckets = s3.listBuckets;
各SDKの概要
AWS SDK for Java
AWS SDK for Java
• Amazon提供のAWS開発用のJava向けSDK
– http://aws.amazon.com/jp/sdk-for-java/
– https://github.com/aws/aws-sdk-java
• APIリファレンス
– http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/index.html
• 環境:Java6以降
– 64bitのJVMを推奨
• 特徴
– Amazon S3のクライアント側のデータ暗号化のサポート
– Amazon DynamoDB Object Mapper
– Amazon S3 Transfer Manager
– Amazon SQSのクライアント側のバッファリング
操作可能サービス
Auto Scaling EC2 OpsWorks
CloudFormation ECS Redshift
CloudFront ELB RDS
CloudHSM Elastic Beanstalk Route53
CloudSearch Elasticache S3
CloudTrail Elastic Transcoder SES
CloudWatch EMR SimpleDB
CloudWatch Logs Glacier SNS
CodeDeploy IAM SQS
Cognito Import/Export Storage Gateway
Config Kinesis STS
Data Pipeline KMS Support
Direct Connect Lambda SWF
DynamoDB Mobile Analytics VPC
※薄字のサービスは未サポート
インストール方法
• 1.9.0以降Mavenを利用したコンポーネント単
位でのインストールが可能
<dependencies>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-s3</artifactId>
<version>1.9.0</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-dynamodb</artifactId>
<version>1.9.0</version>
</dependency>
</dependencies>
例:S3とDynamoDBしか利用しない場合
AWS Toolkit for Eclipse
• EclipseにAWS SDK for Javaを使ったプロジェ
クトを追加するプラグイン
• AWSを使用したアプリの開発/テストを効率化
• EC2やS3などのサービス管理コンソールも付属
• Elastic Beanstalkへのデプロイも可能
AWS SDK for .NET
AWS SDK for .NET
• Amazon提供のAWS開発用.NET SDK
– http://aws.amazon.com/sdkfornet/
– https://github.com/amazonwebservices/aws-sdk-for-net
• APIリファレンス
– http://docs.aws.amazon.com/sdkfornet/latest/apidocs/Index
.html
• 環境:
– .NET Framework 3.5以降
– Visual Studio 2010以降
• C#およびVisual Basicをサポート
AWS SDK for .NET
• Windowsストア および Windows Phone アプリのサポ
ート
– Windows サーバー、デスクトップ、タブレット、電話の環境をサポート
するライブラリが含まれる
• Amazon DynamoDB オブジェクト永続フレームワーク
• Amazon DynamoDB Session State Provider
– ASP.NET セッション状態を DynamoDB に簡単に格納
• Amazon S3 TransferUtility
• Amazon S3 クライアント側暗号化
• Amazon Glacier ArchiveTransferManager
– 大きなファイルを自動的にパーツに分割し、チェックサムを計算
操作可能サービス
Auto Scaling EC2 OpsWorks
CloudFormation ECS Redshift
CloudFront ELB RDS
CloudHSM Elastic Beanstalk Route53
CloudSearch Elasticache S3
CloudTrail Elastic Transcoder SES
CloudWatch EMR SimpleDB
CloudWatch Logs Glacier SNS
CodeDeploy IAM SQS
Cognito Import/Export Storage Gateway
Config Kinesis STS
Data Pipeline KMS Support
Direct Connect Lambda SWF
DynamoDB Mobile Analytics VPC
※薄字のサービスは未サポート
AWS SDK for .NETに含まれるもの
• AWS Toolkit for Microsoft Visual Studio
• Visual Studioプロジェクトテンプレート
• AWS Tools for Windows PowerShell
• AWS .NETライブラリ
• C#コードサンプル
• ドキュメント
インストール方法
• 以下のページの右上隅にある
「AWS .NET for SDK」ボタンをク
リック
– http://aws.amazon.com/jp/sdkfornet/
• ファイルを保存するかどうかをたずね
るメッセージがブラウザに表示された
ら、ローカルのディスクに保存
• 保存したインストーラを開いてインス
トールプロセスを開始
AWS Toolkit for Visual Studio
• Microsoft Visual Studioを使用してのサービス
の管理が可能
• AWS SDK for .NETによるアプリケーション開
発に対応
• AWS Elastic Beanstalk/AWS CloudFormation
による.NETアプリケーションのデプロイに対応
AWS SDK for PHP
AWS SDK for PHP
• Amazon提供のAWS開発用のPHP向けSDK
– http://aws.amazon.com/jp/sdkforphp/
– https://github.com/aws/aws-sdk-php
• APIリファレンス
– http://docs.aws.amazon.com/aws-sdk-php/latest/
• 環境:PHP5.3.3以降
– OpenSSLとZlibを有効にしたcURL extention
• 特徴
– Amazon DynamoDB Session Handler
• アプリケーションセッション状態を DynamoDB に簡単に格納
– Amazon S3 and Glacier Multipart Uploader
– Resource Convenience Helper
• コードを排除し、Iterator、Waiter、および Batch ヘルパーによりロジックを簡素化
操作可能サービス
Auto Scaling EC2 OpsWorks
CloudFormation ECS Redshift
CloudFront ELB RDS
CloudHSM Elastic Beanstalk Route53
CloudSearch Elasticache S3
CloudTrail Elastic Transcoder SES
CloudWatch EMR SimpleDB
CloudWatch Logs Glacier SNS
CodeDeploy IAM SQS
Cognito Import/Export Storage Gateway
Config Kinesis STS
Data Pipeline KMS Support
Direct Connect Lambda SWF
DynamoDB Mobile Analytics VPC
※薄字のサービスは未サポート
利用方法
• Composerによるインストール(推奨)
– http://docs.aws.amazon.com/aws-sdk-
php/guide/latest/installation.html#installing-via-composer
• Pharよるインストール
– http://docs.aws.amazon.com/aws-sdk-
php/guide/latest/installation.html#installing-via-phar
• Zipファイルからインストール
– http://docs.aws.amazon.com/aws-sdk-
php/guide/latest/installation.html#installing-via-zip
AWS SDK for Python(boto)
AWS SDK for Python(boto)
• AWS開発用のPython向けSDK
– Botoとしても知られており、AWS CLIでもboto-coreを利用
– http://aws.amazon.com/jp/sdk-for-python/
– https://github.com/boto/boto
• APIリファレンス
– http://docs.pythonboto.org/en/latest/ref/
• 環境:Python 2.6、2.7、3.3、3.4
• 現在Version3がDeveloper Preview
– Python 2と3をネイティブサポート
– 一貫性のあるサービスインターフェース
– カスタマイズ可能なプラグイン
操作可能サービス
Auto Scaling EC2 OpsWorks
CloudFormation ECS Redshift
CloudFront ELB RDS
CloudHSM Elastic Beanstalk Route53
CloudSearch Elasticache S3
CloudTrail Elastic Transcoder SES
CloudWatch EMR SimpleDB
CloudWatch Logs Glacier SNS
CodeDeploy IAM SQS
Cognito Import/Export Storage Gateway
Config Kinesis STS
Data Pipeline KMS Support
Direct Connect Lambda SWF
DynamoDB Mobile Analytics VPC
※薄字のサービスは未サポート
インストール
$ pip install boto
AWS SDK for Ruby
AWS SDK for Ruby
• AWS SDKのRuby版
– V2が正式リリースされ大幅に改善
– http://aws.amazon.com/jp/sdkforruby/
– https://github.com/aws/aws-sdk-ruby
• APIリファレンス
– http://docs.aws.amazon.com/sdkforruby/api/index.html
• 特徴
– レスポンスのスタブ(テスト用)
– レスポンスのページング
– パラメータのバリデーション
– 構造化されたレスポンスデータ
– プラグインによる拡張性
操作可能サービス
Auto Scaling EC2 OpsWorks
CloudFormation ECS Redshift
CloudFront ELB RDS
CloudHSM Elastic Beanstalk Route53
CloudSearch Elasticache S3
CloudTrail Elastic Transcoder SES
CloudWatch EMR SimpleDB
CloudWatch Logs Glacier SNS
CodeDeploy IAM SQS
Cognito Import/Export Storage Gateway
Config Kinesis STS
Data Pipeline KMS Support
Direct Connect Lambda SWF
DynamoDB Mobile Analytics VPC
※薄字のサービスは未サポート
インストール
$ gem install aws-sdk
gem 'aws-sdk', '~> 2'
Gemfileで指定する場合
AWS SDK for JavaScript in Node.js
AWS SDK for JavaScript in Node.js
• Amazon提供のAWS開発用のnode.js向けSDK
– http://aws.amazon.com/sdkfornodejs/
– https://github.com/aws/aws-sdk-js
• APIリファレンス
– http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/fr
ames.html
操作可能サービス
Auto Scaling EC2 OpsWorks
CloudFormation ECS Redshift
CloudFront ELB RDS
CloudHSM Elastic Beanstalk Route53
CloudSearch Elasticache S3
CloudTrail Elastic Transcoder SES
CloudWatch EMR SimpleDB
CloudWatch Logs Glacier SNS
CodeDeploy IAM SQS
Cognito Import/Export Storage Gateway
Config Kinesis STS
Data Pipeline KMS Support
Direct Connect Lambda SWF
DynamoDB Mobile Analytics VPC
※薄字のサービスは未サポート
インストール
$ npm install aws-sdk
AWS Mobile SDK for iOS
AWS Mobile SDK for iOS
• Amazon提供のモバイルアプリ開発用のiOS向けSDK
– http://aws.amazon.com/mobile/sdk/
– https://github.com/aws/aws-sdk-ios-v2
• APIリファレンス
– http://docs.aws.amazon.com/AWSiOSSDK/latest/
• モバイルに最適化された高レベルインターフェースを持つクライアント
ライブラリを同梱
– Amazon DynamoDB
– Amazon S3
– Amazon Kinesis
• Amazon CognitoとAmazon Mobile Analyticsのクライアントも同梱
• Bolts frameworkを利用した非同期処理
操作可能サービス
Auto Scaling EC2 OpsWorks
CloudFormation ECS Redshift
CloudFront ELB RDS
CloudHSM Elastic Beanstalk Route53
CloudSearch Elasticache S3
CloudTrail Elastic Transcoder SES
CloudWatch EMR SimpleDB
CloudWatch Logs Glacier SNS
CodeDeploy IAM SQS
Cognito Import/Export Storage Gateway
Config Kinesis STS
Data Pipeline KMS Support
Direct Connect Lambda SWF
DynamoDB Mobile Analytics VPC
※薄字のサービスは未サポート
インストール
• CocoaPodsを利用してインストールする
– http://cocoapods.org/
• Xcode上のプロジェクトフォルダにてpodfileを作成
• ターミナル上でプロジェクトフォルダに移動した上
で以下を実行
source 'https://github.com/CocoaPods/Specs.git'
pod 'AWSiOSSDKv2'
$ pod install
AWS Mobile SDK for Android
AWS Mobile SDK for Android
• Amazon提供のモバイルアプリ開発用のAndroid向けSDK
– http://aws.amazon.com/mobile/sdk/
– https://github.com/aws/aws-sdk-android/
• APIリファレンス
– http://docs.aws.amazon.com/AWSAndroidSDK/latest/javadoc/
• iOS版同様、モバイルに最適化されたクライアントライブラリを同梱
– Amazon DynamoDB
– Amazon S3
– Amazon Kinesis
• Amazon CognitoとAmazon Mobile Analyticsのクライアントも同梱
• 手動でダウンロードして配置するだけでなく、Mavenを利用したイン
ストールが可能
操作可能サービス
Auto Scaling EC2 OpsWorks
CloudFormation ECS Redshift
CloudFront ELB RDS
CloudHSM Elastic Beanstalk Route53
CloudSearch Elasticache S3
CloudTrail Elastic Transcoder SES
CloudWatch EMR SimpleDB
CloudWatch Logs Glacier SNS
CodeDeploy IAM SQS
Cognito Import/Export Storage Gateway
Config Kinesis STS
Data Pipeline KMS Support
Direct Connect Lambda SWF
DynamoDB Mobile Analytics VPC
※薄字のサービスは未サポート
インストール
• Mavenを利用したインストールが可能
– コンポーネントごとにインストール可能
<dependencies>
<dependency>
<groupid>com.amazonaws</groupid>
<artifactid>aws-android-sdk-core</artifactid>
<version>2.1.3</version>
</dependency>
<dependency>
<groupid>com.amazonaws</groupid>
<artifactid>aws-android-sdk-s3</artifactid>
<version>2.1.3</version>
</dependency>
</dependencies>
AWS SDK for JavaScript in the Browser
AWS SDK for JavaScript in the Browser
• Amazon提供のブラウザ上で実行するJavaScript向けSDK
– http://aws.amazon.com/sdk-for-browser/
– https://github.com/aws/aws-sdk-js
• APIリファレンス
– http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/frames.html
• モダンブラウザを全てサポート
• ブラウザ上のJavaScriptからAWSサービスに直接アクセス
が可能
– サーバ不要
– CORSに対応した全てのAWSサービスをサポート
サポートするブラウザ
Google Chrome 28.0+ Microsoft Internet
Explorer
10.0+
Mozilla Firefox 23.0+ Apple Safari 5.1+
Opera 17.0+ Android Browser 4.3+
操作可能サービス
Auto Scaling EC2 OpsWorks
CloudFormation ECS Redshift
CloudFront ELB RDS
CloudHSM Elastic Beanstalk Route53
CloudSearch Elasticache S3
CloudTrail Elastic Transcoder SES
CloudWatch EMR SimpleDB
CloudWatch Logs Glacier SNS
CodeDeploy IAM SQS
Cognito Import/Export Storage Gateway
Config Kinesis STS
Data Pipeline KMS Support
Direct Connect Lambda SWF
DynamoDB Mobile Analytics VPC
※薄字のサービスは未サポート
インストール
• HTML内にscriptタグを記載
• Bowerを使ったインストールも可能
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1.17.min.js"></script>
bower install aws-sdk-js
AWS SDK
今すぐ簡単に
参考資料
• ブログ
– AWS PHP Development
http://blogs.aws.amazon.com/php/
– AWS Ruby Development
http://ruby.awsblog.com/
– AWS Java Development
http://java.awsblog.com/
– AWS Mobile Development
http://mobile.awsblog.com/
• SDK全般
– http://aws.amazon.com/jp/tools/
Webinar資料の配置場所
• AWS クラウドサービス活用資料集
– http://aws.amazon.com/jp/aws-jp-introduction/
公式Twitter/Facebook
AWSの最新情報をお届けします
@awscloud_jp
検索
最新技術情報、イベント情報、お役立ち情報、お得なキャンペーン情報などを
日々更新しています!
もしくは
http://on.fb.me/1vR8yWm

More Related Content

What's hot

202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPNAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 Amazon DynamoDB
AWS Black Belt Online Seminar 2017 Amazon DynamoDB AWS Black Belt Online Seminar 2017 Amazon DynamoDB
AWS Black Belt Online Seminar 2017 Amazon DynamoDB Amazon Web Services Japan
 
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAmazon Web Services Japan
 
20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service
20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service
20200623 AWS Black Belt Online Seminar Amazon Elasticsearch ServiceAmazon Web Services Japan
 
20180509 AWS Black Belt Online Seminar Amazon GuardDuty
20180509 AWS Black Belt Online Seminar Amazon GuardDuty20180509 AWS Black Belt Online Seminar Amazon GuardDuty
20180509 AWS Black Belt Online Seminar Amazon GuardDutyAmazon Web Services Japan
 
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)Amazon Web Services Japan
 
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...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
 
AWS Black Belt Online Seminar - Amazon Lightsail
AWS Black Belt Online Seminar - Amazon Lightsail AWS Black Belt Online Seminar - Amazon Lightsail
AWS Black Belt Online Seminar - Amazon Lightsail Amazon Web Services Japan
 
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...Amazon Web Services Japan
 
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipelineAmazon Web Services Japan
 
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 AWS Storage Gateway
AWS Black Belt Online Seminar 2017 AWS Storage GatewayAWS Black Belt Online Seminar 2017 AWS Storage Gateway
AWS Black Belt Online Seminar 2017 AWS Storage GatewayAmazon Web Services Japan
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したことAmazon Web Services Japan
 
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep diveAmazon Web Services Japan
 
20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier
20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier
20190220 AWS Black Belt Online Seminar Amazon S3 / GlacierAmazon Web Services Japan
 
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 ResolverAmazon Web Services Japan
 
AWS Black Belt Online Seminar AWS Key Management Service (KMS)
AWS Black Belt Online Seminar AWS Key Management Service (KMS) AWS Black Belt Online Seminar AWS Key Management Service (KMS)
AWS Black Belt Online Seminar AWS Key Management Service (KMS) Amazon Web Services Japan
 
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield AdvancedAmazon Web Services Japan
 

What's hot (20)

202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
 
AWS Black Belt Online Seminar 2017 Amazon DynamoDB
AWS Black Belt Online Seminar 2017 Amazon DynamoDB AWS Black Belt Online Seminar 2017 Amazon DynamoDB
AWS Black Belt Online Seminar 2017 Amazon DynamoDB
 
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
 
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
 
20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service
20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service
20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service
 
20180509 AWS Black Belt Online Seminar Amazon GuardDuty
20180509 AWS Black Belt Online Seminar Amazon GuardDuty20180509 AWS Black Belt Online Seminar Amazon GuardDuty
20180509 AWS Black Belt Online Seminar Amazon GuardDuty
 
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
 
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
 
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)
 
AWS Black Belt Online Seminar - Amazon Lightsail
AWS Black Belt Online Seminar - Amazon Lightsail AWS Black Belt Online Seminar - Amazon Lightsail
AWS Black Belt Online Seminar - Amazon Lightsail
 
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
 
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
 
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
 
AWS Black Belt Online Seminar 2017 AWS Storage Gateway
AWS Black Belt Online Seminar 2017 AWS Storage GatewayAWS Black Belt Online Seminar 2017 AWS Storage Gateway
AWS Black Belt Online Seminar 2017 AWS Storage Gateway
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
 
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
 
20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier
20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier
20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier
 
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
 
AWS Black Belt Online Seminar AWS Key Management Service (KMS)
AWS Black Belt Online Seminar AWS Key Management Service (KMS) AWS Black Belt Online Seminar AWS Key Management Service (KMS)
AWS Black Belt Online Seminar AWS Key Management Service (KMS)
 
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
 

Viewers also liked

AWS Black Belt Online Seminar 2017 Amazon S3
AWS Black Belt Online Seminar 2017 Amazon S3AWS Black Belt Online Seminar 2017 Amazon S3
AWS Black Belt Online Seminar 2017 Amazon S3Amazon Web Services Japan
 
[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js
[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js
[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.jsAmazon Web Services Japan
 
AWSでメール非同期処理
AWSでメール非同期処理AWSでメール非同期処理
AWSでメール非同期処理Shiro Miyazaki
 
AWS Lambda ハンズオン 2-Tier アーキテクチャで未来へ
AWS Lambda ハンズオン 2-Tier アーキテクチャで未来へAWS Lambda ハンズオン 2-Tier アーキテクチャで未来へ
AWS Lambda ハンズオン 2-Tier アーキテクチャで未来へAmazon Web Services Japan
 
AWSマイスターシリーズReloaded -Amazon Glacier-
AWSマイスターシリーズReloaded -Amazon Glacier-AWSマイスターシリーズReloaded -Amazon Glacier-
AWSマイスターシリーズReloaded -Amazon Glacier-Amazon Web Services Japan
 
Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知Sunao Komuro
 
AWS Black Belt Techシリーズ Amazon SNS / Amazon SQS
AWS Black Belt Techシリーズ Amazon SNS / Amazon SQSAWS Black Belt Techシリーズ Amazon SNS / Amazon SQS
AWS Black Belt Techシリーズ Amazon SNS / Amazon SQSAmazon Web Services Japan
 
AWS Black Belt Tech シリーズ 2016 - Amazon SES
AWS Black Belt Tech シリーズ 2016 - Amazon SESAWS Black Belt Tech シリーズ 2016 - Amazon SES
AWS Black Belt Tech シリーズ 2016 - Amazon SESAmazon Web Services Japan
 
AWS Black Belt Tech シリーズ 2015 AWS CLI & AWS Tools for Windows Powershell
AWS Black Belt Tech シリーズ 2015 AWS CLI & AWS Tools for Windows PowershellAWS Black Belt Tech シリーズ 2015 AWS CLI & AWS Tools for Windows Powershell
AWS Black Belt Tech シリーズ 2015 AWS CLI & AWS Tools for Windows PowershellAmazon Web Services Japan
 
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
AWS Black Belt Tech シリーズ 2015 - Amazon API GatewayAWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
AWS Black Belt Tech シリーズ 2015 - Amazon API GatewayAmazon Web Services Japan
 
AWS Black Belt Tech シリーズ 2016 - Amazon SQS / Amazon SNS
AWS Black Belt Tech シリーズ 2016 - Amazon SQS / Amazon SNSAWS Black Belt Tech シリーズ 2016 - Amazon SQS / Amazon SNS
AWS Black Belt Tech シリーズ 2016 - Amazon SQS / Amazon SNSAmazon Web Services Japan
 
AWS BlackBelt Online Seminar 2017 Amazon CloudFront + AWS Lambda@Edge
AWS BlackBelt Online Seminar 2017 Amazon CloudFront + AWS Lambda@EdgeAWS BlackBelt Online Seminar 2017 Amazon CloudFront + AWS Lambda@Edge
AWS BlackBelt Online Seminar 2017 Amazon CloudFront + AWS Lambda@EdgeAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...Amazon Web Services Japan
 

Viewers also liked (16)

AWS Black Belt Online Seminar 2017 Amazon S3
AWS Black Belt Online Seminar 2017 Amazon S3AWS Black Belt Online Seminar 2017 Amazon S3
AWS Black Belt Online Seminar 2017 Amazon S3
 
[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js
[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js
[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js
 
AWSでメール非同期処理
AWSでメール非同期処理AWSでメール非同期処理
AWSでメール非同期処理
 
AWS Lambda ハンズオン 2-Tier アーキテクチャで未来へ
AWS Lambda ハンズオン 2-Tier アーキテクチャで未来へAWS Lambda ハンズオン 2-Tier アーキテクチャで未来へ
AWS Lambda ハンズオン 2-Tier アーキテクチャで未来へ
 
AWSマイスターシリーズReloaded -Amazon Glacier-
AWSマイスターシリーズReloaded -Amazon Glacier-AWSマイスターシリーズReloaded -Amazon Glacier-
AWSマイスターシリーズReloaded -Amazon Glacier-
 
Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
 
Cognito User Pool
Cognito User PoolCognito User Pool
Cognito User Pool
 
AWS Black Belt Techシリーズ Amazon SNS / Amazon SQS
AWS Black Belt Techシリーズ Amazon SNS / Amazon SQSAWS Black Belt Techシリーズ Amazon SNS / Amazon SQS
AWS Black Belt Techシリーズ Amazon SNS / Amazon SQS
 
AWS Black Belt Tech シリーズ 2016 - Amazon SES
AWS Black Belt Tech シリーズ 2016 - Amazon SESAWS Black Belt Tech シリーズ 2016 - Amazon SES
AWS Black Belt Tech シリーズ 2016 - Amazon SES
 
AWS Black Belt Tech シリーズ 2015 AWS CLI & AWS Tools for Windows Powershell
AWS Black Belt Tech シリーズ 2015 AWS CLI & AWS Tools for Windows PowershellAWS Black Belt Tech シリーズ 2015 AWS CLI & AWS Tools for Windows Powershell
AWS Black Belt Tech シリーズ 2015 AWS CLI & AWS Tools for Windows Powershell
 
20170705 blackbelt AWS Lambda
20170705 blackbelt AWS Lambda20170705 blackbelt AWS Lambda
20170705 blackbelt AWS Lambda
 
AWS Blackbelt 2015シリーズ AWS Lambda
AWS Blackbelt 2015シリーズ AWS LambdaAWS Blackbelt 2015シリーズ AWS Lambda
AWS Blackbelt 2015シリーズ AWS Lambda
 
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
AWS Black Belt Tech シリーズ 2015 - Amazon API GatewayAWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
 
AWS Black Belt Tech シリーズ 2016 - Amazon SQS / Amazon SNS
AWS Black Belt Tech シリーズ 2016 - Amazon SQS / Amazon SNSAWS Black Belt Tech シリーズ 2016 - Amazon SQS / Amazon SNS
AWS Black Belt Tech シリーズ 2016 - Amazon SQS / Amazon SNS
 
AWS BlackBelt Online Seminar 2017 Amazon CloudFront + AWS Lambda@Edge
AWS BlackBelt Online Seminar 2017 Amazon CloudFront + AWS Lambda@EdgeAWS BlackBelt Online Seminar 2017 Amazon CloudFront + AWS Lambda@Edge
AWS BlackBelt Online Seminar 2017 Amazon CloudFront + AWS Lambda@Edge
 
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
 

Similar to AWS Black Belt Techシリーズ AWS SDK

Amazon Cognito Deep Dive @ JAWS DAYS 2016
Amazon Cognito Deep Dive @ JAWS DAYS 2016Amazon Cognito Deep Dive @ JAWS DAYS 2016
Amazon Cognito Deep Dive @ JAWS DAYS 2016akitsukada
 
[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-
[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-
[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-Amazon Web Services Japan
 
アマゾンクラウドの真価
アマゾンクラウドの真価アマゾンクラウドの真価
アマゾンクラウドの真価kaminashi
 
AWS Introduction for Startups
AWS Introduction for StartupsAWS Introduction for Startups
AWS Introduction for Startupsakitsukada
 
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築Amazon Web Services Japan
 
20120528 aws meister-reloaded-awssd-kforjava-public
20120528 aws meister-reloaded-awssd-kforjava-public20120528 aws meister-reloaded-awssd-kforjava-public
20120528 aws meister-reloaded-awssd-kforjava-publicAmazon Web Services Japan
 
Scala: Mobile Backend on AWS
Scala: Mobile Backend on AWSScala: Mobile Backend on AWS
Scala: Mobile Backend on AWScmaraiyusuke
 
AWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンドAWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンドkaki_k
 
Amazon Web Services 最新事例集
Amazon Web Services 最新事例集Amazon Web Services 最新事例集
Amazon Web Services 最新事例集SORACOM, INC
 
AWS re:Invent 2019 Recap IoT アップデート
AWS re:Invent 2019 Recap IoT アップデートAWS re:Invent 2019 Recap IoT アップデート
AWS re:Invent 2019 Recap IoT アップデートAmazon Web Services Japan
 
LambdaとMobileの美味しいかもしれない関係
LambdaとMobileの美味しいかもしれない関係LambdaとMobileの美味しいかもしれない関係
LambdaとMobileの美味しいかもしれない関係Hiraku Komuro
 
Microsoft Azure の概要と最近のアップデート(2016年6月25日)
Microsoft Azure の概要と最近のアップデート(2016年6月25日)Microsoft Azure の概要と最近のアップデート(2016年6月25日)
Microsoft Azure の概要と最近のアップデート(2016年6月25日)kekekekenta
 
セキュリティ設計の頻出論点
セキュリティ設計の頻出論点セキュリティ設計の頻出論点
セキュリティ設計の頻出論点Tomohiro Nakashima
 
JAWS re:Mote 2015 Nagoya
JAWS re:Mote 2015 NagoyaJAWS re:Mote 2015 Nagoya
JAWS re:Mote 2015 Nagoya陽平 山口
 
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530崇之 清水
 
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
 
講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」
講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」
講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」Kohei Ogawa
 

Similar to AWS Black Belt Techシリーズ AWS SDK (20)

Amazon Cognito Deep Dive @ JAWS DAYS 2016
Amazon Cognito Deep Dive @ JAWS DAYS 2016Amazon Cognito Deep Dive @ JAWS DAYS 2016
Amazon Cognito Deep Dive @ JAWS DAYS 2016
 
[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-
[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-
[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-
 
アマゾンクラウドの真価
アマゾンクラウドの真価アマゾンクラウドの真価
アマゾンクラウドの真価
 
AWS Introduction for Startups
AWS Introduction for StartupsAWS Introduction for Startups
AWS Introduction for Startups
 
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築
 
20120528 aws meister-reloaded-awssd-kforjava-public
20120528 aws meister-reloaded-awssd-kforjava-public20120528 aws meister-reloaded-awssd-kforjava-public
20120528 aws meister-reloaded-awssd-kforjava-public
 
Scala: Mobile Backend on AWS
Scala: Mobile Backend on AWSScala: Mobile Backend on AWS
Scala: Mobile Backend on AWS
 
Serverless for VUI
Serverless for VUIServerless for VUI
Serverless for VUI
 
AWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンドAWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンド
 
Amazon Web Services 最新事例集
Amazon Web Services 最新事例集Amazon Web Services 最新事例集
Amazon Web Services 最新事例集
 
AWS re:Invent 2019 Recap IoT アップデート
AWS re:Invent 2019 Recap IoT アップデートAWS re:Invent 2019 Recap IoT アップデート
AWS re:Invent 2019 Recap IoT アップデート
 
LambdaとMobileの美味しいかもしれない関係
LambdaとMobileの美味しいかもしれない関係LambdaとMobileの美味しいかもしれない関係
LambdaとMobileの美味しいかもしれない関係
 
Microsoft Azure の概要と最近のアップデート(2016年6月25日)
Microsoft Azure の概要と最近のアップデート(2016年6月25日)Microsoft Azure の概要と最近のアップデート(2016年6月25日)
Microsoft Azure の概要と最近のアップデート(2016年6月25日)
 
セキュリティ設計の頻出論点
セキュリティ設計の頻出論点セキュリティ設計の頻出論点
セキュリティ設計の頻出論点
 
JAWS re:Mote 2015 Nagoya
JAWS re:Mote 2015 NagoyaJAWS re:Mote 2015 Nagoya
JAWS re:Mote 2015 Nagoya
 
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
 
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
 
AWS の IoT 向けサービス
AWS の IoT 向けサービスAWS の IoT 向けサービス
AWS の IoT 向けサービス
 
JAWS DAYS 2015
JAWS DAYS 2015JAWS DAYS 2015
JAWS DAYS 2015
 
講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」
講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」
講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」
 

More from 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
 
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
 
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...Amazon Web Services Japan
 
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピAmazon Web Services Japan
 

More from Amazon Web Services Japan (20)

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 ゲーム業界向け機械学習最新状況アップデート
 
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のご紹介
 
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
 
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ
 

AWS Black Belt Techシリーズ AWS SDK