ウェビナー (Web セミナー ) へようこそ!! 参加者は 自動的にミュートになっています! 質問を投げることができます! GoToWebinar の仕組みを使って 書き込んでください ただし環境によっては 日本語の直接 入 力力ができないので お 手数ですが テキストエディタ等に打ち込んでから

Size: px
Start display at page:

Download "ウェビナー (Web セミナー ) へようこそ!! 参加者は 自動的にミュートになっています! 質問を投げることができます! GoToWebinar の仕組みを使って 書き込んでください ただし環境によっては 日本語の直接 入 力力ができないので お 手数ですが テキストエディタ等に打ち込んでから"

Transcription

1 re:generate AWS マイスターシリーズ AWS SDK for PHP & AWS SDK for Ruby & boto(python) & JavaScript in Node.js アマゾンデータサービスジャパン株式会社 ソリューションアーキテクト 今井榎並蒋 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

2 ウェビナー (Web セミナー ) へようこそ!! 参加者は 自動的にミュートになっています! 質問を投げることができます! GoToWebinar の仕組みを使って 書き込んでください ただし環境によっては 日本語の直接 入 力力ができないので お 手数ですが テキストエディタ等に打ち込んでから コピペしてください 最後の Q&A の時間で できるだけ回答させて頂きます 書き込んだ質問は 主催者にしか 見見えません! Twitter のハッシュタグは #jawsug でどうぞ Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

3 Web セミナー 週刊 AWS マイスターシリーズ re:generate!! AWS マイスターシリーズ 12 月4 日 AWS re:invent アップデート振り返り 12 月11 日 AWS SDK for Java/.Net 申し込みサイト schedule/ 過去資料料集 meister/ 3

4 Agenda! AWS SDK 概要! AWS SDK for PHP! boto(python)! AWS SDK for Ruby! AWS SDK for JavaScript in Node.js! まとめ 4

5 AWS SDK 概要

6 AWS SDK の重要性! AWS はプログラマブルなインフラ プログラムから扱うためには SDK が必要 ほぼすべてのサービスはマネジメントコンソールから利利 用できるが 自動化しようと思ったらプログラムから扱うのが必須 自動化すると AWS は何倍も便便利利になる! 代表的な 用途 インフラ構築 / 運 用の 自動化 EC2 や RDS を上げたり下げたり CloudFormation でスタックをデプロイしたり アプリケーション的なサービスの利利 用 S3 にデータをアップしたり DynamoDB や SQS にデータ 入れたり出したり

7 AWS SDK! AWS のサービスは HTTP/HTTPS で REST/SOAP 形式の API をサポート 例例えば EC2 : Start/Stop/Terminate S3 : GetObject/PutObject DynamoDB : Get/Put! SDK はこれらの API を抽象化し 各 言語からの利利 用を 非常に簡単にしてくれる Your code AWS SDK API 7 EC2 S3 その他サービス

8 AWS SDK! 下記の 言語 / 環境で提供中 Java Python PHP.NET Ruby JavaScript in nodejs JavaScript in the Browser ios Android

9 AWS SDK! 今回は下記についてお話します Java Python PHP.NET Ruby JavaScript in Node.js JavaScript in the Browser ios Android

10 AWS SDK の使い 方! 必要な 言語の SDK をインストール 言語ごとにインストール 方法が異異なります このあとの章で 言語ごとに解説します! Credential(AWS API の認証情報 ) を 用意する! ファクトリーメソッドを利利 用してサービス ( 例例えば S3) のクライアントオブジェクトを 生成 このときに Credential を渡す! クライアントオブジェクトのメソッドを使ってオペレーション ( 例例えば PutObject)! 言語によってはより 高度度に抽象化されている SDK もあります

