SlideShare a Scribd company logo
1 of 10
iPadとCloud9で作る
緊急対応環境
田中創基 @souki_tn 2021/05/20
JAWS-UG CLI専門支部 #179R AWS CLI環境入門(Cloud9) LT
田中創基と申します
• ナイル株式会社所属 2010年入社
• ICT推進室にて社内システム開発を担当
• AWS Lambdaの開発をしていることが多い
• 去年までおトクにマイカー定額カルモくんの担当
• TVCMも放送中なので興味のある方は検索してみてください
• パズルゲームBaba Is Youで試行錯誤するのが最近の日課
電話は突然に
• 「〇〇動いてないんだけど」と
• 「いつ動くようになる?」と
それは最悪のタイミングに
• 手元にアクセスキーがない
• そもそもPCが手元にない
• VPNに入れない
• ソースコードにアクセスできない
そこで
iPadとCloud9で逃げ切ろう
iPadは持ち歩いている
• セルラーモデル Pro 11インチ
• 本読みデバイスとして使用している
• Smart keyboard folioをカバーとしてつけてる
Cloud9を使うメリット
• AWSアカウントのログインができれば使える
• 2段階認証(MFA)さえ設定しておけば安心
• どこからアクセスしても同じ環境
• 機密情報はすべてEC2上にあるのでセキュリティ上有利
• ネットカフェで使う場合でも追加アプリが不要
• AWS CLIを使えば大体なんでもできる(←重要)
緊急対応環境を準備する
• 各種sshファイル
• サーバログインやVPN用
• gitへのアクセス
• AWSアカウントが異なる場合は認証profiles設定
• ビルドとデプロイに必要なソフトウエアのインストール
• 緊急時の手順ファイル
iPadでCloud9を使う注意点
• Ctrl-Cが機能しない
• Ctrl-Zなら機能するから頑張る
• Escキーがない(Smart/Magic keyboardの場合)
• Ctrl-[も機能しない
• Vimはimap設定をしておこう
• 右クリックができない(Smart keyboard folioの場合)
• Magic keyboardを使え
最後に
• iPadで開発はできても効率は高くない、あくまで緊急対応用
• 1/3ぐらいになる体感値
• 用法用量を守り正しくお使いください

More Related Content

Similar to iPadとCloud9で作る緊急対応環境

Cloud9をつかってみた - LT駆動開発#25
Cloud9をつかってみた - LT駆動開発#25Cloud9をつかってみた - LT駆動開発#25
Cloud9をつかってみた - LT駆動開発#25NAKAOKU Takahiro
 
インフラ部門で働くCプログラマの話
インフラ部門で働くCプログラマの話インフラ部門で働くCプログラマの話
インフラ部門で働くCプログラマの話雅也 山本
 
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノBluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノKazumi IWANAGA
 
Halide, Darkroom - 並列化のためのソフトウェア・研究
Halide, Darkroom - 並列化のためのソフトウェア・研究Halide, Darkroom - 並列化のためのソフトウェア・研究
Halide, Darkroom - 並列化のためのソフトウェア・研究Yuichi Yoshida
 
VyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 BridgeVyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 BridgeKLab Inc. / Tech
 
ある工場の情シス
ある工場の情シスある工場の情シス
ある工場の情シスKohei Nakamura
 
Vagrantでクラウド上にdocker環境を作る
Vagrantでクラウド上にdocker環境を作るVagrantでクラウド上にdocker環境を作る
Vagrantでクラウド上にdocker環境を作るIDC Frontier
 
Hyper Convergedなひとでも気になるクラウドSoftLayer 最新情報
Hyper Convergedなひとでも気になるクラウドSoftLayer 最新情報Hyper Convergedなひとでも気になるクラウドSoftLayer 最新情報
Hyper Convergedなひとでも気になるクラウドSoftLayer 最新情報Tomoari Yasuda
 
デバイス内データの安全な保管を考える
デバイス内データの安全な保管を考えるデバイス内データの安全な保管を考える
デバイス内データの安全な保管を考えるKentaro Mitsuyasu
 
What i feel when began use AWS CodePipeline as GitLab Ci user
What i feel when began use AWS CodePipeline as GitLab Ci userWhat i feel when began use AWS CodePipeline as GitLab Ci user
What i feel when began use AWS CodePipeline as GitLab Ci userYukiya Hayashi
 
FAV001_はじめよう自己監視
FAV001_はじめよう自己監視FAV001_はじめよう自己監視
FAV001_はじめよう自己監視Hiroki.lzh
 
初心者がOpenIndianaで自宅サーバを作ったよって話
初心者がOpenIndianaで自宅サーバを作ったよって話初心者がOpenIndianaで自宅サーバを作ったよって話
初心者がOpenIndianaで自宅サーバを作ったよって話Masataka Tsukamoto
 
イノベーションエッグLt資料
イノベーションエッグLt資料イノベーションエッグLt資料
イノベーションエッグLt資料Yuki Yoshida
 
NIIクラウドチームとDocker
NIIクラウドチームとDockerNIIクラウドチームとDocker
NIIクラウドチームとDockerSatoshi Yazawa
 
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来Kazuto Kusama
 
mocloud.io ハンズオン サインアップから初めてのスタック作成まで ver.2
mocloud.io ハンズオン サインアップから初めてのスタック作成まで ver.2mocloud.io ハンズオン サインアップから初めてのスタック作成まで ver.2
mocloud.io ハンズオン サインアップから初めてのスタック作成まで ver.2Yasuhiro Horiuchi
 
実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功
実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功
実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功Tatsuya Sakai
 
The return of Mobile5 #mobile5
The return of Mobile5 #mobile5The return of Mobile5 #mobile5
The return of Mobile5 #mobile5Yusuke Hirano
 
Device Farm を使ったスマホアプリの自動テスト
Device Farm を使ったスマホアプリの自動テストDevice Farm を使ったスマホアプリの自動テスト
Device Farm を使ったスマホアプリの自動テスト健一 辰濱
 

Similar to iPadとCloud9で作る緊急対応環境 (20)

Cloud9をつかってみた - LT駆動開発#25
Cloud9をつかってみた - LT駆動開発#25Cloud9をつかってみた - LT駆動開発#25
Cloud9をつかってみた - LT駆動開発#25
 
インフラ部門で働くCプログラマの話
インフラ部門で働くCプログラマの話インフラ部門で働くCプログラマの話
インフラ部門で働くCプログラマの話
 
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノBluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
 
Halide, Darkroom - 並列化のためのソフトウェア・研究
Halide, Darkroom - 並列化のためのソフトウェア・研究Halide, Darkroom - 並列化のためのソフトウェア・研究
Halide, Darkroom - 並列化のためのソフトウェア・研究
 
VyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 BridgeVyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 Bridge
 
ある工場の情シス
ある工場の情シスある工場の情シス
ある工場の情シス
 
Vagrantでクラウド上にdocker環境を作る
Vagrantでクラウド上にdocker環境を作るVagrantでクラウド上にdocker環境を作る
Vagrantでクラウド上にdocker環境を作る
 
Go on lambda
Go on lambdaGo on lambda
Go on lambda
 
Hyper Convergedなひとでも気になるクラウドSoftLayer 最新情報
Hyper Convergedなひとでも気になるクラウドSoftLayer 最新情報Hyper Convergedなひとでも気になるクラウドSoftLayer 最新情報
Hyper Convergedなひとでも気になるクラウドSoftLayer 最新情報
 
デバイス内データの安全な保管を考える
デバイス内データの安全な保管を考えるデバイス内データの安全な保管を考える
デバイス内データの安全な保管を考える
 
What i feel when began use AWS CodePipeline as GitLab Ci user
What i feel when began use AWS CodePipeline as GitLab Ci userWhat i feel when began use AWS CodePipeline as GitLab Ci user
What i feel when began use AWS CodePipeline as GitLab Ci user
 
FAV001_はじめよう自己監視
FAV001_はじめよう自己監視FAV001_はじめよう自己監視
FAV001_はじめよう自己監視
 
初心者がOpenIndianaで自宅サーバを作ったよって話
初心者がOpenIndianaで自宅サーバを作ったよって話初心者がOpenIndianaで自宅サーバを作ったよって話
初心者がOpenIndianaで自宅サーバを作ったよって話
 
イノベーションエッグLt資料
イノベーションエッグLt資料イノベーションエッグLt資料
イノベーションエッグLt資料
 
NIIクラウドチームとDocker
NIIクラウドチームとDockerNIIクラウドチームとDocker
NIIクラウドチームとDocker
 
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
 
mocloud.io ハンズオン サインアップから初めてのスタック作成まで ver.2
mocloud.io ハンズオン サインアップから初めてのスタック作成まで ver.2mocloud.io ハンズオン サインアップから初めてのスタック作成まで ver.2
mocloud.io ハンズオン サインアップから初めてのスタック作成まで ver.2
 
実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功
実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功
実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功
 
The return of Mobile5 #mobile5
The return of Mobile5 #mobile5The return of Mobile5 #mobile5
The return of Mobile5 #mobile5
 
Device Farm を使ったスマホアプリの自動テスト
Device Farm を使ったスマホアプリの自動テストDevice Farm を使ったスマホアプリの自動テスト
Device Farm を使ったスマホアプリの自動テスト
 

iPadとCloud9で作る緊急対応環境