Submit Search
Upload
AWS re:Invent 2015に初参戦→気づいたらOSS二つ作ってた
•
9 likes
•
7,169 views
佑介 九岡
Follow
2015/11/12に目黒で開催されたAWS Startup Tech MeetupでのLT資料
Read less
Read more
Technology
Report
Share
Report
Share
1 of 28
Download now
Download to read offline
Recommended
Building Scalable Application on the Cloud
Building Scalable Application on the Cloud
Keisuke Nishitani
クラウドネイティブ化する未来
クラウドネイティブ化する未来
Keisuke Nishitani
JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE
陽平 山口
JAWS re:Mote 2015 Nagoya
JAWS re:Mote 2015 Nagoya
陽平 山口
AWS Lambda / Amazon API Gateway Deep Dive
AWS Lambda / Amazon API Gateway Deep Dive
Keisuke Nishitani
サーバーワークスのAWS構築自動化の仕組み
サーバーワークスのAWS構築自動化の仕組み
Akira Nagata
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
Amazon Web Services Japan
Aws向け監視ソリューション比較
Aws向け監視ソリューション比較
Naoya Hashimoto
Recommended
Building Scalable Application on the Cloud
Building Scalable Application on the Cloud
Keisuke Nishitani
クラウドネイティブ化する未来
クラウドネイティブ化する未来
Keisuke Nishitani
JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE
陽平 山口
JAWS re:Mote 2015 Nagoya
JAWS re:Mote 2015 Nagoya
陽平 山口
AWS Lambda / Amazon API Gateway Deep Dive
AWS Lambda / Amazon API Gateway Deep Dive
Keisuke Nishitani
サーバーワークスのAWS構築自動化の仕組み
サーバーワークスのAWS構築自動化の仕組み
Akira Nagata
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
Amazon Web Services Japan
Aws向け監視ソリューション比較
Aws向け監視ソリューション比較
Naoya Hashimoto
AWS初心者向けWebinar AWSではじめよう、IoTシステム構築(リピート開催用)
AWS初心者向けWebinar AWSではじめよう、IoTシステム構築(リピート開催用)
Amazon Web Services Japan
AWS Black Belt Tech シリーズ 2015 AWS Device Farm
AWS Black Belt Tech シリーズ 2015 AWS Device Farm
Amazon Web Services Japan
JAWSUG Kansai Simple Workflow Service (SWF)
JAWSUG Kansai Simple Workflow Service (SWF)
Takuro Sasaki
Automated Testing on AWS Device Farm
Automated Testing on AWS Device Farm
Keisuke Nishitani
AWS Black Belt Online Seminar 2017 EC2 Windows
AWS Black Belt Online Seminar 2017 EC2 Windows
Amazon Web Services Japan
AWSで実現するクラウドネイティブなアプリ開発のポイント
AWSで実現するクラウドネイティブなアプリ開発のポイント
Keisuke Nishitani
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
Kahori Takeda
DevLove Kansai AWS
DevLove Kansai AWS
Takuro Sasaki
AWS Black Belt Online Seminar 2016 AWS IoT
AWS Black Belt Online Seminar 2016 AWS IoT
Amazon Web Services Japan
Introducing Serverless Computing (20160802)
Introducing Serverless Computing (20160802)
Keisuke Nishitani
Androidを中心に紐解くIoT
Androidを中心に紐解くIoT
Keisuke Nishitani
AWS Lambda Updates
AWS Lambda Updates
Keisuke Nishitani
Amazon Simple Workflow Service (SWF)
Amazon Simple Workflow Service (SWF)
Amazon Web Services Japan
Ops worksに今後期待するところ
Ops worksに今後期待するところ
Fumihiko Shiroyama
Serverless Architecture Overview #cdevc
Serverless Architecture Overview #cdevc
Masahiro NAKAYAMA
ユーザーからみたre:Inventのこれまでと今後
ユーザーからみたre:Inventのこれまでと今後
Recruit Technologies
ChefとOpsWorksで EC2 楽チンクッキング!
ChefとOpsWorksで EC2 楽チンクッキング!
クラスメソッド株式会社
JAWS DAYS 2015 OpsWorks Aceに聞け
JAWS DAYS 2015 OpsWorks Aceに聞け
晋也 古渡
サーバレスアーキテクチャを実戦投入するにあたって知るべきこと
サーバレスアーキテクチャを実戦投入するにあたって知るべきこと
暁 三宅
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
Yusuke Murata
AWS Startup Tech Meetup #008 発表資料
AWS Startup Tech Meetup #008 発表資料
Takuya Onda
(DVO401) Deep Dive into Blue/Green Deployments on AWS
(DVO401) Deep Dive into Blue/Green Deployments on AWS
Amazon Web Services
More Related Content
What's hot
AWS初心者向けWebinar AWSではじめよう、IoTシステム構築(リピート開催用)
AWS初心者向けWebinar AWSではじめよう、IoTシステム構築(リピート開催用)
Amazon Web Services Japan
AWS Black Belt Tech シリーズ 2015 AWS Device Farm
AWS Black Belt Tech シリーズ 2015 AWS Device Farm
Amazon Web Services Japan
JAWSUG Kansai Simple Workflow Service (SWF)
JAWSUG Kansai Simple Workflow Service (SWF)
Takuro Sasaki
Automated Testing on AWS Device Farm
Automated Testing on AWS Device Farm
Keisuke Nishitani
AWS Black Belt Online Seminar 2017 EC2 Windows
AWS Black Belt Online Seminar 2017 EC2 Windows
Amazon Web Services Japan
AWSで実現するクラウドネイティブなアプリ開発のポイント
AWSで実現するクラウドネイティブなアプリ開発のポイント
Keisuke Nishitani
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
Kahori Takeda
DevLove Kansai AWS
DevLove Kansai AWS
Takuro Sasaki
AWS Black Belt Online Seminar 2016 AWS IoT
AWS Black Belt Online Seminar 2016 AWS IoT
Amazon Web Services Japan
Introducing Serverless Computing (20160802)
Introducing Serverless Computing (20160802)
Keisuke Nishitani
Androidを中心に紐解くIoT
Androidを中心に紐解くIoT
Keisuke Nishitani
AWS Lambda Updates
AWS Lambda Updates
Keisuke Nishitani
Amazon Simple Workflow Service (SWF)
Amazon Simple Workflow Service (SWF)
Amazon Web Services Japan
Ops worksに今後期待するところ
Ops worksに今後期待するところ
Fumihiko Shiroyama
Serverless Architecture Overview #cdevc
Serverless Architecture Overview #cdevc
Masahiro NAKAYAMA
ユーザーからみたre:Inventのこれまでと今後
ユーザーからみたre:Inventのこれまでと今後
Recruit Technologies
ChefとOpsWorksで EC2 楽チンクッキング!
ChefとOpsWorksで EC2 楽チンクッキング!
クラスメソッド株式会社
JAWS DAYS 2015 OpsWorks Aceに聞け
JAWS DAYS 2015 OpsWorks Aceに聞け
晋也 古渡
サーバレスアーキテクチャを実戦投入するにあたって知るべきこと
サーバレスアーキテクチャを実戦投入するにあたって知るべきこと
暁 三宅
What's hot
(19)
AWS初心者向けWebinar AWSではじめよう、IoTシステム構築(リピート開催用)
AWS初心者向けWebinar AWSではじめよう、IoTシステム構築(リピート開催用)
AWS Black Belt Tech シリーズ 2015 AWS Device Farm
AWS Black Belt Tech シリーズ 2015 AWS Device Farm
JAWSUG Kansai Simple Workflow Service (SWF)
JAWSUG Kansai Simple Workflow Service (SWF)
Automated Testing on AWS Device Farm
Automated Testing on AWS Device Farm
AWS Black Belt Online Seminar 2017 EC2 Windows
AWS Black Belt Online Seminar 2017 EC2 Windows
AWSで実現するクラウドネイティブなアプリ開発のポイント
AWSで実現するクラウドネイティブなアプリ開発のポイント
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
DevLove Kansai AWS
DevLove Kansai AWS
AWS Black Belt Online Seminar 2016 AWS IoT
AWS Black Belt Online Seminar 2016 AWS IoT
Introducing Serverless Computing (20160802)
Introducing Serverless Computing (20160802)
Androidを中心に紐解くIoT
Androidを中心に紐解くIoT
AWS Lambda Updates
AWS Lambda Updates
Amazon Simple Workflow Service (SWF)
Amazon Simple Workflow Service (SWF)
Ops worksに今後期待するところ
Ops worksに今後期待するところ
Serverless Architecture Overview #cdevc
Serverless Architecture Overview #cdevc
ユーザーからみたre:Inventのこれまでと今後
ユーザーからみたre:Inventのこれまでと今後
ChefとOpsWorksで EC2 楽チンクッキング!
ChefとOpsWorksで EC2 楽チンクッキング!
JAWS DAYS 2015 OpsWorks Aceに聞け
JAWS DAYS 2015 OpsWorks Aceに聞け
サーバレスアーキテクチャを実戦投入するにあたって知るべきこと
サーバレスアーキテクチャを実戦投入するにあたって知るべきこと
Viewers also liked
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
Yusuke Murata
AWS Startup Tech Meetup #008 発表資料
AWS Startup Tech Meetup #008 発表資料
Takuya Onda
(DVO401) Deep Dive into Blue/Green Deployments on AWS
(DVO401) Deep Dive into Blue/Green Deployments on AWS
Amazon Web Services
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築
Amazon Web Services Japan
20140807 AWS Startup Tech Meetup
20140807 AWS Startup Tech Meetup
akitsukada
S3とSNSで動画機能をつくる話
S3とSNSで動画機能をつくる話
Ahmad Shiina
AWS Startup Tech Lightning Talks 2015 Summer at dots.
AWS Startup Tech Lightning Talks 2015 Summer at dots.
Eiji Shinohara
From dev to prod: Kubernetes on AWS (short ver.)
From dev to prod: Kubernetes on AWS (short ver.)
佑介 九岡
React.js + Flux入門 #scripty02
React.js + Flux入門 #scripty02
Yahoo!デベロッパーネットワーク
Auto-scaled Concourse CI on AWS w/o BOSH
Auto-scaled Concourse CI on AWS w/o BOSH
佑介 九岡
[AWSマイスターシリーズ] Amazon VPC
[AWSマイスターシリーズ] Amazon VPC
Amazon Web Services Japan
Aws startup-tech-summer2015
Aws startup-tech-summer2015
Shota Umeda
`redux`と`flux`を比べてみたときの個人的な感想
`redux`と`flux`を比べてみたときの個人的な感想
佐藤 俊太郎
Brain Dots at dots. - Brain Dotsのアーキテクチャ -
Brain Dots at dots. - Brain Dotsのアーキテクチャ -
Masakazu Matsushita
スタートアップにjoinして1年間の変化を振り返る
スタートアップにjoinして1年間の変化を振り返る
Masashi Ogawa
オフライン行動を支えるメール配送管理 at サイタ
オフライン行動を支えるメール配送管理 at サイタ
Yosuke TOMITA
断言して間違えると信頼度が低下するというベイズの話
断言して間違えると信頼度が低下するというベイズの話
Junya Hayashi
ラクしていい感じのスライドを作るための2つのポイント
ラクしていい感じのスライドを作るための2つのポイント
Kairi Ishizuka
AWS Startup Tech - 宇宙と雲の間に CTO安川
AWS Startup Tech - 宇宙と雲の間に CTO安川
SORACOM,INC
AWS初心者向けWebinar AWSからのEメール送信
AWS初心者向けWebinar AWSからのEメール送信
Amazon Web Services Japan
Viewers also liked
(20)
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
AWS Startup Tech Meetup #008 発表資料
AWS Startup Tech Meetup #008 発表資料
(DVO401) Deep Dive into Blue/Green Deployments on AWS
(DVO401) Deep Dive into Blue/Green Deployments on AWS
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築
20140807 AWS Startup Tech Meetup
20140807 AWS Startup Tech Meetup
S3とSNSで動画機能をつくる話
S3とSNSで動画機能をつくる話
AWS Startup Tech Lightning Talks 2015 Summer at dots.
AWS Startup Tech Lightning Talks 2015 Summer at dots.
From dev to prod: Kubernetes on AWS (short ver.)
From dev to prod: Kubernetes on AWS (short ver.)
React.js + Flux入門 #scripty02
React.js + Flux入門 #scripty02
Auto-scaled Concourse CI on AWS w/o BOSH
Auto-scaled Concourse CI on AWS w/o BOSH
[AWSマイスターシリーズ] Amazon VPC
[AWSマイスターシリーズ] Amazon VPC
Aws startup-tech-summer2015
Aws startup-tech-summer2015
`redux`と`flux`を比べてみたときの個人的な感想
`redux`と`flux`を比べてみたときの個人的な感想
Brain Dots at dots. - Brain Dotsのアーキテクチャ -
Brain Dots at dots. - Brain Dotsのアーキテクチャ -
スタートアップにjoinして1年間の変化を振り返る
スタートアップにjoinして1年間の変化を振り返る
オフライン行動を支えるメール配送管理 at サイタ
オフライン行動を支えるメール配送管理 at サイタ
断言して間違えると信頼度が低下するというベイズの話
断言して間違えると信頼度が低下するというベイズの話
ラクしていい感じのスライドを作るための2つのポイント
ラクしていい感じのスライドを作るための2つのポイント
AWS Startup Tech - 宇宙と雲の間に CTO安川
AWS Startup Tech - 宇宙と雲の間に CTO安川
AWS初心者向けWebinar AWSからのEメール送信
AWS初心者向けWebinar AWSからのEメール送信
Similar to AWS re:Invent 2015に初参戦→気づいたらOSS二つ作ってた
エンジニア向け初めてのAWS (2015年1月6日)
エンジニア向け初めてのAWS (2015年1月6日)
Koichiro Nishijima
怒涛のAWS入門! クラウドプラクティショナー! 知ってました? あなた、クラウドプラクティショナーなんですよ。
怒涛のAWS入門! クラウドプラクティショナー! 知ってました? あなた、クラウドプラクティショナーなんですよ。
Mitsuhiro Yamashita
AWS活用のいままでとこれから -東急ハンズの事例-
AWS活用のいままでとこれから -東急ハンズの事例-
Taiji INOUE
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
Tomo-o Kubo
イノベーションエッグLt資料
イノベーションエッグLt資料
Yuki Yoshida
AWS Startup Use Cases 2015
AWS Startup Use Cases 2015
Eiji Shinohara
良いLambdaライフを過ごすために
良いLambdaライフを過ごすために
Ryosuke Izumi
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
Eiji Shinohara
Cloudnative online-2021-stepfunction
Cloudnative online-2021-stepfunction
kota tomimatsu
インフラ系自主トレするならAWS
インフラ系自主トレするならAWS
Yasuhiro Araki, Ph.D
JAWS-UG山形 AWSのきほん 2016/11/12
JAWS-UG山形 AWSのきほん 2016/11/12
Gyori Nagafuchi
CloudWatch Eventを使ったamiの削除
CloudWatch Eventを使ったamiの削除
淳 千葉
LambdaとMobileの美味しいかもしれない関係
LambdaとMobileの美味しいかもしれない関係
Hiraku Komuro
愛せよ、さもなくば捨てよ。
愛せよ、さもなくば捨てよ。
Sho Yoshida
エンタープライズでもクラウドファースト! Amazon Web Servicesをフル活用する Developer Summit 2016
エンタープライズでもクラウドファースト! Amazon Web Servicesをフル活用する Developer Summit 2016
一成 田部井
初めてのクラウド AWS編
初めてのクラウド AWS編
Koichiro Nishijima
コストみてますか?
コストみてますか?
Tomotsune Murata
AWS Lambdaで作るクローラー/スクレイピング
AWS Lambdaで作るクローラー/スクレイピング
Takuro Sasaki
アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能
Masaki Suzuki
fluxflex meetup in Tokyo
fluxflex meetup in Tokyo
Kyosuke Inoue
Similar to AWS re:Invent 2015に初参戦→気づいたらOSS二つ作ってた
(20)
エンジニア向け初めてのAWS (2015年1月6日)
エンジニア向け初めてのAWS (2015年1月6日)
怒涛のAWS入門! クラウドプラクティショナー! 知ってました? あなた、クラウドプラクティショナーなんですよ。
怒涛のAWS入門! クラウドプラクティショナー! 知ってました? あなた、クラウドプラクティショナーなんですよ。
AWS活用のいままでとこれから -東急ハンズの事例-
AWS活用のいままでとこれから -東急ハンズの事例-
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
イノベーションエッグLt資料
イノベーションエッグLt資料
AWS Startup Use Cases 2015
AWS Startup Use Cases 2015
良いLambdaライフを過ごすために
良いLambdaライフを過ごすために
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
Cloudnative online-2021-stepfunction
Cloudnative online-2021-stepfunction
インフラ系自主トレするならAWS
インフラ系自主トレするならAWS
JAWS-UG山形 AWSのきほん 2016/11/12
JAWS-UG山形 AWSのきほん 2016/11/12
CloudWatch Eventを使ったamiの削除
CloudWatch Eventを使ったamiの削除
LambdaとMobileの美味しいかもしれない関係
LambdaとMobileの美味しいかもしれない関係
愛せよ、さもなくば捨てよ。
愛せよ、さもなくば捨てよ。
エンタープライズでもクラウドファースト! Amazon Web Servicesをフル活用する Developer Summit 2016
エンタープライズでもクラウドファースト! Amazon Web Servicesをフル活用する Developer Summit 2016
初めてのクラウド AWS編
初めてのクラウド AWS編
コストみてますか?
コストみてますか?
AWS Lambdaで作るクローラー/スクレイピング
AWS Lambdaで作るクローラー/スクレイピング
アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能
fluxflex meetup in Tokyo
fluxflex meetup in Tokyo
More from 佑介 九岡
今日から始める人のための Kubernetes on AWS ベストプラクティス 2018版
今日から始める人のための Kubernetes on AWS ベストプラクティス 2018版
佑介 九岡
Continuous Deployments to Multiple Kubernetes Clusters
Continuous Deployments to Multiple Kubernetes Clusters
佑介 九岡
2014/12/13 第1回 Scala関西勉強会 play2-memcached supports Play 2.4 ~Play 2.4モジュールのつく...
2014/12/13 第1回 Scala関西勉強会 play2-memcached supports Play 2.4 ~Play 2.4モジュールのつく...
佑介 九岡
Elasticsearch at CrowdWorks
Elasticsearch at CrowdWorks
佑介 九岡
Basics of Akka
Basics of Akka
佑介 九岡
Scala-driven Engineering Life
Scala-driven Engineering Life
佑介 九岡
IDEALIZE YOU
IDEALIZE YOU
佑介 九岡
[Start] Scala
[Start] Scala
佑介 九岡
[Start] Playing
[Start] Playing
佑介 九岡
More from 佑介 九岡
(9)
今日から始める人のための Kubernetes on AWS ベストプラクティス 2018版
今日から始める人のための Kubernetes on AWS ベストプラクティス 2018版
Continuous Deployments to Multiple Kubernetes Clusters
Continuous Deployments to Multiple Kubernetes Clusters
2014/12/13 第1回 Scala関西勉強会 play2-memcached supports Play 2.4 ~Play 2.4モジュールのつく...
2014/12/13 第1回 Scala関西勉強会 play2-memcached supports Play 2.4 ~Play 2.4モジュールのつく...
Elasticsearch at CrowdWorks
Elasticsearch at CrowdWorks
Basics of Akka
Basics of Akka
Scala-driven Engineering Life
Scala-driven Engineering Life
IDEALIZE YOU
IDEALIZE YOU
[Start] Scala
[Start] Scala
[Start] Playing
[Start] Playing
Recently uploaded
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
Recently uploaded
(9)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
AWS re:Invent 2015に初参戦→気づいたらOSS二つ作ってた
1.
AWS re:Invent 2015に初参戦 →気づいたらOSS二つ作ってた @mumoshu Yusuke
KUOKA at CrowdWorks, Inc.
2.
We’re hiring! https://www.wantedly.com/projects/34041
3.
TL;DR; • クラウドソーシングサービスを運営している • 株式会社クラウドワークスのエンジニアが、 •
AWS最大級のイベントre:Invent 2015@ラスベガスに会社のお金で参加 させていただいて感動、 • 気づいたら2つのOSSを作ってた • サーバレスSlackボット「lambda_bot」 • サーバレス分散ロックサービス「Joumae」
4.
Fin.
5.
------ここから------ 延長戦
6.
アジェンダ 1. AWS re:Invent
2015のはなし 2. サーバレスSlackボットlambda_botのはなし 3. サーバレス分散ロックJoumaeのはなし
7.
AWS re:Invent 2015 のはなし 1
/ 3
8.
re:Invent 2015こわくないよ • 初参戦&クラウドワークスからぼっち参加 •
色々心配 • 旅行会社HISさんのre:Inventツアー利用 • 事前手続き・出国・滞在・帰国まで全てサポートし ていただけるので初心者でも安心! • まじおすすめ
9.
re:Invent 2015すごいよ • 開発者向けカンファレンス(印象) •
数百人参加してそうなよくばりセッション • AWS中の人のDeep Dive(技術的な深い話)、ユーザによる事例紹介、AWS 利用するサービス・フレームワーク紹介、etc. なんでもある • 10000人くらい参加してそうなキーノート • 新サービス・新機能を大々的に発表→エンジニア盛り上がる • ライブ会場ですか?
10.
re:Invent 2015体験記 • 食料確保 •
広大な会場、人の波をかき分けながら右往左往 • セッション、ブースめぐり • ネットワーキング • 受講料無料のハンズオンラボでAWSコンソールいじりながら試験勉強 →現地で試験受けてSolution Architect Asociate認定取得 →認定者限定パーティで交流 • 知り合いいなくてコミュ力なくても安心 • レポート「初めてのAWS re:Invent 2015参戦を写真で振り返る」
11.
アウトプット • ブログ記事数本 • OSS •
lambda_bot • Joumae
12.
lambda_bot のはなし 2 / 3
13.
lambda_botとは • AWS Lambdaを利用したサーバレスのSlackボット •
re:Invent 2015期間中にLambdaのScheduled Eventという機能が発表されて「キタ━━━━ (゚ ゚)━━━━!!」となってつくった • …を簡単に実装するためのnpmモジュール
14.
LambdaのScheduled Event • 分散cron的なものという認識 •
指定日時または周期でLambda FunctionをInvoke • 他の選択肢 • EC2インスタンスにcrond立てる or Mesos上にChronos立てる or Unreliable Town ClockというAWS SNSトピックにsubscribeさせる or etc. →最終的にLambda Function実行 • あせ?せっかくLambdaでサーバレスにしようと持ったのにサーバいるやん • →運用めんどい
15.
サーバレスがいい • インフラ運用めんどい • ベンチャーなう •
コア業務はサービス開発・運営 • →ベンチャーにインフラの運用してる時間ない • 理想 • 運用は限りなくゼロにしてサービス開発したい!
16.
• Slack Outgoing
WebHook ↓ API Gateway Scheduled Event ↓ ↓ Lambda Function ↓ Slack Incoming WebHook 設計
17.
• Slackボットとして振る舞うLambda Function Handler(Lambdaが呼び出すNode.jsの関数) •
…を簡単に実装するためのライブラリ 実装
18.
コード例 var LambdaBot =
require('lambda_bot'), env = require('node-env-file'); env(__dirname + ‘/.env'); // .envファイルから環境変数読むよ var bot = new LambdaBot({ iconEmoji: process.env['SLACK_ICON_EMOJI'], userName: process.env['SLACK_USER_NAME'], channelName: process.env['SLACK_CHANNEL_NAME'], slackIncomingWebhookURL: process.env['SLACK_INCOMING_WEBHOOK_URL'] }); bot.hear(/foo/, function(res) { return res.send(‘bar'); // 誰かがfooと言ったらbarと言うよ }); bot.respond(/hi/, function(res) { return res.reply(‘hi'); // 誰かがfooと話しかけてきたら、hiと返すよ }); bot.on('10am', function(res) { return res.send("It's 10am.”); // 毎日午前10時に「It’s 10am.」と言うよ }); exports.handler = bot.createHandler();
19.
詳しくはQiitaで! http://qiita.com/mumoshu/items/8752047a0d0265dada47
20.
Joumae のはなし 3 / 3
21.
Joumaeとは • AWS Lambdaを利用したサーバレスの分散ロックサービス •
アプリとインフラそれぞれのBlue-Greenデプロイのクラス タワイドなロックが欲しかった • re:InventでもセッションがあったJAWSフレームワークつ かえそう • …を簡単に実装するためのJAWSの”AWSモジュール”(npmモ ジュール)
22.
クラウドワークスのデプロイ • アプリの更新はHubot、Rake、Capistrano、 AWS SDK
for Rubyなどを利用して • インフラの更新はChefやaws-cliや Capistrano、CodeDeployなどを利用して • それぞれBlue-Greenデプロイ
23.
課題 • アプリのデプロイ中に、Chef CookbookをChef Serverに上げて、各サーバでChef
Clientを実行 してインフラの更新を初めてしまったり、 • アプリのデプロイ中に、EC2インスタンスの停 止・起動してしまったり • >突然の死<
24.
Before Joumae • Slack等で人間が「アプリのデプロイしますの で、インフラのデプロイ(の引き金になる Chef
CookbookのGitHubレポジトリへぷるり マージ)はしばらくしないでください」のよ うに調整をする… • めんどくさ
25.
Afer Joumae • hubotが実行するアプリのデプロイスクリプトで $
joumae run --resource-name $APP-$ENV -- bundle exec cap $ENV deploy • Werckerで動いているインフラのデプロイスクリプトで $ joumae run --resource-name $APP-$ENV -- scripts/ mumo.sh deploy $APP-$ENV • クラスタを排他的ロック • 一方が終わる前に一方を実行→エラー→Happy!(^ω^)
26.
そろそろ時間がなくなるはず http://qiita.com/mumoshu/items/3cbe31b315be31f510d0
27.
謝辞 • いつもワクワクするサービスを提供してくれるAWSさ ん • re:Inventの参戦費用を快く出していただいた株式会社 クラウドワークスの皆さま •
留守の間プロジェクトを進めてくれたチームの皆さま ありがとうございましたm(_ _)m
28.
ありがとう!
Download now