11 Credential の取り扱い! Credential の取り扱いについてはいくつかのやり 方がありますが IAM Role もしくは環境変数を使うのがオススメです PHP を例例にそれぞれの実装 方法をご案内します! コード内に直接埋め込むパターン ( コード内に Credential が 入り込んでしまうのでやっちゃダメなパターン ) <?php $s3client = S3Client::factory(array( 'key' => 'your- aws- access- key- id', 'secretʻ => 'your- aws- secret- access- key', ));

12 Credential の取り扱い! config ファイルで Credential を設定するパターン PHP と boto ではこの 方法が提供されている これも Credential がファイル化されるので良良くないパターン $ vim aws- config.php <?php return array( 'includes' => array('_ aws'), 'services' => array( 'default_ settings' => array( 'params' => array( 'key' => 'your- access- key- id', 'secret' => 'your- secret- access- key',) ) ) ); $ vim sample.php <?php $aws = Aws::factory(ʻ aws- config.php'); $s3client = $aws- >get('s3');

13 Credential の取り扱い! 環境変数で Credential を設定するパターン AWS_ ACCESS_ KEY_ ID, AWS_ SECRET_ KEY という環境変数を実 行行ユーザーで設定しておくことによってコードから Credential を追い出せる $ export AWS_ ACCESS_ KEY_ ID="your- aws- access- key- id" $ export AWS_ SECRET_ KEY="your- aws- secret- access- key $vim sample.php <?php $s3client = S3Client::factory();

14 Credential の取り扱い! IAM Role で Credential を設定するパターン コードが動くのが EC2 上であれば IAM Role を使うことによって EC2 自体に AWS API へのアクセス権限を付与できる よってコードや環境変数に Credential を持たせずに済む 例例えば S3 フルアクセスの権限を持った IAM Role を作成して EC2 にその Role を 割り当てると

15 Credential の取り扱い! IAM Role で Credential を設定するパターン 前のページのように S3 アクセス権限を持った Role を EC2 に割り当てると 下記を書くだけで利利 用可能 $vim sample.php <?php $s3client = S3Client::factory(); これは SDK が内部で STS(Security Token Service) を利利 用しており AccessKey,SecretAccessKey,Token を 自動的に

16 AWS SDK for PHP

17 AWS SDK for PHP! Amazon 提供の AWS 開発 用の PHP 向け SDK! 現在は Version2! 環境 :PHP5.3.3 以降降! Guzzle HTTP Client framework 上で構築されている! 依存 Extension curl

18 操作可能サービス Direct Connect Elasticache IAM EC2 SimpleDB OpsWorks ELB S3 Elastic Transcoder Auto Scaling Glacier SQS EMR CloudFront SNS Route53 Storage Gateway SES VPC Import/Export SWF DynamoDB Elastic Beanstalk CloudSearch RDS Cloud Formation Redshift Cloud Watch

19 利利 用 方法! Composer によるインストール ( 推奨 ) sdk- php/guide/latest/ installation.html#installing- via- composer! Phar よるインストール sdk- php/guide/latest/ installation.html#installing- via- phar! Zip ファイルからインストール sdk- php/guide/latest/ installation.html#installing- via- zip! PEAR によるインストール sdk- php/guide/latest/ installation.html#installing- via- pear

20 初期設定! インストール 方法により以下のとおり異異なります インストール方法 Composer Phar Zip PEAR インクルード require '/path/to/vendor/autoload.php'; require '/path/to/aws.phar'; require '/path/to/aws-autoloader.php'; 'AWSSDKforPHP/aws.phar';! コンフィグレーションファイルの設定 クレデンシャル情報などを設定可能 factory() の引数として指定することも可能 ʻ src/aws/common/resources/aws- config.phpʼ を参考に追加

21 サンプル :S3 - putobject API 仕様 : sdk- php/latest/class- Aws.S3.S3Client.html#_ putobject <?php require '/path/to/vendor/autoload.php'; use Aws\Common\Aws; use Aws\S3\Exception\S3Exception; try { $client = S3Client::factory; $bucket = ʼ your_ bucket'; $file = 'test.txt'; 1 $result = $client- >putobject(array( 'Bucket' => $bucket, 'Key' => $file, 'Body' => fopen($file, 'r'), )); // 結果表 示 var_ dump($result); } catch (S3Exception $e) { echo '*** Error ***'. "\n"; echo $e- >getmessage(); } 2 1 S3 クライアント作成 2 putobject 実 行行 Bucket を指定 Key は ファイル名 Body にアップロードするファイルストリームを指定 (*) 事前に Bucket が作成されている必要があります

22 サンプル :S3 - getobject API 仕様 : sdk- php/latest/class- Aws.S3.S3Client.html#_ getobject <?php require '/path/to/vendor/autoload.php'; use Aws\Common\Aws; use Aws\S3\Exception\S3Exception; try { $client = S3Client::factory;1 $bucket = ʼ your_ bucket'; $file = 'test.txt'; $result = $client- >getobject(array( 'Bucket' => $bucket, 'Key' => $file, )); // 結果表 示 3 echo $result['body']; } catch (S3Exception $e) { echo '*** Error ***'. "\n"; echo $e- >getmessage(); } 2 1 S3 クライアント作成 2 getobject 実 行行 Bucket を指定 Key は ファイル名 3 取得したコンテンツを表 示 (*) 事前に Bucket が作成されている必要があります

23 サンプル :SQS - sendmessage API 仕様 : sdk- php/latest/class- Aws.Sqs.SqsClient.html#_ sendmessage <?php require '/path/to/vendor/autoload.php'; use Aws\Common\Aws; use Aws\Sqs\Exception\SqsException; try { $client = SqsClient::factory; 1 $queueurl = ' $result = $client- >sendmessage(array( 2 'QueueUrl' => $queueurl, 'MessageBody' => 'Send Message!', )); // 結果表 示 var_ dump($result); } catch (SqsException $e) { echo '*** Error ***'. "\n"; echo $e- >getmessage(); } 1 SQS クライアント作成 2 sendmessage 実 行行 QueueURL を指定 送りたいメッセージを指定 (*) 事前に Queue が作成されている必要があります

24 サンプル :SQS - receivemessage API 仕様 : sdk- php/latest/class- Aws.Sqs.SqsClient.html#_ receivemessage <?php require '/path/to/vendor/autoload.php'; use Aws\Common\Aws; use Aws\Sqs\Exception\SqsException; try { $client = SqsClient::factory; 1 $queueurl = ' $result = $client- >receivemessage(array( 'QueueUrl' => $queueurl, )); // 結果表 示 var_ dump($result); } catch (SqsException $e) { echo '*** Error ***'. "\n"; echo $e- >getmessage(); } 2 1 コンフィグを指定してインスタンス作成 2 SQS クライアント作成 3 receivemessage 実 行行 QueueURL を指定 (*) 事前に Queue が作成されている必要があります

25 サンプル :DynamoDB - putitem API 仕様 : sdk- php/latest/class- Aws.DynamoDb.DynamoDbClient.html#_ putitem <?php require '/path/to/vendor/autoload.php'; use Aws\Common\Aws; use Aws\DynamoDb\Exception\DynamoDbException; try { $client = DynamoDbClient::factory; 1 $result = $client- >putitem(array( 'TableName' => ʼ table_ name', 'Item' => $client- >formatattributes(array( 2 ʼ id' => 100, 'timestamp' => , 'message' => 'Good Morning.', )), )); // 結果表 示 var_ dump($result); } catch (DynamoDbException $e) { echo '*** Error ***'. "\n"; echo $e- >getmessage(); } 1 DynamoDB クライアント作成 2 putitem 実 行行 - TableName: テーブル名 - Item: Putするアイテムを指定 ( 例例 ) id : Hash Key timestamp : Range Key message : Attribute (*) 事前に Table が作成されている必要があります

26 サンプル :DynamoDB - getitem API 仕様 : sdk- php/latest/class- Aws.DynamoDb.DynamoDbClient.html#_ getitem <?php require '/path/to/vendor/autoload.php'; use Aws\Common\Aws; use Aws\DynamoDb\Exception\DynamoDbException; try { $client = DynamoDbClient::factory; $result = $client- >getitem(array( 'ConsistentRead' => true, 'TableName' => 'table_ name', 'Key' => array( ʼ id' => array('n' => '100'), 'timestamp' => array('n' => ' ') ) )); // 結果表 示 var_ dump($result); } catch (DynamoDbException $e) { echo '*** Error ***'. "\n"; echo $e- >getmessage(); } DynamoDB クライアント作成 2 getitem 実 行行 - TableName: テーブル名 - Key:GetするアイテムのKey を指定 ( 例例 ) id : Hash Key timestamp : Range Key (*) 事前に Table が作成されている必要があります

27 活 用法! PHP アプリのバックエンドストレージ呼び出し DynamoDB,SQS,S3 を簡単に呼び出し可能! PHP ベースのアプリケーションの拡張 Wordpress や EC- Cube などの PHP ベースのアプリケーションと AWS の連携! 独 自の管理理 用 Web インターフェースの作成 定型作業を簡略略化したり 管理理を容易易にするための独 自 Web インターフェースの作成

28 PHP 版 SDK の便便利利なクラス! DynamoDBSessionHandler! DynamoDB を使った HTTP のセッション共有が可能 EC2 DynamoDB ELB EC2 EC2 速い消えない管理不要

29 DynamoDBSessionHandler の利利 用 <?php require '/home/ec2- user/vendor/autoload.php'; use Aws\Common\Aws; use Aws\DynamoDb\Exception\DynamoDbException; use Aws\DynamoDb\DynamoDbClient; use Aws\DynamoDb\Session\SessionHandler; $aws = Aws::factory(ʼ aws- config.php'); $client = $aws- >get('dynamodb'); try { $sessionhandler = SessionHandler::factory(array( 'dynamodb_ client' => $client, 'table_ name' => 'sessions', )); $sessionhandler- >register(); } catch (DynamoDbException $e) { echo '*** Error ***'. "\n"; echo $e- >getmessage(); } session_ start(); // セッションにデータ登録 $_ SESSION['username'] = 'jeremy'; $_ SESSION['role'] = 'admin'; session_ commit();

30 boto(python)

31 boto とは! Python 用の AWS SDK のデファクトスタンダード! 最新版は (2013 年年 12 月現在 )! Python 2.6.6, on Mac OSX and Ubuntu Maverick で動作確認している! Python 2.5 での互換性もなるべく考慮しているが保証外! Python 3.x 版は Developer Preview 中

32 操作可能サービス Direct Connect Elasticache IAM EC2 SimpleDB OpsWorks ELB S3 Elastic Transcoder Auto Scaling Glacier SQS EMR CloudFront SNS Route53 Storage Gateway SES VPC Import/Export SWF DynamoDB Elastic Beanstalk CloudSearch RDS Cloud Formation Data Pipeline Redshift Cloud Watch CloudTrail FPS EBS

33 boto に関するリソース! ソースコードリポジトリ PyPI オンラインドキュメント IRC Amazon.com, Inc. and its affiliates. All All rights rights reserved. reserved. May May not be not copied, be copied, modified modified or distributed or distributed in whole or in in whole part without or in part the express without consent the express of Amazon.com, consent of Inc. Amazon.com, Inc.

34 インストール $ pip install boto Amazon.com, Inc. and its affiliates. All All rights rights reserved. reserved. May May not be not copied, be copied, modified modified or distributed or distributed in whole or in in whole part without or in part the express without consent the express of Amazon.com, consent of Inc. Amazon.com, Inc.

35 初期設定! 設定ファイルの作成! /etc/boto.cfg - グローバルな設定を記述! ~ /.boto ユーザー毎の設定を記述 [Boto] debug = 0 num_ retries = 10 [DynamoDB] region = ap- northeast Amazon.com, Inc. and its affiliates. All All rights rights reserved. reserved. May May not be not copied, be copied, modified modified or distributed or distributed in whole or in in whole part without or in part the express without consent the express of Amazon.com, consent of Inc. Amazon.com, Inc.

36 サンプル :S3 set_ contents_ from_ string >>> from boto.s3.connection import S3Connection >>> conn = S3Connection() >>> bucket_ name = yourbucket" >>> bucket = conn.get_ bucket(bucket_ name) >>> from boto.s3.key import Key >>> k = Key(bucket) >>> k.key = "test.txt" >>> k.set_ contents_ from_ string("hello World!") (*) 事前に Bucket が作成されている必要があります

37 サンプル :S3 get_ contents_ as_ string >>> from boto.s3.connection import S3Connection >>> conn = S3Connection() >>> bucket_ name = "yourbucket" >>> bucket = conn.get_ bucket(bucket_ name) >>> from boto.s3.key import Key >>> k = Key(bucket) >>> k.key = "test.txt" >>> k.get_ contents_ as_ string() (*) 事前に Bucket が作成されている必要があります

38 サンプル :SQS write >>> import boto.sqs >>> conn = boto.sqs.connect_ to_ region("ap- northeast- 1") >>> q = conn.get_ queue('yourqueue') >>> from boto.sqs.message import Message >>> m = Message() >>> m.set_ body('hello World!!') >>> q.write(m) (*) 事前に Queue が作成されている必要があります

39 サンプル :SQS get_ messages >>> import boto.sqs >>> conn = boto.sqs.connect_ to_ region("ap- northeast- 1") >>> q = conn.get_ queue('yourqueue') >>> rs = q.get_ messages() >>> m = rs[0] >>> m.get_ body() 'Hello World!!' (*) 事前に Queue が作成されている必要があります

40 サンプル :DynamoDB putitem >>> from boto.dynamodb2.items import Item >>> from boto.dynamodb2.table import Table >>> table = Table('table_ name') >>> item = Item(table, data={... ʼ id': 100,... 'timestamp': ,... 'message' : 'Good Morning.',... }) >>> item.save() True (*) 事前に Table が作成されている必要があります

41 サンプル :DynamoDB getitem >>> from boto.dynamodb2.table import Table >>> table= Table('table_ name') >>> item = table.get_ item(id=100,timestamp= ) >>> print item['message'] Good Morning. (*) 事前に Table が作成されている必要があります

42 その他 Tips! AWS コマンドラインインタフェース (CLI) も boto を 一部利利 用している

43 AWS SDK for Ruby

44 AWS SDK for Ruby とは! Amazon 提供の AWS 開発 用の Ruby 向け SDK! 現在のバージョン Version 1 (stable) Version 2 (developer preview)! 環境 :Ruby 以降降

45 操作可能サービス Direct Connect Elasticache IAM EC2 SimpleDB OpsWorks ELB S3 Elastic Transcoder Auto Scaling Glacier SQS EMR CloudFront SNS Route53 Storage Gateway SES VPC Import/Export SWF DynamoDB Elastic Beanstalk CloudSearch RDS Cloud Formation Data Pipeline Redshift Cloud Watch

46 ! Ruby 環境のセットアップ Rbenv を利利 用する 利利 用 方法 RVM を利利 用する aws- sdk gem をインストール $ gem install aws- sdk

47 設定の初期化! デフォルトのリージョンをセッティング require 'awsʼ AWS.config({ :region => ʻ YOUR_ DEFAULT_ REGIONʼ })

48 サンプル :S3 - write API 仕様 : instance_ method #!/usr/bin/env ruby require 'aws' 1 AWS.config({ :access_ key_ id => ENV['AWS_ ACCESS_ KEY_ ID'], :secret_ access_ key => ENV['AWS_ SECRET_ ACCESS_ KEY'], :region => ENV['AWS_ REGION'] }) 2 s3 = AWS::S3.new bucket = s3.buckets['your- bucket'] obj = bucket.objects['key'] obj.write(pathname.new('/path/to/file.txt')) 3 1 コンフィグを指定 2 S3 クライアント作成し bucket や key を指定 3 put する file 名を指定し s3 に put (*) 事前に Bucket が作成されている必要があります

49 サンプル :S3 - read API 仕様 : instance_ method #!/usr/bin/env ruby require 'aws' AWS.config({ :access_ key_ id => ENV['AWS_ ACCESS_ KEY_ ID'], :secret_ access_ key => ENV['AWS_ SECRET_ ACCESS_ KEY'], :region => ENV['AWS_ REGION'] }) s3 = AWS::S3.new bucket = s3.buckets['your- bucket'] obj = bucket.objects['key'] obj.read do chunk puts chunk #=> data of s3://your- bucket/key end コンフィグを指定 2 S3 クライアント作成し bucket や key を指定 3 s3 にある object のデータを取得 (*) 事前に Bucket が作成されている必要があります

50 サンプル :SQS send_ message API 仕様 : Client.html#send_ message- instance_ method #!/usr/bin/env ruby require 'aws' require 'pp' AWS.config({ :access_ key_ id => ENV['AWS_ ACCESS_ KEY_ ID'], :secret_ access_ key => ENV['AWS_ SECRET_ ACCESS_ KEY'], :region => ENV['AWS_ REGION'] }) sqs = AWS::SQS.new queue_ url = ' queue' result = sqs.client.send_ message({ :queue_ url => queue_ url, :message_ body => 'Send Message!' }) pp result コンフィグを指定 2 SQS クライアント作成 3 send_ message 実 行行 queue_ url を指定 送りたいメッセージを指定 (*) 事前に Queue が作成されている必要があります

51 サンプル :SQS receive_ message API 仕様 : Client.html#receive_ message- instance_ method #!/usr/bin/env ruby require 'aws' require 'pp' AWS.config({ :access_ key_ id => ENV['AWS_ ACCESS_ KEY_ ID'], :secret_ access_ key => ENV['AWS_ SECRET_ ACCESS_ KEY'], :region => ENV['AWS_ REGION'] }) sqs = AWS::SQS.new queue_ url = ' queue' result = sqs.client.receive_ message({ :queue_ url => queue_ url }) pp result コンフィグを指定 2 SQS クライアント作成 3 receive_ message 実 行行 queue_ url を指定 (*) 事前に Queue が作成されている必要があります

52 サンプル :DynamoDB put_ item API 仕様 : item- instance_ method #!/usr/bin/env ruby require 'aws' require 'pp' AWS.config({ :access_ key_ id => ENV['AWS_ ACCESS_ KEY_ ID'], :secret_ access_ key => ENV['AWS_ SECRET_ ACCESS_ KEY'], :region => ENV['AWS_ REGION'] }) client = AWS::DynamoDB::Client.new result = client.put_ item({ :table_ name => 'table_ nameʼ, :item => { 'id' => {:n => '100'}, 'timestamp' => {:n => ' '}, 'message' => {:s => 'Good Morning'} } }) pp result #=> {"ConsumedCapacityUnits"=>1.0} コンフィグを指定 2 DynamoDB クライアント作成 3 put_ item 実 行行 - :table_ name: テーブル名 - :item: Putするアイテムを指定 ( 例例 ) id : Hash Key timestamp : Range Key message : Attribute (*) 事前に Table が作成されている必要があります

53 サンプル :DynamoDB get_ item API 仕様 : item- instance_ method #!/usr/bin/env ruby require 'aws' require 'pp' AWS.config({ :access_ key_ id => ENV['AWS_ ACCESS_ KEY_ ID'], :secret_ access_ key => ENV['AWS_ SECRET_ ACCESS_ KEY'], :region => ENV['AWS_ REGION'] }) client = AWS::DynamoDB::Client.new result = client.get_ item({ :consistent_ read => true, :table_ name => 'table_ name', :key => { :hash_ key_ element => {:n => '100'}, :range_ key_ element => {:n => ' '} } }) pp result #=> {"Item"=>{"id"=>{"N"=>"100"}, "message"=>{"s"=>"good Morning"}, "timestamp"=>{"n"=>" "}}, "ConsumedCapacityUnits"=>1.0} コンフィグを指定 2 DynamoDB クライアント作成 3 get_ item 実 行行 - :table_ name テーブル名 - :consistent_ read 一貫性 - :key GutするKeyを指定 ( 例例 ) id : Hash Key timestamp : Range Key (*) 事前に Table が作成されている必要があります

54 その他 Tips! 新しい Ruby SDK (version 2) Developer Preview バリデーション ドキュメント 拡張性など改善 プラグイン 方式をとっている Ruby 1.9 以降降が必須! 以下のように利利 用可能 $ gem install aws- sdk- core AWS::DynamoDB.new(api_ version: ʻ ʼ ) Re:Invent で発表された新 Ruby SDK のスライドはおすすめ

55 その他 Tips! Rails のセッションを DynamoDB に保存 スケーラブルかつ耐障害に優れたセッションストア Rails 3.x か 4.x から利利 用可能 Rack ベースのアプリも利利 用可能! 以下の 手順で利利 用可能 gem ʻ aws- sessionstore- dynamodbʼ $ bundle install 参考 : sessionstore- dynamodb- ruby

56 AWS SDK for JavaScript in Node.js

57 AWS SDK for JavaScript in Node.js とは! Amazon 提供の AWS 開発 用の node.js 環境で動く JavaScript 向け SDK

58 操作可能サービス Direct Connect Elasticache IAM EC2 SimpleDB OpsWorks ELB S3 Elastic Transcoder Auto Scaling Glacier SQS EMR CloudFront SNS Route53 Storage Gateway SES VPC Import/Export SWF DynamoDB Elastic Beanstalk CloudSearch RDS Cloud Formation Data Pipeline Redshift Cloud Watch

59 利利 用 方法! Node.js 環境のセットアップ OS のパッケージマネージャーで npm をインストール Mac の場合 : $ brew install npm! aws- sdk package をインストール $ npm install aws- sdk

60 サンプル :S3 - putobject var AWS = require('aws- sdk'); var fs = require('fs'); var s3 = new AWS.S3(); 1 var bodystream = fs.createreadstream( '/path/ 2 to/file.txt' ); var params = { Bucket: 'your- bucket', Key: 'key', Body: bodystream }; s3.putobject(params, function(err, data) { 3 if (err) console.log(err); else console.log("successfully uploaded."); }); 1 S3 クライアント作成 2 put 時の引数 Bucket: s3 bucket Key: s3 key Body: 実際のデータ 3 S3 へ PUT (*) 事前に Bucket が作成されている必要があります

61 サンプル :S3 - getobject var AWS = require('aws- sdk'); var fs = require('fs'); var s3 = new AWS.S3(); var params = { Bucket: ʼ your- bucket', Key: ʼ key' }; s3.getobject(params, function(err, data) { if (err) console.log(err); else console.log(data.body.tostring()); }); S3 クライアント作成 2 gut 時の引数 Bucket: s3 bucket Key: s3 key 3 S3 からデータ取得 (*) 事前に Bucket が作成されている必要があります

62 サンプル :SQS - sendmessage var AWS = require('aws- sdk'); var fs = require('fs'); var s3 = new AWS.SQS(); 1 var params = { 2 QueueUrl: ' queue', MessageBody: 'Send Message!' } sqs.sendmessage(params, function(err, data) { if (err) console.log(err); else console.log("successfully sent."); }) 1 SQS クライアント作成 2 queue_ url を指定 送りたいメッセージを指定 3 sendmessage 実 行行 (*) 事前に Queue が作成されている必要があります

63 サンプル :SQS - receivemessage var AWS = require('aws- sdk'); var fs = require('fs'); var s3 = new AWS.SQS(); 1 var params = { QueueUrl: ' queueʼ 2 } sqs.receivemessage(params, function(err, data) { 3 if (err) console.log(err); else console.log(data); }) 1 SQS クライアント作成 2 queue_ url を指定 3 receivemessage 実 行行 (*) 事前に Queue が作成されている必要があります

64 サンプル :DynamoDB putitem var AWS = require('aws- sdk'); var fs = require('fs'); var ddb = new AWS.DynamoDB(); var params = { TableName: 'my_ table', Item: { 'id': {N: ʻ 100'}, 'timestamp': {N: ' '}, 'message': {S: 'Good Morning'} } }; ddb.putitem(params, function(err, data) { if (err) console.log(err); else console.log(data); }); DynamoDB クライアント作成 2 パラメータ指定 - :TableName: テーブル名 - :Item: Putするアイテムを指定 ( 例例 ) id : Hash Key timestamp : Range Key message : Attribute 3 Put 実 行行 (*) 事前に Table が作成されている必要があります

65 サンプル :DynamoDB getitem var AWS = require('aws- sdk'); var fs = require('fs'); var ddb = new AWS.DynamoDB(); var params = { TableName: 'my_ table', Key: { 'id': {N: ʻ 100'}, 'timestamp': {N: ' '} } }; ddb.getitem(params, function(err, data) { if (err) console.log(err); else console.log(data); }); DynamoDB クライアント作成 2 パラメータ指定 - :TableName: テーブル名 - :Item: Putするアイテムを指定 ( 例例 ) id : Hash Key timestamp : Range Key message : Attribute 3 Get 実 行行 (*) 事前に Table が作成されている必要があります

66 まとめ

67 今回のまとめ! AWS はプログラマブルなインフラ ほぼすべてのサービスはマネジメントコンソールから利利 用できるが 自動化しようと思ったらプログラムから扱うのが必須 自動化すると AWS は何倍も便便利利になる! AWS のサービスは HTTP/HTTPS で REST/SOAP 形式の API をサポート 例例えば EC2 : Start/Stop/Terminate S3 : GetObject/PutObject DynamoDB : Get/Put! SDK はこれらの API を抽象化し 各 言語からの利利 用を 非常に簡単にしてくれる

68 Q&A Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

AWS Deck Template

AWS Deck Template はじめての Elastic Beanstalk Amazon Data Services Japan Elastic Beanstalk とは AWS 上のベストプラクティス構成を自動作成 コードをデプロイするだけで Web アプリケーションを開始 Instance WAR deploy! Elastic Load Balancer Amazon RDS Instance CloudWatch Auto

More information

PowerPoint Presentation

PowerPoint Presentation AWS AWS AWS AWS AWS AWS AWS オンプレミス データセンター AWS Storage Gateway Amazon Kinesis Firehose EFS File Sync S3 Transfer Acceleration AWS Direct Connect Amazon Macie AWS QuickSight AWS Lambda AWS CloudFormation

More information

クラウド開発者のためのCloud Design Pattern 入門

クラウド開発者のためのCloud Design Pattern 入門 クラウド開発者のための Cloud Design Pattern 入門 2014 年 10 月 30 日 Cloud Roadshow 札幌 ハッシュタグ #AWSRoadshow #jawsug 名前 : 片山暁雄 所属 アマゾンデータサービスジャパン株式会社 技術本部エンタープライズソリューション部 部長 / ソリューションアーキテクト ID: @c9katayama # ヤマン 好きなプログラム言語

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Pega Tokyo Summit 2015 クラウドが 変 える 新 しいITの 常 識 アマゾン ウェブ サービス ジャパン 株 式 会 社 エンタープライズ エバンジェリスト 渥 美 俊 英 自 己 紹 介 アマゾン ウェブ サービス ジャパン 株 式 会 社 マーケティング 本 部 エンタープライズ エバンジェリスト 渥 美 俊 英 企 業 のマネジメントの 方 々 向 けに 業 務 システムのAWS

More information

A to Z Getting Started with AWS Computing 2016/10/12 AWS Computing Amazon EC2 Auto Scaling AWS Amazon 1994: Jeff Bezos により設 立立 2005: Amazon Publishing を開始 2007: Kindle を開始 2012: Amazon Game Studios を開始

More information

<4D F736F F F696E74202D2082A282DC82B382E795B782AF82C882A FC96E CF68A4A A2E >

<4D F736F F F696E74202D2082A282DC82B382E795B782AF82C882A FC96E CF68A4A A2E > いまさら聞けない AWS 入門 アマゾンウェブサービスジャパン株式会社マーケティング本部シニアプロダクトマーケティングマネージャー兼プロダクトエバンジェリスト石 達司 2016/6/2 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS の起源 アマゾン社内のビジネス課題を解決するために生まれた API

More information

Startup_on_AWS_usecases_StartupDay

Startup_on_AWS_usecases_StartupDay "Startup on AWS" use-cases from AWS Startup Tech Community Amazon Web Services Japan March 12, 2018 #AWSStartupJP Amazon Web Services Japan Senior Solutions Architect / Manager, Solutions Architecture

More information

AWS Deck Template

AWS Deck Template AWS OpsWorks のご紹介 Amazon Data Services Japan 2013/06/25 Agenda AWS OpsWorks とは OpsWorks の特長 OpsWorks 利用の流れ OpsWorks のメリット Chef とは OpsWorks のライフサイクルイベント どのようなアプリケーションが OpsWorks に向いているのか? OpsWorks の機能詳細

More information

AWS 認定 DevOps エンジニア - プロフェッショナルサンプル試験問題 1) あなたは Amazon EBS ボリュームを使用する Amazon EC2 上で実行されているアプリケーションサーバ ー向けに 自動データバックアップソリューションを導入する業務を担当しています 単一障害点を回避し

AWS 認定 DevOps エンジニア - プロフェッショナルサンプル試験問題 1) あなたは Amazon EBS ボリュームを使用する Amazon EC2 上で実行されているアプリケーションサーバ ー向けに 自動データバックアップソリューションを導入する業務を担当しています 単一障害点を回避し 1) あなたは Amazon EBS ボリュームを使用する Amazon EC2 上で実行されているアプリケーションサーバ ー向けに 自動データバックアップソリューションを導入する業務を担当しています 単一障害点を回避し データの耐久性を高めるために 分散データストアを使用してバックアップを取りたいと考えています また データを 1 時間以内に復元できるように 毎日のバックアップを 30 日間保存する必要があります

More information

PowerPoint Presentation

PowerPoint Presentation The philosophy & design of AWS OpsWorks Thomas Metschke, AWS OpsWorks 2014 年 7 月 17 日 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole

More information

内容についての注意点! AWS クラウドのサービスは ご利利 用いただいた時間や量量により費 用が変動する従量量課 金金です そのため 事前に料料 金金確定 見見積を作成することはできない旨はご了了承ください! 特に断りがない場合 本資料料では 2014 年年 7 月 24 日現在の東京リージョンの

内容についての注意点! AWS クラウドのサービスは ご利利 用いただいた時間や量量により費 用が変動する従量量課 金金です そのため 事前に料料 金金確定 見見積を作成することはできない旨はご了了承ください! 特に断りがない場合 本資料料では 2014 年年 7 月 24 日現在の東京リージョンの Amazon Web Services(AWS) の料料 金金体系 - 概算 見見積 支払 方法 - 2014 年年 7 月 24 日 アマゾンデータサービスジャパン株式会社 内容についての注意点! AWS クラウドのサービスは ご利利 用いただいた時間や量量により費 用が変動する従量量課 金金です そのため 事前に料料 金金確定 見見積を作成することはできない旨はご了了承ください! 特に断りがない場合

More information

re:generate AWS Billing について アマゾンデータサービスジャパン株式会社 ソリューションアーキテクト 吉荒祐 一 舟崎健治平 山毅 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not b

re:generate AWS Billing について アマゾンデータサービスジャパン株式会社 ソリューションアーキテクト 吉荒祐 一 舟崎健治平 山毅 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not b re:generate AWS Billing について アマゾンデータサービスジャパン株式会社 ソリューションアーキテクト 吉荒祐 一 舟崎健治平 山毅 Agenda! AWS の課 金金について! AWS 無料料利利 用枠について! Billing Alert について! AWS Billing Console について! Consolidated Billing について! Billing Report

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション クラウドデザインパターン #1 CDP 概要編 アマゾンデータサービスジャパン株式会社テクニカルエバンジェリスト堀内康弘 堀内康弘の 自 己紹介 AWS テクニカルエバンジェリスト Twitter: @horiuchi 1978 年年 7 月 12 日 山梨梨県 生まれ 経歴 2004 年年 Vcube BtoB Webシステム開発 2006 年年 FlipClip 動画共有サービスの開発 運 用

More information

そこが知りたい!AWSクラウドのセキュリティ

そこが知りたい!AWSクラウドのセキュリティ そこが知りたい! AWS クラウドのセキュリティ #AWSRoadshow 1 Twitter で AWS Cloud Roadshow に参加しよう! #AWSRoadshow 皆さんのご意見聞かせてください! 公式アカウント @awscloud_jp 最新技術情報 イベント情報 お得なクーポン情報など日々更新中! 2 自己紹介 名前:鈴木 宏昌 スズキ ヒロアキ 所属:AWSテクニカルトレーナー

More information

今更聞けない AWS クラウド入門

今更聞けない AWS クラウド入門 テクノロジートラック 今更聞けない AWS クラウド入門 アマゾンデータサービスジャパン株式会社 ソリューションアーキテクト辻義一 2014, Amazon Web Services, Inc. or its affiliates. All rights reserved. Thank You! 自己紹介 辻 義一 つじ よしかず 西日本担当 ソリューションアーキテクト 簡単な経歴 大阪生まれの大阪育ち

More information

AWS Client VPN - ユーザーガイド

AWS Client VPN - ユーザーガイド AWS Client VPN ユーザーガイド AWS Client VPN: ユーザーガイド Copyright 2019 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in connection with

More information

PowerPoint Presentation

PowerPoint Presentation AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう アマゾンウェブサービスジャパン株式会社ソリューションアーキテクト福井厚 2017.12.12 1 自己紹介 名前 福井厚 ( ふくいあつし )fatsushi@ 所属 アマゾンウェブサービスジャパン株式会社 技術統括本部レディネスソリューション部 DevOps スペシャリストソリューションアーキテクト

More information

Leveraging Cloud Computing to launch Python apps

Leveraging Cloud Computing to launch Python apps (Twitter: @KenTamagawa) v 1.1 - July 21st, 2011 (Ken Tamagawa) Twitter: @KenTamagawa 2011 8 6 Japan Innovation Leaders Summit IT IT AWS 90% AWS 90% アーキテクチャ設計 Intro }7 Intro 1 2 3 4 5 6 7 Intro 1 2 3 4

More information

SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月

SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月 SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月 本書およびその内容は SIOS Technology Corp.( 旧称 SteelEye Technology, Inc.) の所有物であり 許可なき使用および複製は禁止されています SIOS Technology Corp. は本書の内容に関していかなる保証も行いません

More information

目次! 本資料料の対象! はじめに! AWSを利利 用したスケーラブルな構成! ご利利 用料料 金金イメージ! まとめ! ご参考情報! 関連資料料

目次! 本資料料の対象! はじめに! AWSを利利 用したスケーラブルな構成! ご利利 用料料 金金イメージ! まとめ! ご参考情報! 関連資料料 Web サービス StartUP 向け スケーラブルな構成例例 - メディア紹介時のアクセス集中や継続的な成 長に備える - 2014 年年 2 月 15 日 アマゾンデータサービスジャパン 2014 年年 2 月更更新版 目次! 本資料料の対象! はじめに! AWSを利利 用したスケーラブルな構成! ご利利 用料料 金金イメージ! まとめ! ご参考情報! 関連資料料 ! 本資料料の対象! はじめに!

More information

はじめてみよう AWS ~これだけでわかる、できる、AWS のコアサービスを活用した基本のシステム構成~

はじめてみよう AWS ~これだけでわかる、できる、AWS のコアサービスを活用した基本のシステム構成~ はじめてみよう AWS ~ これだけでわかる できる AWS のコアサービスを活用した基本のシステム構成 ~ Agenda AWS の基本のシステム構成 基本のシステム構成 AWS 上でのシステム構築のベストプラクティス Amazon EC2 とは 概要 Amazon EC2の特徴 Demo: Amazon EC2の作成 そのほかのコンポーネント Amazon RDS と Amazon S3 ( 補足

More information

企業 IT を支える AWS クラウドプラットフォームとre:Invent 2015 発表 新サービス・機能 update ~ここから始めるクラウド化、ベスト・プラクティスのご紹介~

企業 IT を支える AWS クラウドプラットフォームとre:Invent 2015 発表 新サービス・機能 update ~ここから始めるクラウド化、ベスト・プラクティスのご紹介~ 企業 IT を支える AWS クラウドプラットフォームと Re:Invent 2015 発表新サービス 機能 update ~ ここから始めるクラウド化 ベスト プラクティスのご紹介 ~ アマゾンウェブサービスジャパン株式会社事業開発本部佐々木博志 自己紹介 佐々木博志 アマゾンウェブサービスジャパン事業開発部 コンピュートサービス担当 インフラ系 :EC2, VPC, VPN, DX, AutoScale,

More information

よくある問題を解決する~ 5 分でそのままつかえるソリューション by AWS ソリューションズビルダチーム

よくある問題を解決する~ 5 分でそのままつかえるソリューション by AWS ソリューションズビルダチーム すぐに利用できる状態のソリューションを使って一般的な問題を 5 分以内に解決 Steve Morad Senior Manager, Solutions Builder Team AWS Solution Architecture May 31, 2017 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

More information

PowerPoint Presentation

PowerPoint Presentation Active Directory on AWS アマゾンデータサービスジャパン株式会社吉松龍輝 2014 年 7 月 17 日 Session #TA-04 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in

More information

Slide 1

Slide 1 AWS マイスターシリーズ ~AWS Elastic Beanstalk~ 2012 年 04 月 16 日 片山暁雄 ( @c9katayama ) ソリューションアーキテクト 2011/11/22 リリース! IAM を使用して Elastic Beanstalk のアクセス制御が可能に! アプリケーション毎に操作権限を付与可能 http://docs.amazonwebservices.com/elasticbeanstalk/latest/dg/index.html?aws

More information

intra-mart Accel Platform — IM-Repository拡張プログラミングガイド   初版  

intra-mart Accel Platform — IM-Repository拡張プログラミングガイド   初版   Copyright 2018 NTT DATA INTRAMART CORPORATION 1 Top 目次 1. 改訂情報 2. はじめに 2.1. 本書の目的 2.2. 対象読者 2.3. サンプルコードについて 2.4. 本書の構成 3. 辞書項目 API 3.1. 最新バージョン 3.1.1. 最新バージョンの辞書を取得する 3.2. 辞書項目 3.2.1. 辞書項目を取得する 3.2.2.

More information

storage-sdk-Java

storage-sdk-Java オブジェクトストレージ SDK Java Version 1.0 Version 更新日内容 1.0 2014 年 4 月 18 日新規作成 1.1 2014 年 5 月 23 日 RiakCS のバージョンを 1.4.5 に修正 IDC Frontier Inc. All Rights Reserved. PAGE : 1 / 7 目次 1. 概要... 3 2. 利用できる API... 3 3.

More information

数字で見る AWS 190 か国で 100 万を超えるアクティブなお客様日本で 2 万を超えるお客様 120 億ドルのビジネス規模 (2016 見込み ) 昨年度比で 58% の増加 16 地域に 42 のデータセンター群 2006 年のビジネス開始以降 60 回の値下げ 2016 年には約 1,0

数字で見る AWS 190 か国で 100 万を超えるアクティブなお客様日本で 2 万を超えるお客様 120 億ドルのビジネス規模 (2016 見込み ) 昨年度比で 58% の増加 16 地域に 42 のデータセンター群 2006 年のビジネス開始以降 60 回の値下げ 2016 年には約 1,0 資料 4 加速的に進化するクラウド関連技術とイノベーション 2017 年 2 月 アマゾンウェブサービスジャパン株式会社パートナーアライアンス本部今野芳弘 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 数字で見る AWS 190 か国で 100 万を超えるアクティブなお客様日本で 2 万を超えるお客様

More information

D. Amazon EC2 のインスタンスストアボリュームへ 1 時間ごとに DB のバックアップ取得を行うと共に Amazon S3 に 5 分ごとのトランザクションログを保管する 正解 = C 会社のマーケティング担当ディレクターから " 何気ない親切 " と思われる善行を目にしたら 80 文字

D. Amazon EC2 のインスタンスストアボリュームへ 1 時間ごとに DB のバックアップ取得を行うと共に Amazon S3 に 5 分ごとのトランザクションログを保管する 正解 = C 会社のマーケティング担当ディレクターから  何気ない親切  と思われる善行を目にしたら 80 文字 あなたの会社にあるオンプレミス環境のコンテンツマネージメントシステムは以下のアーキテクチャを採用しています アプリケーション層 JBoss アプリケーションサーバー上で動作する Java コード データベース層 Oracle RMAN バックアップユーティリティを使用して定期的に S3 にバックアップされる Oracle データベース 静的コンテンツ iscsi インターフェース経由でアプリケーションサーバにアタッチされた

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Tokyo AWS Elastic Beanstalk, AWS OpsWorks, AWS CodeDeploy, AWS CloudFormation を使った自動デプロイ アマゾンデータサービスジャパン株式会社ソリューションアーキテクト舟﨑健治 Gold Sponsors Global Sponsors Silver Sponsors Bronze Sponsors Global Tech Sponsors

More information

AWS Well-Architected フレームワークによるクラウド ベスト プラクティス

AWS Well-Architected フレームワークによるクラウド ベスト プラクティス AWS Well-Architected フレームワークによるクラウドベストプラクティス アマゾンウェブサービスジャパン株式会社ソリューションアーキテクト畑史彦 2017/5/31 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 紹介 畑 史彦 はた ふみひこ 所属 アマゾン ウェブ サービス ジャパン株式会社

More information

利用者

利用者 Regional SNS 開発環境構築ガイド 2012 年 2 月 29 日 株式会社ネットワーク応用通信研究所 目次 1. はじめに... 1 2. 前提条件... 1 3. 必要なソフトウェア構成... 1 4. ソフトウェアの導入手順... 1 4.1. 必要ファイルのダウンロード... 1 4.2. 環境設定コマンドの実行... 2 4.3. RegionalSNS の実行... 2 4.4.

More information

IronPython による柔軟なゲーム開発 筑波大学 AmusementCreators

IronPython による柔軟なゲーム開発 筑波大学 AmusementCreators IronPython による柔軟なゲーム開発 筑波大学 AmusementCreators 自己紹介 Amusement Makers ではありません 注意 IronPython って?.Net Framework および Mono 上で動作する Python.NetFramework Mono は共通中間言語 (CIL) のための仮想マシン CIL が動く仮想マシンの仕様は共通言語基盤 (CLI)

More information

スライド 1

スライド 1 今さら聞けない AWS クラウド入門 アマゾンデータサービスジャパン株式会社テクニカルエバンジェリスト堀内康弘 (@horiuchi) 堀内康弘の自己紹介 AWS テクニカルエバンジェリスト Twitter: @horiuchi 1978 年 7 月 12 日山梨県生まれ 経歴 2004 年 Vcube BtoB Web システム開発 2006 年 FlipClip 動画共有サービスの開発 運用 2009

More information

FileMaker Cloud App FileMaker Pro FileMaker Go FileMaker WebDirect App FileMaker Cloud Amazon Web Services (AWS) Marketplace AWS FileMaker Server File

FileMaker Cloud App FileMaker Pro FileMaker Go FileMaker WebDirect App FileMaker Cloud Amazon Web Services (AWS) Marketplace AWS FileMaker Server File An Apple Subsidiary FileMaker Cloud Version 1.16 October 2017 FileMaker Cloud App FileMaker Pro FileMaker Go FileMaker WebDirect App FileMaker Cloud Amazon Web Services (AWS) Marketplace AWS FileMaker

More information

スライド 1

スライド 1 コマース用スマフォアプリにおける AWS 構成 &Cognito 活用事例 クルーズ株式会社 SHOPLIST.com 事業本部稲垣剛之 / 加川申祐技術統括本部 TeamZeus 田沢知志 CROOZ,Inc. 1 CROOZ って何やってる会社? CROOZ,Inc. CROOZ は ソーシャルゲームやネット通販を中心に 世界中にインターネットサービスを提供するエンターテインメント企業です CROOZ,Inc.

More information

1 ユーザ認証を受けた権限で アプリケーションを利用するために ログインプロキシにアクセスします 2 ログインプロキシにより Shibboleth SP から Shibboleth IdP の認証画面にリダイレクトされます 3 ブラウザに認証画面を表示します 4 認証画面にユーザ / パスワードを入

1 ユーザ認証を受けた権限で アプリケーションを利用するために ログインプロキシにアクセスします 2 ログインプロキシにより Shibboleth SP から Shibboleth IdP の認証画面にリダイレクトされます 3 ブラウザに認証画面を表示します 4 認証画面にユーザ / パスワードを入 既存のアプリケーションのユーザ管理への Proxy( 代行システム ) を用意する 既存のアプリケーションのユーザ管理への Proxy( 代行システム ) を用意する 既存のアプリケーションにユーザ管理機能が存在する場合 ユーザ認証を Shibboleth に代行させる機能 ( ログインプロキシ ) を構築するパターンです 概要図 ユーザ管理には Shibboleth のセッション情報からユーザ管理機能のセッション情報を作成する機能を組み込む必要があります

More information

AWS 上でのサーバーレスアーキテクチャ 入 門 AWS Black Belt Online Seminar 2016 アマゾンウェブサービスジャパン株式会社 ソリューションアーキテクト清 水崇之 , Amazon Web Services, Inc. or its Aff

AWS 上でのサーバーレスアーキテクチャ 入 門 AWS Black Belt Online Seminar 2016 アマゾンウェブサービスジャパン株式会社 ソリューションアーキテクト清 水崇之 , Amazon Web Services, Inc. or its Aff AWS 上でのサーバーレスアーキテクチャ 入 門 AWS Black Belt Online Seminar 2016 アマゾンウェブサービスジャパン株式会社 ソリューションアーキテクト清 水崇之 2016.8.9 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 内容についての注意点 本資料料では 2016

More information

PowerPoint Presentation

PowerPoint Presentation Obama For America on AWS マイルズワード - ソリューションズアーキテクト @milesward 今から何をお話しするか? OFA とは何だったのか? 何故 そんな話をするのか? 誰がしたのか? 何を作り上げたのか? どのようにして成し遂げたのか? テクノロジーとトレードオフ サービス vs. ソフトウェア OFA を築きあげる中で何を学んだか? 自己紹介 Full Disclosure

More information

Hundreds of Thousands of Customers in 190 Countries

Hundreds of Thousands of Customers in 190 Countries ハイブリッド構成を支える AWS テクノロジー 荒木靖宏プリンシパルソリューションアーキテクト 玉川憲技術統括本部本部長 Wifi は全セッション会場展示会場にて ご利用いただけます SSID: awssummit #awssummit 自己紹介 名前 荒木靖宏 所属 アマゾンデータサービスジャパン株式会社プリンシパルソリューションアーキテクト ID Twitter: ar1 好きな AWS サービス

More information

Presentation Title Here

Presentation Title Here AWS CloudTrail & AWS Config 2015/07/15 AWS Black Belt Tech Webinar 2015 アマゾンデータサービスジャパン株式会社パートナーソリューションアーキテクト酒徳知明 Agenda AWS CloudTrail について 概要 AWS CloudTrail の要点 利用ケース AWS Config について 概要 AWS Config の要点

More information

PowerPoint Presentation

PowerPoint Presentation ~ コード化の開始から頻出パターンまで ~ 大村幸敬 Amazon Web Services ソリューションアーキテクト Agenda Who am I? 大村幸敬 ( おおむらゆきたか ) Solutions Architect @Amazon Web Services Japan エンタープライズのお客さまを担当 Management Tools & DevOps 系サービスを担当 好きなサービス

More information

AWSの最新テクノロジー動向 - AWS最大のユーザーカンファレンス AWS reInvent速報 -

AWSの最新テクノロジー動向 - AWS最大のユーザーカンファレンス AWS reInvent速報 - AWS の最新テクノロジー動向 AWS 最大のユーザーカンファレンス AWS re:invent 速報 2014 年 11 月 24 日 Cloud Roadshow 名古屋 Thank You! ハッシュタグ #AWSRoadshow #jawsug 名前 : 片山暁雄 所属 アマゾンデータサービスジャパン株式会社 技術本部エンタープライズソリューション部 部長 / ソリューションアーキテクト ID:

More information

Sinatra と MongoDB 今回は Sinatra で MongoDB の操作を体験してみます 進捗に合わせて ドライバから Ruby で使える便利な ORM の紹介をします

Sinatra と MongoDB 今回は Sinatra で MongoDB の操作を体験してみます 進捗に合わせて ドライバから Ruby で使える便利な ORM の紹介をします Sinatra MongoDB Powered by Rabbit 2.1.2 and COZMIXNG Sinatra と MongoDB 今回は Sinatra で MongoDB の操作を体験してみます 進捗に合わせて ドライバから Ruby で使える便利な ORM の紹介をします Sinatra と MongoDB まずは初回なので Sinatra の基本からおさらいします Hello world

More information

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spark API との通信 このラーニングモジュールでは Python を使用した Spark API とのインターフェイスを扱います

More information

モバイルアプリを Azure で作る - データを扱う Azure Storage を利 してデータを保存する 本稿では PHP と Windows Azure を使って 画像などのファイルを扱うアプリケーションを開発する方法を説明します Windows Azure Platform では データの

モバイルアプリを Azure で作る - データを扱う Azure Storage を利 してデータを保存する 本稿では PHP と Windows Azure を使って 画像などのファイルを扱うアプリケーションを開発する方法を説明します Windows Azure Platform では データの モバイルアプリを Azure で作る - データを扱う Azure Storage を利 してデータを保存する 本稿では PHP と Windows Azure を使って 画像などのファイルを扱うアプリケーションを開発する方法を説明します Windows Azure Platform では データの保存先に Azure Storage サービスか SQL Azure を利 するのが 般的です SQL

More information

スライド 1

スライド 1 AWS クラウドでの CDN 活用 - 動画配信編 - アマゾンデータサービスジャパン株式会社 2012.10.29 1 Agenda 1 2 3 4 5 動画配信におけるAWSの強み AWS 動画配信サービスデザインパターン事例紹介まとめ 2 動画配信における AWS の強み 3 配信インフラの抱える課題 不確実な配信数見積りによる余剰設備日々増加するネットワーク帯域ピーク / スパイクアクセスへの対応

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 3CX v15 基本セットアップガイド Revision 1.0 目次 1 3CX IP PBX ソフトウェア概要 2 2 3CX のマネジメントコンソールの起動およびグイン 3 3 内線を設定する 5 4 ウェルカムメールを送る 8 5 呼出グループ (Ring Groups) の作成 10 6 SIP トランク (SIP Trunks) の作成 13 7 Google PUSH 通知の設定 17

More information

AWS の運用監視入門 (AWS CloudWatch)

AWS の運用監視入門 (AWS CloudWatch) AWS の運用監視入門 Amazon CloudWatch 技術統括本部ソリューションアーキテクト藤倉和明 2017 年 6 月 2 日 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 本セッションの Feedback をお願いします 受付でお配りしたアンケートに本セッションの満足度やご感想などをご記入くださいアンケートをご提出いただきました方には

More information

JavaもJava Scriptも! コンテナ型アプリケーション開発PaaS登場

JavaもJava Scriptも! コンテナ型アプリケーション開発PaaS登場 Java も JavaScript も! コンテナ型アプリケーション開発 PaaS の登場 Oracle Applica+on Container Cloud 日本オラクル株式会社 クラウド テクノロジー事業統括 Fusion Middleware 事業統括本部 新井庸介 早川博 Copyright 2015, Oracle and/or its affiliates. All rights reserved.

More information

Amazon Route53

Amazon Route53 D1 DNS DAY Amazon Route53 Yuta Imai Solutions Architect Amazon Data Services Japan AWSサービスの 全 体 像 Technology Partner / Consulting Partner Ecosystem Management & Administration 自 動 化 とデプロイメント CloudWatch

More information

intra-mart Accel Platform — OData for SAP HANA セットアップガイド   初版  

intra-mart Accel Platform — OData for SAP HANA セットアップガイド   初版   Copyright 2016 NTT DATA INTRAMART CORPORATION 1 Top 目次 1. 改訂情報 2. はじめに 2.1. 本書の目的 2.2. 前提条件 2.3. 対象読者 2.4. 注意事項 3. 概要 3.1. OData 連携について 3.2. OData について 3.3. SAP HANA 連携について 3.4. アクター 3.5. セットアップの手順について

More information

HeartCoreインストールマニュアル(PHP版)

HeartCoreインストールマニュアル(PHP版) HeartCore インストールマニュアル (PHP 版 ) October 2013 Ver1.1-1 - 改訂履歴 改訂日 改訂内容 Ver1.0 2013 年 07 月 新規作成 Ver1.1 2013 年 10 月 フォーマット改訂 - 2 - 目次 1. 本文書の目的と対象... - 4-1.1. 概要説明... - 4-2. インストールの流れ... - 4-3. 定義ファイルの確認...

More information

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1 ポリテクセンター埼玉セミナー資料 組込み技術者のための C# Monoを用いたマルチプラットフォームアプリケーション開発技術 第 1.2 版 2018 年 8 月 Microbrains Inc. 渋谷 目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い

More information

(Microsoft PowerPoint - 20111205Android\202\314\211\357.pptx)

(Microsoft PowerPoint - 20111205Android\202\314\211\357.pptx) アマゾン ウェブ サービス(AWS)と Androidの 最 新 動 向 2011 年 12 月 05 日 自 己 紹 介 名 前 片 山 暁 雄 ( @c9katayama ) 所 属 アマゾンデータサービスジャパン 株 式 会 社 ソリューションアーキテクト 利 用 端 末 Galaxy S2 LTE 好 きなAWSのサービス AWS CloudFormation Copyright 2011

More information

ksocket Documentation

ksocket Documentation ksocket Documentation 20181012 Fixpoint, Inc. 2018 10 12 i 1 2 2 3 2.1............................................. 3 2.1.1 Linux............................................ 3 2.1.2 Windows..........................................

More information

PowerPoint Presentation

PowerPoint Presentation [AWS Black Belt Online Seminar] AWS Amplify サービスカットシリーズ Solutions Architect 塚越啓介 2018/11/7 AWS Webinar 情報 https://amzn.to/jpwebinar 過去資料 https://amzn.to/jparchive Who am I? 塚越啓介 ( つかごしけいすけ ) Specialist

More information

AWS からのメール配信の選択肢 1. EC2 上に Mail Transfer Agent (MTA) を構築して配信 2. Amazon Simple Service (SES) の利利 用 3. 外部 配信サービスの利利 用 3. については AWS 特有の 手順はない

AWS からのメール配信の選択肢 1. EC2 上に Mail Transfer Agent (MTA) を構築して配信 2. Amazon Simple  Service (SES) の利利 用 3. 外部  配信サービスの利利 用 3. については AWS 特有の 手順はない AWS からの Email 送信 Amazon Data Services Japan AWS からのメール配信の選択肢 1. EC2 上に Mail Transfer Agent (MTA) を構築して配信 2. Amazon Simple Email Service (SES) の利利 用 3. 外部 Email 配信サービスの利利 用 3. については AWS 特有の 手順はないため省省略略して以降降では

More information

HeartCore(PHP 版 ) インストール手順について説明いたします なお 本資料は 例として下記内容を前提として説明しております 環境情報 対象 OS: Linux ( ディストリビューション : Red Hat Enterprise Linux Server) APサーバ : Apache

HeartCore(PHP 版 ) インストール手順について説明いたします なお 本資料は 例として下記内容を前提として説明しております 環境情報 対象 OS: Linux ( ディストリビューション : Red Hat Enterprise Linux Server) APサーバ : Apache HeartCore インストール手順手順書 (PHP 版 ) Jul 2010 Ver1.0-1 - HeartCore(PHP 版 ) インストール手順について説明いたします なお 本資料は 例として下記内容を前提として説明しております 環境情報 対象 OS: Linux ( ディストリビューション : Red Hat Enterprise Linux Server) APサーバ : Apache

More information

AWS Black Belt Tech Webinar 2016 AWSJのTechメンバがAWSのプロダクトを 深堀りして解説するWebセミナー サービスの概要 使いどころの説明 アップデートのキャッチアップ 毎週水曜 18 19時 申し込みサイト

AWS Black Belt Tech Webinar 2016 AWSJのTechメンバがAWSのプロダクトを 深堀りして解説するWebセミナー サービスの概要 使いどころの説明 アップデートのキャッチアップ 毎週水曜 18 19時 申し込みサイト Amazon Simple Queue Service(SQS) Amazon Simple Notification Service(SNS) AWS Black Belt Tech Webinar 2016 アマゾンウェブサービスジャパン株式会社 AWS Black Belt Tech Webinar 2016 AWSJのTechメンバがAWSのプロダクトを 深堀りして解説するWebセミナー サービスの概要

More information

PowerPoint Presentation

PowerPoint Presentation Amazon DynamoDB テーブル 設 計 と 実 践 Tips アマゾンデータサービスジャパン 株 式 会 社 シニアソリューションアーキテクト 安 川 健 太 Session #TA-10 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed

More information

PowerPoint Presentation

PowerPoint Presentation AWS Black Belt Online Seminar AWS 大阪ローカルリージョンの活用と AWSで実現するDisaster Recovery アマゾンウェブサービスジャパン株式会社テクニカルソリューションアーキテクト舟崎健治パートナーソリューションアーキテクト市崎洋平 2018.7.17 AWS Black Belt Online Seminar とは AWSJ の Tech メンバが AWS

More information

IBM 次世代クラウド・プラットフォーム コードネーム “BlueMix”ご紹介

IBM 次世代クラウド・プラットフォーム コードネーム “BlueMix”ご紹介 IBM Bluemix www.bluemix.net IBM Bluemix オンラインセミナー今からはじめる Bluemix シリーズ第 3 期進化する Bluemix 第 2 回 プライベート API カタログ 日本アイ ビー エムシステムズ エンジニアリング株式会社 クラウド ソリューション 松井学 2014 年 11 月 20 日の Global アナウンス 1. DevOps に関する更なる機能拡張

More information

Alibaba Cloud [ ナレッジドキュメント ] AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) AWS EC2 から Alibaba Cloud ECS への マイグレーション手順 (Linux 版 ) Ver

Alibaba Cloud [ ナレッジドキュメント ] AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) AWS EC2 から Alibaba Cloud ECS への マイグレーション手順 (Linux 版 ) Ver AWS EC2 から Alibaba Cloud ECS への マイグレーション手順 (Linux 版 ) Ver 1.0.1 目次 1. はじめに 2. Alibaba Cloud 移行ツールとは 3. 環境構成図 4. 導入手順 4-1. AWS 環境の準備 4-2. WEB サーバーの導入 設定 4-2-1.Apache インストール 設定 4-2-2.WEB コンテンツ作成 4-2-3.Apache

More information

Alibaba Cloud [ ナレッジドキュメント ] AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) Ver SB

Alibaba Cloud [ ナレッジドキュメント ] AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) Ver SB AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) Ver 1.0 目次 目次 1. はじめに 2. Alibaba Cloud 移行ツールとは 3. 環境構成図 4. 導入手順 4-1. AWS 環境の準備 4-2. WEB サーバーの導入 設定 4-2-1.Apache インストール 設定 4-2-2.WEB コンテンツ作成 4-2-3.Apache

More information

DragonDisk

DragonDisk オブジェクトストレージサービス S3 Browser ご利用ガイド サービスマニュアル Ver.1.10 2017 年 8 月 21 日 株式会社 IDC フロンティア S3 Browser の利用方法 S3 Browser は Windows で動作するエクスプローラ形式のストレージ操作 GUI です S3 Browser(http://s3browser.com) S3 Browser は有償のソフトウェアです

More information

3 top#index 1 web router.ex web/router.ex 12 scope "/", NanoPlanner do 13 pipe_through browser get "/", TopController, index 16 end URL / to

3 top#index 1 web router.ex web/router.ex 12 scope /, NanoPlanner do 13 pipe_through browser get /, TopController, index 16 end URL / to 3 NanoPlanner SASS Bootstrap Font Awesome 3.1 RAVT 6 RAVT route action view template Phoenix top index top index top#index RAVT URL / top#index top#index top 23 3 top#index 1 web router.ex web/router.ex

More information

SmartBrowser_document_build30_update.pptx

SmartBrowser_document_build30_update.pptx SmartBrowser Update for ios / Version 1.3.1 build30 2017 年 8 月 株式会社ブルーテック 更新内容 - 概要 ios Version 1.3.1 build28 の更新内容について 1. 設定をQRから読み込み更新する機能 2.URLをQRから読み込み画面遷移する機能 3.WEBページのローカルファイル保存と外部インテントからの起動 4.JQuery-LoadImageライブラリの組み込み

More information

AWS Deck Template

AWS Deck Template ゲームプラットフォーム on AWS Amazon Data Services Japan 2013.09.27 クラウドコンピューティングとは 初期投資が不要 低額な利用価格 実際の使用分 のみ支払い セルフサービスな インフラ スケールアップ ダウンが容易 ビジネススピード の改善 Deploy Number of EC2 Instances Deploy ピーク時に EC2 が 5,000 インスタンスにスケール

More information

2014 QBR: Campaign Marketing

2014 QBR: Campaign Marketing と HULFT8 AWS ならできる 企業 IT のクラウド化 2014 年 11 月 7 日アマゾンデータサービスジャパン株式会社マーケティング本部長小島英揮 hidekio@amazon.co.jp クラウド = IT 利活用の新しいカタチ 数字が示す クラウド利用 への流れ IT 投資全体は横ばい ~ 減少傾向 2014 年国内 IT 市場規模は 14 兆 1,584 億円 前年比成長率 0%

More information

IBM Sametime 9 構成とアプリ開発 - テクてく Lotus 技術者夜会 年年 7 月 25 日 東京ソフトウェア開発研究所第 一 ECM 製品開発 小野充志 日本アイ ビー エム株式会社 ICS 事業部 ICS 第 一テクニカルセールス 別当類 2014 IBM Corp

IBM Sametime 9 構成とアプリ開発 - テクてく Lotus 技術者夜会 年年 7 月 25 日 東京ソフトウェア開発研究所第 一 ECM 製品開発 小野充志 日本アイ ビー エム株式会社 ICS 事業部 ICS 第 一テクニカルセールス 別当類 2014 IBM Corp IBM Sametime 9 構成とアプリ開発 - テクてく Lotus 技術者夜会 - 2014 年年 7 月 25 日 東京ソフトウェア開発研究所第 一 ECM 製品開発 小野充志 日本アイ ビー エム株式会社 ICS 事業部 ICS 第 一テクニカルセールス 別当類 ご説明順序 本 日ご紹介する開発のイメージ Sametime Proxy SDK を利利 用するための最 小構成 IBM Sametime

More information

6 (1) app.html.eex 28 lib/nano_planner_web/templates/layout/app.html.eex 27 <footer> Oiax Inc <%= this_year() %> Oiax Inc. 29 </footer>

6 (1) app.html.eex 28 lib/nano_planner_web/templates/layout/app.html.eex 27 <footer> Oiax Inc <%= this_year() %> Oiax Inc. 29 </footer> 6 (1) of_today 6.1 Copyright 2017 lib/nano_planner_web/views layout_view.ex this_year/0 lib/nano_planner_web/views/layout_view.ex 1 defmodule NanoPlannerWeb.LayoutView do 2 use NanoPlannerWeb, view 3 +

More information

WebEx を使用したリモート調査とは お客様のデスクトップ画面を共有し 障害調査を共同で実施するサービスです リモート調査は 精度の高い調査により 障害の早期解決を図るために実施します 対象の機器にアクセスできる中継端末をご用意頂く必要があります インターネット接続が可能な中継端末を経由して調査を

WebEx を使用したリモート調査とは お客様のデスクトップ画面を共有し 障害調査を共同で実施するサービスです リモート調査は 精度の高い調査により 障害の早期解決を図るために実施します 対象の機器にアクセスできる中継端末をご用意頂く必要があります インターネット接続が可能な中継端末を経由して調査を WebEx を使用したリモート調査 WebEx を使用したリモート調査とは お客様のデスクトップ画面を共有し 障害調査を共同で実施するサービスです リモート調査は 精度の高い調査により 障害の早期解決を図るために実施します 対象の機器にアクセスできる中継端末をご用意頂く必要があります インターネット接続が可能な中継端末を経由して調査を実施します 調査対象の機器がインターネットへ接続されている必要はありません

More information

Alibaba Cloud [ ナレッジドキュメント ] AWS S3 から AlibabaCloud OSS へのマイグレーション手順 AWS S3 からAlibaba Cloud OSS への マイグレーション手順 Ver SB Cloud Corp Al

Alibaba Cloud [ ナレッジドキュメント ] AWS S3 から AlibabaCloud OSS へのマイグレーション手順 AWS S3 からAlibaba Cloud OSS への マイグレーション手順 Ver SB Cloud Corp Al AWS S3 からAlibaba Cloud OSS への マイグレーション手順 Ver 1.0 目次 1. はじめに 2. Alibaba Cloud 移行ツールとは 3. 環境構成図 4. 導入手順 4-1. AWS 環境の準備 4-2. OSSImportツールの導入 設定 4-2-1. RAMユーザー AccessKeyとAccessKeySecret の準備 4-2-2. VPCの準備 4-2-3.ECSインスタンス作成

More information

デモで理解する Facebook アプリ開発のポイント シグマコンサルティング ( 株 ) 菅原英治

デモで理解する Facebook アプリ開発のポイント シグマコンサルティング ( 株 ) 菅原英治 デモで理解する Facebook アプリ開発のポイント シグマコンサルティング ( 株 ) 菅原英治 自己紹介 菅原英治 sugawaraeiji 所属 : - シグマコンサルティング株式会社取締役副社長 - 最新の IT を経営に実践的に役立てるお手伝いをしている会社 Facebook の実績 : - G-CLOUD Magazine 2011 - 特集 2 Windows Azure 上に Facebook

More information

Microsoft Word - AWSBlueprint final.docx

Microsoft Word - AWSBlueprint final.docx はじめに は 受験者の以下の能力を認定するものです 要件を理解し AWS アーキテクチャーのベストプラクティスを用いて構築するソリューションを定義することができる アーキテクチャーのベストプラクティスを 開発者およびシステム管理者に対してプロジェクトのライフサイクルを通じて助言できる この水準を満たすために必要な基本知識とスキルには 以下の分野およびその項目すべてを含みます 知識レベルとしては 以下の大部分を理解しているものと定義します

More information

今更聞けない AWS クラウド入門

今更聞けない AWS クラウド入門 テクノロジートラック 今更聞けない AWS クラウド入門 アマゾンデータサービスジャパン株式会社 ソリューションアーキテクト 篠原英治 Thank You! フィードバックをお寄せ下さい 本イベントについてツイートされる際は ハッシュタグをご利用ください #AWSRoadshow お帰りになる前には アンケートへのご協力をお願いします 引換用の記念品をご用意しています 自己紹介 名前 : 篠原英治

More information

クラウドネイティブサービスのご紹介 〜高い可用性と拡張性をリーズナブルに今すぐ実現〜

クラウドネイティブサービスのご紹介 〜高い可用性と拡張性をリーズナブルに今すぐ実現〜 クラウドネイティブサービスのご紹介 (AWS マネージドサービス ) 高い可用性と拡張性をリーズナブルに今すぐ実現 アマゾンウェブサービスジャパン株式会社ソリューションアーキテクト清水崇之 2015.12.02 自己紹介 清水崇之 ソリューションアーキテクト 西日本担当 ( 大阪のお客様にもプライム対応! だけどプライスレス ) ゲーム モバイル Web サービス全般 AWS 芸人 ( 詳しくは http://www.slideshare.net/shimy_net)

More information

Microsoft PowerPoint - グリッド協議会GT4演習資料_2007_配布用

Microsoft PowerPoint - グリッド協議会GT4演習資料_2007_配布用 演習 1~6 Globus Toolkit Version 4 (Java WS Core) 演習 : WS-Resource の生成と機能拡張 目標 :GT4 Java Core WSRF 基本仕様のサポート確認 サーバー側の実装方法 サービス 各種設定ファイル ( の実装方法 ) 最低限 WSRF の標準的な機能は GT4 に含まれる標準で利用可能 GT4 標準の利用方法 wsrf-get-property

More information

+ Octopress + GitHubPages でブログを作成 Name: さりんじゃー

+ Octopress + GitHubPages でブログを作成 Name: さりんじゃー + Octopress + GitHubPages でブログを作成 Name: さりんじゃー Twitter: @salinger001101 自己紹介 2 n HN: さりんじゃー n 現在の状況 : n 専門は機械学習 自然言語処理など n 普段はPython 書いてます n 最近 Rのお勉強開始 n Blog:http://salinger.github.com n Twitter:@salinger001101

More information

2

2 Java Festa in 2007 OPEN JAVA: IMAGINE THE POSSIBILITIES 2 3 4 Java SE のダウンロード数の比率 1996/12 からのダウンロード数 5 JavaOne 2007 5/7: CommunityOne > NetBeans Day, GlassFish, OpenSolaris, OpenJDK, Web 2.0 5/8-11: JavaOne

More information

Agenda! ストレージサービス概要! Instance Store (Ephemeral Disk)! Elastic Block Store! 使い分けの実践編 2

Agenda! ストレージサービス概要! Instance Store (Ephemeral Disk)! Elastic Block Store! 使い分けの実践編 2 re:generate AWS マイスターシリーズ Instance Store(Ephemeral Disk) & Elastic Block Store 2014.1.29 アマゾンデータサービスジャパン株式会社 プリンシパルソリューションアーキテクト荒 木靖宏 ソリューションアーキテクト 平 山毅 Agenda! ストレージサービス概要! Instance Store (Ephemeral Disk)!

More information

スライド 0

スライド 0 ビギナーだから使いたい O/R マッパー ~Teng を使った開発 ~ Hirobanex(Akabane Hiroyuki) 2012-06-29@Perl Beginners #3 コンテンツ Teng を使いたい 3 つの理由 ビギナーにオススメの Teng の導入方法 本来の O/R マッパーの効用 1 Teng を使いたい 3 つの理由 DBI はよくわからん O/R マッパーだと開発が抜群に早くなる

More information

IBM Bluemix で WordPress 無料の WordPress 環境を構築する 1

IBM Bluemix で WordPress 無料の WordPress 環境を構築する 1 IBM Bluemix で WordPress 無料の WordPress 環境を構築する 1 本資料について 本資料は IBM Bluemix (h3p://bluemix.net) を使って WordPress 環境を構築する手順を紹介しています Windows 7 を利用している前提で記載しています 資料内で紹介する cf ツールが動作する環境であれば 他環境でも同様の操作によって実現できると思いますが

More information

FUJITSU Cloud Service for OSS CF サービス仕様書

FUJITSU Cloud Service for OSS CF サービス仕様書 本サービスは新規申込の受付を休止しています FUJITSU Cloud Service for OSS CF サービス仕様書 2018 年 8 月 30 日 [ 前提 ] (1) 本サービスの利用には CF コマンド ( 注 1) のダウンロードおよびインストールが必要です 1. サービス仕様 当社は オープンソースの Cloud Foundry を利用した以下のサービスを提供します (1) CF

More information

PowerPoint Presentation

PowerPoint Presentation AWS マイスターシリーズ Reloaded Amazon Glacier 2012.11.12 ソリューションアーキテクト 北迫清訓 Agenda AWSストレージサービス Amazon Glacierとは Amazon Glacierの特徴 Amazon Glacierの機能 Amazon Glacierの利用コストモデルまとめ AWS が提供するストレージサービス Amazon Simple

More information

Slide 1

Slide 1 Microsoft SharePoint Server on AWS リファレンスアーキテクチャー 2012/5/24 アマゾンデータサービスジャパン株式会社 Amazon における SharePoint の利用事例 AWS 利用によるメリット インフラの調達時間 4~6 週間から数分に短縮 サーバのイメージコピー作成 手動で半日から 自動化を実現 年間のインフラコスト オンプレミスと比較して 22%

More information

Microsoft Word - tutorial3-dbreverse.docx

Microsoft Word - tutorial3-dbreverse.docx 株式会社チェンジビジョン使用バージョン :astah* 6.0, 6.1 [ ] サンプル サポート対象外 目次 DB リバースを使ってみよう ( サンプル サポート対象外 ) 2 ご利用の前に 2 予備知識 2 データベースの環境設定をしてみよう 2 astah* データベースリバースコンポーネントを使用してみよう 5 作成した asta ファイルを astah* professional で開いてみよう

More information

(GitHub, Twitter) 由来 :m.yokoyama 発音例 :myokoyamaa ソフトウェア開発者将棋指し ( アマ三段 )

(GitHub, Twitter) 由来 :m.yokoyama 発音例 :myokoyamaa ソフトウェア開発者将棋指し ( アマ三段 ) 高架下の Ruby 横山昌史札幌市中央区 Ruby 会議 01 2014/02/08 自己紹介 @myokoym (GitHub, Twitter) 由来 :m.yokoyama 発音例 :myokoyamaa ソフトウェア開発者将棋指し ( アマ三段 ) Ruby Kaja 2013 札幌の将棋事情 北海道将棋会館 札幌市中央区南 4 西 9 北海道将棋連盟のブログ http://doshoren.blog.fc2.com/

More information

PacnetでAPACをカバーする アマゾンのクラウドサービス

PacnetでAPACをカバーする アマゾンのクラウドサービス これで安心! セキュリティとネットワーク ~ Getting Started with AWS Security and Networking ~ アマゾンウェブサービスジャパン株式会社 セキュリティソリューションアーキテクト 桐山隼人 自己紹介 氏名 : 桐山隼人 略歴 組み込み / セキュリティ系開発エンジニア @IT 企業ソフトウェア開発研究所 技術営業 @ セキュリティ企業 ソリューションアーキテクト

More information

AWS で実現するセキュリティ・オートメーション

AWS で実現するセキュリティ・オートメーション で実現する セキュリティ オートメーション 桐山隼人 セキュリティソリューションアーキテクト アマゾン ウェブ サービス ジャパン株式会社 2017年6月1日 2017, Web Services, Inc. or its Affiliates. All rights reserved. 自己紹介氏名 桐山隼人 役割 セキュリティソリューションアーキテクト 関心事 Security *by* the

More information

lifedesign_contest_No3

lifedesign_contest_No3 1 3 5 Apple Developer Program 5 AWS 8 Raspberry Pi 14 18 19 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "sns:createplatformendpoint" ], "Resource": [ ] ] #

More information

Agenda! Amazon Web Services (AWS)の 概 要! 大 規 模 分 散 システム AWS の 使 い 方 Asynchronous IO Retries with Exponential Backoff Idempotency Eventual Consistency!

Agenda! Amazon Web Services (AWS)の 概 要! 大 規 模 分 散 システム AWS の 使 い 方 Asynchronous IO Retries with Exponential Backoff Idempotency Eventual Consistency! 大 規 模 分 散 システム Amazon Web Services の 使 い 方 橋 本 幸 司 Software Development Engineer Amazon Web Services Agenda! Amazon Web Services (AWS)の 概 要! 大 規 模 分 散 システム AWS の 使 い 方 Asynchronous IO Retries with Exponential

More information

Android Layout SDK プログラミング マニュアル

Android Layout SDK プログラミング マニュアル プログラミングマニュアル Version 1.3.0 用 更新履歴 年月日 バージョン 履歴 2014.09.08 1.2.0.0 新規 (Layout Utilities ユーザーズ ガイド ) 2016.08.16 1.3.0.0 モバイル端末用レイアウトで直線部品と矩形部品に対応 モバイル端末用レイアウトファイルを CLFX から XML へ変更 Layout Print Engine から

More information

Lightweight LanguageのIPv6対応PHP5編

Lightweight LanguageのIPv6対応PHP5編 Lightweight Language IPv6 PHP5 2013-11-26 1. PHP 1.1. PHP 1.2. OS PHP OS PHP IPv6 PHP Linux CentOS 5.10 distribution, updates 5.3.3 6.4 distribution, updates 5.3.3 Fedora 18 distribution, updates 5.4.9

More information

JEB Plugin 開発チュートリアル 第4回

JEB Plugin 開発チュートリアル 第4回 Japan Computer Emergency Response Team Coordination Center 電子署名者 : Japan Computer Emergency Response Team Coordination Center DN : c=jp, st=tokyo, l=chiyoda-ku, email=office@jpcert.or.jp, o=japan Computer

More information

TALON Tips < 親子関係のある構成データを TALON で表示する > 株式会社 HOIPOI 第 1.1 版 p. 1

TALON Tips < 親子関係のある構成データを TALON で表示する > 株式会社 HOIPOI 第 1.1 版 p. 1 TALON Tips < 親子関係のある構成データを TALON で表示する > 株式会社 HOIPOI 第 1.1 版 p. 1 1 目次 1 目次... 2 2 はじめに... 3 3 Tips セットアップ... 4 3.1 事前準備... 4 3.2 事前準備 2... 4 3.3 セットアップ... 4 3.4 セットアップ ( その他 )... 5 4 Tips 概要... 6 4.1

More information

Webhard_Users manual

Webhard_Users manual Webhard Connector for Mac ご利用マニュアル V e r 1. 0 0 目次 Webhard CONNECTOR ログイン画面 -... 1 Webhard Connector 全体画面 ~その1~ -... 2 Webhard Connector 全体画面 ~その2~ -... 3 Webhard Connector - メニュー -... 4 Webhard Connector

More information

intra-mart Accel Platform

intra-mart Accel Platform intra-mart Accel Platform IM- 共通マスタスマートフォン拡張プログラミングガイド 2012/10/01 初版 変更年月日 2012/10/01 初版 > 変更内容 目次 > 1 IM- 共通マスタの拡張について...2 1.1 前提となる知識...2 1.1.1 Plugin Manager...2 1.2 表記について...2 2 汎用検索画面の拡張...3

More information

TestDesign for Web

TestDesign for Web 発行日 2012/6/21 発行元 株式会社アープ 本書は Web でのテスト自動化における Test Design の一連の操作方法まとめたものです Test Design のメニューの説明やより詳細な使い方については ユーザーズガイド を参照してください 目次 1. はじめに... 1 2. 環境構築... 2 2.1. Selenium のサイトについて... 2 2.2. Selenium

More information