Enviar búsqueda
Cargar
Orchestrate DBaaS入門
•
2 recomendaciones
•
886 vistas
T
Tsukasa Kawagishi
Seguir
社内勉強会で発表したものを再編集しました。
Leer menos
Leer más
Ingeniería
Denunciar
Compartir
Denunciar
Compartir
1 de 21
Descargar ahora
Descargar para leer sin conexión
Recomendados
re:Growth 2016 in TOKYO発表「AWS Glueの紹介」
re:Growth 2016 in TOKYO発表「AWS Glueの紹介」
Yosuke Katsuki
re:Growth athena
re:Growth athena
淳 千葉
The overview of Server-ide Bulk Loader
The overview of Server-ide Bulk Loader
Treasure Data, Inc.
20161214 re growth-sapporo
20161214 re growth-sapporo
Satoru Ishikawa
Oracleからamazon auroraへの移行にむけて
Oracleからamazon auroraへの移行にむけて
Yoichi Sai
ビックデータ最適解とAWSにおける新しい武器
ビックデータ最適解とAWSにおける新しい武器
Akihiro Kuwano
AWSで作る分析基盤
AWSで作る分析基盤
Yu Otsubo
Data Architecture
Data Architecture
Daisuke Inoue
Recomendados
re:Growth 2016 in TOKYO発表「AWS Glueの紹介」
re:Growth 2016 in TOKYO発表「AWS Glueの紹介」
Yosuke Katsuki
re:Growth athena
re:Growth athena
淳 千葉
The overview of Server-ide Bulk Loader
The overview of Server-ide Bulk Loader
Treasure Data, Inc.
20161214 re growth-sapporo
20161214 re growth-sapporo
Satoru Ishikawa
Oracleからamazon auroraへの移行にむけて
Oracleからamazon auroraへの移行にむけて
Yoichi Sai
ビックデータ最適解とAWSにおける新しい武器
ビックデータ最適解とAWSにおける新しい武器
Akihiro Kuwano
AWSで作る分析基盤
AWSで作る分析基盤
Yu Otsubo
Data Architecture
Data Architecture
Daisuke Inoue
Lambda in java_20160121
Lambda in java_20160121
Teruo Kawasaki
BigQuery + Fluentd
BigQuery + Fluentd
徹 上野山
Amazon Kinesis Familyを活用したストリームデータ処理
Amazon Kinesis Familyを活用したストリームデータ処理
Amazon Web Services Japan
re:invent 2018 analytics関連アップデート
re:invent 2018 analytics関連アップデート
Satoru Ishikawa
re:Growth2019 Analytics Updates
re:Growth2019 Analytics Updates
Satoru Ishikawa
Windows Azure HDInsight サービスの紹介
Windows Azure HDInsight サービスの紹介
Kuninobu SaSaki
Serverless analytics on aws
Serverless analytics on aws
Amazon Web Services Japan
第一回Web技術勉強会 efkスタック編
第一回Web技術勉強会 efkスタック編
tzm_freedom
Amazon S3を中心とするデータ分析のベストプラクティス
Amazon S3を中心とするデータ分析のベストプラクティス
Amazon Web Services Japan
Dokkuの活用と内部構造
Dokkuの活用と内部構造
修平 富田
RDB開発者のためのApache Cassandra データモデリング入門
RDB開発者のためのApache Cassandra データモデリング入門
Yuki Morishita
クラウド上のデータ活用デザインパターン
クラウド上のデータ活用デザインパターン
Amazon Web Services Japan
FukuokaCloud_Azure
FukuokaCloud_Azure
Shinichiro Isago
Glueの開発環境(zeppelin)をrancherで作ってみる
Glueの開発環境(zeppelin)をrancherで作ってみる
cloudfish
elasticsearch-hadoopをつかってごにょごにょしてみる
elasticsearch-hadoopをつかってごにょごにょしてみる
Katsushi Yamashita
[Japanese Content] Lance Riedel_The App Server, The Hive in Tokyo_Aug29
[Japanese Content] Lance Riedel_The App Server, The Hive in Tokyo_Aug29
The Hive
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
Amazon Web Services Japan
Rdsを学ぶ
Rdsを学ぶ
yuya-nakamura
Datastax Enterpriseをはじめよう
Datastax Enterpriseをはじめよう
Yuki Morishita
金融機関でのHive/Presto事例紹介
金融機関でのHive/Presto事例紹介
Amazon Web Services Japan
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
Amazon Web Services Japan
Accelerating AdTech on AWS #AWSAdTechJP
Accelerating AdTech on AWS #AWSAdTechJP
Eiji Shinohara
Más contenido relacionado
La actualidad más candente
Lambda in java_20160121
Lambda in java_20160121
Teruo Kawasaki
BigQuery + Fluentd
BigQuery + Fluentd
徹 上野山
Amazon Kinesis Familyを活用したストリームデータ処理
Amazon Kinesis Familyを活用したストリームデータ処理
Amazon Web Services Japan
re:invent 2018 analytics関連アップデート
re:invent 2018 analytics関連アップデート
Satoru Ishikawa
re:Growth2019 Analytics Updates
re:Growth2019 Analytics Updates
Satoru Ishikawa
Windows Azure HDInsight サービスの紹介
Windows Azure HDInsight サービスの紹介
Kuninobu SaSaki
Serverless analytics on aws
Serverless analytics on aws
Amazon Web Services Japan
第一回Web技術勉強会 efkスタック編
第一回Web技術勉強会 efkスタック編
tzm_freedom
Amazon S3を中心とするデータ分析のベストプラクティス
Amazon S3を中心とするデータ分析のベストプラクティス
Amazon Web Services Japan
Dokkuの活用と内部構造
Dokkuの活用と内部構造
修平 富田
RDB開発者のためのApache Cassandra データモデリング入門
RDB開発者のためのApache Cassandra データモデリング入門
Yuki Morishita
クラウド上のデータ活用デザインパターン
クラウド上のデータ活用デザインパターン
Amazon Web Services Japan
FukuokaCloud_Azure
FukuokaCloud_Azure
Shinichiro Isago
Glueの開発環境(zeppelin)をrancherで作ってみる
Glueの開発環境(zeppelin)をrancherで作ってみる
cloudfish
elasticsearch-hadoopをつかってごにょごにょしてみる
elasticsearch-hadoopをつかってごにょごにょしてみる
Katsushi Yamashita
[Japanese Content] Lance Riedel_The App Server, The Hive in Tokyo_Aug29
[Japanese Content] Lance Riedel_The App Server, The Hive in Tokyo_Aug29
The Hive
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
Amazon Web Services Japan
Rdsを学ぶ
Rdsを学ぶ
yuya-nakamura
Datastax Enterpriseをはじめよう
Datastax Enterpriseをはじめよう
Yuki Morishita
金融機関でのHive/Presto事例紹介
金融機関でのHive/Presto事例紹介
Amazon Web Services Japan
La actualidad más candente
(20)
Lambda in java_20160121
Lambda in java_20160121
BigQuery + Fluentd
BigQuery + Fluentd
Amazon Kinesis Familyを活用したストリームデータ処理
Amazon Kinesis Familyを活用したストリームデータ処理
re:invent 2018 analytics関連アップデート
re:invent 2018 analytics関連アップデート
re:Growth2019 Analytics Updates
re:Growth2019 Analytics Updates
Windows Azure HDInsight サービスの紹介
Windows Azure HDInsight サービスの紹介
Serverless analytics on aws
Serverless analytics on aws
第一回Web技術勉強会 efkスタック編
第一回Web技術勉強会 efkスタック編
Amazon S3を中心とするデータ分析のベストプラクティス
Amazon S3を中心とするデータ分析のベストプラクティス
Dokkuの活用と内部構造
Dokkuの活用と内部構造
RDB開発者のためのApache Cassandra データモデリング入門
RDB開発者のためのApache Cassandra データモデリング入門
クラウド上のデータ活用デザインパターン
クラウド上のデータ活用デザインパターン
FukuokaCloud_Azure
FukuokaCloud_Azure
Glueの開発環境(zeppelin)をrancherで作ってみる
Glueの開発環境(zeppelin)をrancherで作ってみる
elasticsearch-hadoopをつかってごにょごにょしてみる
elasticsearch-hadoopをつかってごにょごにょしてみる
[Japanese Content] Lance Riedel_The App Server, The Hive in Tokyo_Aug29
[Japanese Content] Lance Riedel_The App Server, The Hive in Tokyo_Aug29
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
Rdsを学ぶ
Rdsを学ぶ
Datastax Enterpriseをはじめよう
Datastax Enterpriseをはじめよう
金融機関でのHive/Presto事例紹介
金融機関でのHive/Presto事例紹介
Similar a Orchestrate DBaaS入門
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
Amazon Web Services Japan
Accelerating AdTech on AWS #AWSAdTechJP
Accelerating AdTech on AWS #AWSAdTechJP
Eiji Shinohara
20170510aws blackbeltrds-170510101017
20170510aws blackbeltrds-170510101017
anzhong70
Smart data integration to hybrid data analysis infrastructure
Smart data integration to hybrid data analysis infrastructure
DataWorks Summit
非公式PaaS勉強会~新宿d社会議室
非公式PaaS勉強会~新宿d社会議室
Daisuke Masubuchi
ソリューションセッション#3 ビッグデータの3つのVと4つのプロセスを支えるAWS活用法
ソリューションセッション#3 ビッグデータの3つのVと4つのプロセスを支えるAWS活用法
Amazon Web Services Japan
20120508 aws meister-rds-public
20120508 aws meister-rds-public
Amazon Web Services Japan
[db tech showcase Tokyo 2017] E23: クラウド異種データベース(AWS)へのデータベース移行時の注意点 ~レプリケーション...
[db tech showcase Tokyo 2017] E23: クラウド異種データベース(AWS)へのデータベース移行時の注意点 ~レプリケーション...
Insight Technology, Inc.
AWSのNoSQL入門
AWSのNoSQL入門
Akihiro Kuwano
RDS詳細 -ほぼ週刊AWSマイスターシリーズ第8回-
RDS詳細 -ほぼ週刊AWSマイスターシリーズ第8回-
SORACOM, INC
20120409 aws meister-reloaded-dynamo-db
20120409 aws meister-reloaded-dynamo-db
Amazon Web Services Japan
AWS初心者向けWebinar AWSでのNoSQLの活用
AWS初心者向けWebinar AWSでのNoSQLの活用
Amazon Web Services Japan
2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会
Koichiro Doi
Serverless services on_aws_dmm_meetup_20170801
Serverless services on_aws_dmm_meetup_20170801
Amazon Web Services Japan
HDInsight & CosmosDB - Global IoT · Big data processing infrastructure
HDInsight & CosmosDB - Global IoT · Big data processing infrastructure
DataWorks Summit
AWS初心者向けWebinar AWSでBig Data活用
AWS初心者向けWebinar AWSでBig Data活用
Amazon Web Services Japan
[AC08] 新世代のアーキテクチャに移行せよ。富士フイルムの事例に学ぶ、クラウドネイティブソリューションのビジョンと設計
[AC08] 新世代のアーキテクチャに移行せよ。富士フイルムの事例に学ぶ、クラウドネイティブソリューションのビジョンと設計
de:code 2017
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
DBワークロードのAWS化とデータベースサービス関連最新情報
DBワークロードのAWS化とデータベースサービス関連最新情報
Amazon 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...
Amazon Web Services Japan
Similar a Orchestrate DBaaS入門
(20)
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
Accelerating AdTech on AWS #AWSAdTechJP
Accelerating AdTech on AWS #AWSAdTechJP
20170510aws blackbeltrds-170510101017
20170510aws blackbeltrds-170510101017
Smart data integration to hybrid data analysis infrastructure
Smart data integration to hybrid data analysis infrastructure
非公式PaaS勉強会~新宿d社会議室
非公式PaaS勉強会~新宿d社会議室
ソリューションセッション#3 ビッグデータの3つのVと4つのプロセスを支えるAWS活用法
ソリューションセッション#3 ビッグデータの3つのVと4つのプロセスを支えるAWS活用法
20120508 aws meister-rds-public
20120508 aws meister-rds-public
[db tech showcase Tokyo 2017] E23: クラウド異種データベース(AWS)へのデータベース移行時の注意点 ~レプリケーション...
[db tech showcase Tokyo 2017] E23: クラウド異種データベース(AWS)へのデータベース移行時の注意点 ~レプリケーション...
AWSのNoSQL入門
AWSのNoSQL入門
RDS詳細 -ほぼ週刊AWSマイスターシリーズ第8回-
RDS詳細 -ほぼ週刊AWSマイスターシリーズ第8回-
20120409 aws meister-reloaded-dynamo-db
20120409 aws meister-reloaded-dynamo-db
AWS初心者向けWebinar AWSでのNoSQLの活用
AWS初心者向けWebinar AWSでのNoSQLの活用
2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会
Serverless services on_aws_dmm_meetup_20170801
Serverless services on_aws_dmm_meetup_20170801
HDInsight & CosmosDB - Global IoT · Big data processing infrastructure
HDInsight & CosmosDB - Global IoT · Big data processing infrastructure
AWS初心者向けWebinar AWSでBig Data活用
AWS初心者向けWebinar AWSでBig Data活用
[AC08] 新世代のアーキテクチャに移行せよ。富士フイルムの事例に学ぶ、クラウドネイティブソリューションのビジョンと設計
[AC08] 新世代のアーキテクチャに移行せよ。富士フイルムの事例に学ぶ、クラウドネイティブソリューションのビジョンと設計
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
DBワークロードのAWS化とデータベースサービス関連最新情報
DBワークロードのAWS化とデータベースサービス関連最新情報
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
Orchestrate DBaaS入門
1.
ORCHESTRATE DBaaS 入門
2.
DBaaS とは —
DataBase as a Service クラウドサービスでオンラインで提供される データベース。利用者はシステムを構築管理 する手間と負担が減り、データ量に応じて規 模を柔軟に拡張できる。データベース運用は 管理が煩雑とされ、負担軽減の効果は大きい。
3.
DBaaS の例 •
Amazon RDS • Amazon DynamoDB • Cloudant • MongoHQ • Orchestrate
4.
WHAT IS ORCHESTRATE
5.
One API for
search, key/ value, graph, and events. Orchestrate unifies multiple databases through a simple REST API. It runs as a service (you store your data with us!) and supports queries like full-text search, events, graph, and key/value.
6.
日本語の解説が少なすぎ… Techcrunchに翻訳記事が2つ、他ニュースサイトに数件 有志の解説記事は探した限り皆無
7.
嘘でしょ
8.
仕方ないので訳します
9.
検索・key/value・グラフ・ イベントを1つのAPIで Orchestrateは1つのシンプルなREST
APIで複数 のDBを統合します。これはクラウドサービスと して利用でき、テキスト検索、イベント、グラフ、 key/valueのようなクエリをサポートします。
10.
ORCHESTRATEのスゴい所
11.
OrchestrateはDBを跨ぐ どんなデータ処理でも単一のAPI呼び出しで済ま せられる。Orchestrate側がMongoDBや
CouchDBなどもっとも適切なNoSQLデータベー スを選択する。(開発者は意識しなくて良い)
12.
とにかく使ってみよう
13.
ありがたいことに、 ドキュメントは充実している https://orchestrate.io/docs
14.
key/valueデータをGET $ curl
-XGET https://api.orchestrate.io/v0/people/0 -u 'access_token' {"name":"Taro","height":175,"weight":65,"age":23}
15.
検索はこんな感じ $ curl
-XGET https://api.orchestrate.io/v0/people?query=height:160 -u 'access_token' {"count":1,"total_count":1,"results":[{"path": {"collection":"people","key":"5","ref":"46d655562040ca7e","reftime ":1391890950920},"value":{"name":"Yuki","height":160,"weight": 57,age:22},"score":0.19104281067848206,"reftime":1391890950920}]}
16.
https://github.com/orchestrate-io/ orchestrate.js 公式がNode.jsクライアントもちゃんと出しています
17.
さっきの検索をNodeでやると var db
= require('orchestrate')(process.env.ORCHESTRATE_TOKEN); db.newSearchBuilder().collection('people') .query('height:160') .then(function (result) { console.log(result.body); }).fail(function (error) { console.log(error); });
18.
まとめ
19.
かなりシンプルに使える • どんなDBが動いてるのとか考えなくていい
• Node.js, Ruby, Python, Java, Go なら公式がクライ アントを出してるので安心 • PHPでもなんでもHTTPSリクエストしてJSONを パースできればOK • 位置情報もいけるので最近っぽいことができる
20.
DBaaS として •
2014年2月にローンチされたばかりでこれか らどうなるかはわからない • コード資源は使えないので新しいことやると き向け?
21.
THANK YOU FOR
LISTENING!
Descargar ahora