SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
sacloudの薄い本
saitara(齋藤 康征)
13年9月10日火曜日
このスライドの目的
•ウェブコンソール以外での操作方法習
得
13年9月10日火曜日
書いたひと
•齋藤 康征(SAITO Yasuyuki)
•おおむねsaitaraで世間では通じる
•大昔C/PHP/Perlプログラマ
•今はおおむねインフラ系
13年9月10日火曜日
免責
•saitaraの作成した一連のslideshareは
個人の調査結果や感想に基づくもの
で、他の何者かを代表したり代弁した
りするものではありません(出来ませ
ん)。
13年9月10日火曜日
前提条件
•Node.jsが使える環境
•ネットワーク接続された環境
•トークンを持っている
13年9月10日火曜日
導入
•公式な文書は下記にあります
•https://github.com/sakura-
internet/node-sacloud
•http://developer.sakura.ad.jp/
cloud/api/1.0/
13年9月10日火曜日
実際に導入する
•https://github.com/sakura-
internet/node-sacloud/wiki/
Configuration
•Node.js入れて
•sudo npm install -g sacloud
•トークンを入れれば出来上がり
13年9月10日火曜日
ところでさくらの「売り」
•物理層を意識したクラウド
•http://www.slideshare.net/
sakuranocloud/ss-15779076
13年9月10日火曜日
サーバーを作ろう
•まるで自作サーバー組み立て
•https://github.com/sakura-
internet/node-sacloud/wiki/Getting-
started-Guide
13年9月10日火曜日
サーバーを作る
•sacloud create server zone 31001
plan 1001 name test-server
•石狩(31001)に1コア1GBサーバー
13年9月10日火曜日
ネットワークインターフェイスを作る
•sacloud create interface to server
サーバのID
13年9月10日火曜日
ネットワークインターフェ
イスを接続する
•安上がりな共有に接続
•sacloud connect interface ネットワ
ークインターフェイスのID to switch
shared
13年9月10日火曜日
ディスクを作る
•sacloud copy archive アーカイブのID
to disk
13年9月10日火曜日
ディスク名とコネクション
を変更する
•sacloud update disk ディスクのID
name ディスク名 connection virtio
description あーだこーだ
13年9月10日火曜日
ディスクをサーバに接続する
•sacloud attach disk ディスクのID to
server サーバのID
13年9月10日火曜日
ディスクにあれこれ書き込む
•sacloud modify disk ディスクのID
password パスワード hostname ホス
ト名
13年9月10日火曜日
サーバを起動する
•sacloud start server サーバのID
•起動しました!(祝)
13年9月10日火曜日
サーバの削除手順
•ネットワークインターフェイス切断
•ネットワークインターフェイス削除
•ディスクをサーバから切断
•ディスクを削除する
•サーバを削除する
13年9月10日火曜日
なんとも物理的
13年9月10日火曜日
閑話休題
•ただいまスライド20枚目…。
13年9月10日火曜日
サーバの一覧を見る
•…え? テキストフェンス?
13年9月10日火曜日
んなこたーない
13年9月10日火曜日
でもやはりこれ
13年9月10日火曜日
JSON既定値希望
•もしくは.sacloudcfg.jsonで指定…
•もう出来るんでしたっけ?
13年9月10日火曜日
TAB補完
•あるとないとでは大違い
13年9月10日火曜日
他にもいろいろ
•もちろんひと通り操作出来ます
13年9月10日火曜日
まとめ
•タブ補完最高
•ほとんどmanを参照しなくて済みます
•wrapper作らなくて済みます
•tcshの人ごめんなさい
13年9月10日火曜日
なにか質問?
•質疑応答
13年9月10日火曜日
おわり
•続く。
13年9月10日火曜日

Mais conteúdo relacionado

Mais procurados

Node.jsで始める Modern JavaScript Framework
Node.jsで始める Modern JavaScript FrameworkNode.jsで始める Modern JavaScript Framework
Node.jsで始める Modern JavaScript Frameworkkamiyam .
 
Windows Azure CloudService で Java 使ってみたアレコレ
Windows Azure CloudService で Java 使ってみたアレコレWindows Azure CloudService で Java 使ってみたアレコレ
Windows Azure CloudService で Java 使ってみたアレコレsnicker_jp
 
Juzu Frameworkを使ってみた @第四回 渋谷java
Juzu Frameworkを使ってみた @第四回 渋谷javaJuzu Frameworkを使ってみた @第四回 渋谷java
Juzu Frameworkを使ってみた @第四回 渋谷javaKazuhiro Serizawa
 
maven2+aptで楽々ドキュメント
maven2+aptで楽々ドキュメントmaven2+aptで楽々ドキュメント
maven2+aptで楽々ドキュメントYoichiro Tanaka
 
VagrantでAzureを使ってみた話
VagrantでAzureを使ってみた話VagrantでAzureを使ってみた話
VagrantでAzureを使ってみた話Yuta Matsumura
 
第6回 エンジニアのためのプレゼン技術研究会「今年の抱負」と「アンチプレゼンパターン」発表スライド
第6回 エンジニアのためのプレゼン技術研究会「今年の抱負」と「アンチプレゼンパターン」発表スライド第6回 エンジニアのためのプレゼン技術研究会「今年の抱負」と「アンチプレゼンパターン」発表スライド
第6回 エンジニアのためのプレゼン技術研究会「今年の抱負」と「アンチプレゼンパターン」発表スライドfurandon_pig
 
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしようNode.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしようYuusuke Takeuchi
 
Rancher LT Talk 20170126
Rancher LT Talk 20170126Rancher LT Talk 20170126
Rancher LT Talk 20170126Tetsurou Yano
 
20181017 aurora serverless
20181017 aurora serverless 20181017 aurora serverless
20181017 aurora serverless Hisayuki Mori
 
RVM with Server Environment
RVM with Server EnvironmentRVM with Server Environment
RVM with Server EnvironmentYukimitsu Izawa
 
「Windows Azure」 の Mobile Services
「Windows Azure」 の Mobile Services「Windows Azure」 の Mobile Services
「Windows Azure」 の Mobile Servicessnicker_jp
 
WordPressの構造を理解しよう
WordPressの構造を理解しようWordPressの構造を理解しよう
WordPressの構造を理解しようKanako Kobayashi
 
ラピュタで学ぶAWS re:Generate JAWS-UG札幌
ラピュタで学ぶAWS re:Generate JAWS-UG札幌ラピュタで学ぶAWS re:Generate JAWS-UG札幌
ラピュタで学ぶAWS re:Generate JAWS-UG札幌mamoru tateoka
 
Djangoのセキュリティとその実装
Djangoのセキュリティとその実装Djangoのセキュリティとその実装
Djangoのセキュリティとその実装aki33524
 
ご注文は構成管理ですか??
ご注文は構成管理ですか??ご注文は構成管理ですか??
ご注文は構成管理ですか??Cosign930
 
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介優也 田島
 
Node.js で Web アプリ開発
Node.js で Web アプリ開発Node.js で Web アプリ開発
Node.js で Web アプリ開発Tatsumi Naganuma
 
Zabbix による監視のあれこれ
Zabbix による監視のあれこれZabbix による監視のあれこれ
Zabbix による監視のあれこれCosign930
 

Mais procurados (20)

Node.jsで始める Modern JavaScript Framework
Node.jsで始める Modern JavaScript FrameworkNode.jsで始める Modern JavaScript Framework
Node.jsで始める Modern JavaScript Framework
 
Windows Azure CloudService で Java 使ってみたアレコレ
Windows Azure CloudService で Java 使ってみたアレコレWindows Azure CloudService で Java 使ってみたアレコレ
Windows Azure CloudService で Java 使ってみたアレコレ
 
Juzu Frameworkを使ってみた @第四回 渋谷java
Juzu Frameworkを使ってみた @第四回 渋谷javaJuzu Frameworkを使ってみた @第四回 渋谷java
Juzu Frameworkを使ってみた @第四回 渋谷java
 
maven2+aptで楽々ドキュメント
maven2+aptで楽々ドキュメントmaven2+aptで楽々ドキュメント
maven2+aptで楽々ドキュメント
 
VagrantでAzureを使ってみた話
VagrantでAzureを使ってみた話VagrantでAzureを使ってみた話
VagrantでAzureを使ってみた話
 
第6回 エンジニアのためのプレゼン技術研究会「今年の抱負」と「アンチプレゼンパターン」発表スライド
第6回 エンジニアのためのプレゼン技術研究会「今年の抱負」と「アンチプレゼンパターン」発表スライド第6回 エンジニアのためのプレゼン技術研究会「今年の抱負」と「アンチプレゼンパターン」発表スライド
第6回 エンジニアのためのプレゼン技術研究会「今年の抱負」と「アンチプレゼンパターン」発表スライド
 
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしようNode.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
 
Rancher LT Talk 20170126
Rancher LT Talk 20170126Rancher LT Talk 20170126
Rancher LT Talk 20170126
 
20181017 aurora serverless
20181017 aurora serverless 20181017 aurora serverless
20181017 aurora serverless
 
RVM with Server Environment
RVM with Server EnvironmentRVM with Server Environment
RVM with Server Environment
 
Node js 入門
Node js 入門Node js 入門
Node js 入門
 
エンジニア勉強会_Node.js
エンジニア勉強会_Node.jsエンジニア勉強会_Node.js
エンジニア勉強会_Node.js
 
「Windows Azure」 の Mobile Services
「Windows Azure」 の Mobile Services「Windows Azure」 の Mobile Services
「Windows Azure」 の Mobile Services
 
WordPressの構造を理解しよう
WordPressの構造を理解しようWordPressの構造を理解しよう
WordPressの構造を理解しよう
 
ラピュタで学ぶAWS re:Generate JAWS-UG札幌
ラピュタで学ぶAWS re:Generate JAWS-UG札幌ラピュタで学ぶAWS re:Generate JAWS-UG札幌
ラピュタで学ぶAWS re:Generate JAWS-UG札幌
 
Djangoのセキュリティとその実装
Djangoのセキュリティとその実装Djangoのセキュリティとその実装
Djangoのセキュリティとその実装
 
ご注文は構成管理ですか??
ご注文は構成管理ですか??ご注文は構成管理ですか??
ご注文は構成管理ですか??
 
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
 
Node.js で Web アプリ開発
Node.js で Web アプリ開発Node.js で Web アプリ開発
Node.js で Web アプリ開発
 
Zabbix による監視のあれこれ
Zabbix による監視のあれこれZabbix による監視のあれこれ
Zabbix による監視のあれこれ
 

Destaque

Ne zabud' 2013 presentation
Ne zabud' 2013 presentationNe zabud' 2013 presentation
Ne zabud' 2013 presentationTaras Yemchura
 
Ch. 16 Database Case Study: XML/XSLT
Ch. 16 Database Case Study: XML/XSLTCh. 16 Database Case Study: XML/XSLT
Ch. 16 Database Case Study: XML/XSLTmh-108
 
スマートウォッチってどうなん
スマートウォッチってどうなんスマートウォッチってどうなん
スマートウォッチってどうなん三菱 うにたん
 
Ch. 3 FIT5, CIS 110 13F
Ch. 3 FIT5, CIS 110 13FCh. 3 FIT5, CIS 110 13F
Ch. 3 FIT5, CIS 110 13Fmh-108
 
Revago20141004 andre - de overtreffende aeonen
Revago20141004 andre - de overtreffende aeonenRevago20141004 andre - de overtreffende aeonen
Revago20141004 andre - de overtreffende aeonenmissim77
 
Mfv ren ch.4
Mfv ren ch.4Mfv ren ch.4
Mfv ren ch.465swiss
 
Digipack 3rd draft
Digipack 3rd draftDigipack 3rd draft
Digipack 3rd draftjam3scoles
 
Ncc art100 ch.5
Ncc art100 ch.5Ncc art100 ch.5
Ncc art100 ch.565swiss
 
Adventure tourism - A Passion for Change
Adventure tourism - A Passion for Change Adventure tourism - A Passion for Change
Adventure tourism - A Passion for Change Âshîsh Bârñwâl
 
Shot Types Diagram
Shot Types DiagramShot Types Diagram
Shot Types Diagramjam3scoles
 
Jリーグ.jpの舞台裏(20151021 JAWS-UG 京都 #5)
Jリーグ.jpの舞台裏(20151021 JAWS-UG 京都 #5)Jリーグ.jpの舞台裏(20151021 JAWS-UG 京都 #5)
Jリーグ.jpの舞台裏(20151021 JAWS-UG 京都 #5)Yasuyuki SAITO
 
Beatles redes sociais
Beatles redes sociaisBeatles redes sociais
Beatles redes sociaisllucky14
 
manthan final file
manthan final filemanthan final file
manthan final fileArpit Dubey
 
Digipack explanation
Digipack explanationDigipack explanation
Digipack explanationjam3scoles
 

Destaque (20)

Ne zabud' 2013 presentation
Ne zabud' 2013 presentationNe zabud' 2013 presentation
Ne zabud' 2013 presentation
 
Ch. 16 Database Case Study: XML/XSLT
Ch. 16 Database Case Study: XML/XSLTCh. 16 Database Case Study: XML/XSLT
Ch. 16 Database Case Study: XML/XSLT
 
Carolina bedoya bedoya
Carolina bedoya bedoyaCarolina bedoya bedoya
Carolina bedoya bedoya
 
Ne-smity
Ne-smityNe-smity
Ne-smity
 
Carolina bedoya bedoya
Carolina bedoya bedoyaCarolina bedoya bedoya
Carolina bedoya bedoya
 
スマートウォッチってどうなん
スマートウォッチってどうなんスマートウォッチってどうなん
スマートウォッチってどうなん
 
Prelim photos
Prelim photosPrelim photos
Prelim photos
 
Ch. 3 FIT5, CIS 110 13F
Ch. 3 FIT5, CIS 110 13FCh. 3 FIT5, CIS 110 13F
Ch. 3 FIT5, CIS 110 13F
 
Revago20141004 andre - de overtreffende aeonen
Revago20141004 andre - de overtreffende aeonenRevago20141004 andre - de overtreffende aeonen
Revago20141004 andre - de overtreffende aeonen
 
Mfv ren ch.4
Mfv ren ch.4Mfv ren ch.4
Mfv ren ch.4
 
Digipack 3rd draft
Digipack 3rd draftDigipack 3rd draft
Digipack 3rd draft
 
Koulumentorit
KoulumentoritKoulumentorit
Koulumentorit
 
Ncc art100 ch.5
Ncc art100 ch.5Ncc art100 ch.5
Ncc art100 ch.5
 
Adventure tourism - A Passion for Change
Adventure tourism - A Passion for Change Adventure tourism - A Passion for Change
Adventure tourism - A Passion for Change
 
Shot Types Diagram
Shot Types DiagramShot Types Diagram
Shot Types Diagram
 
Jリーグ.jpの舞台裏(20151021 JAWS-UG 京都 #5)
Jリーグ.jpの舞台裏(20151021 JAWS-UG 京都 #5)Jリーグ.jpの舞台裏(20151021 JAWS-UG 京都 #5)
Jリーグ.jpの舞台裏(20151021 JAWS-UG 京都 #5)
 
Beatles redes sociais
Beatles redes sociaisBeatles redes sociais
Beatles redes sociais
 
Tics
TicsTics
Tics
 
manthan final file
manthan final filemanthan final file
manthan final file
 
Digipack explanation
Digipack explanationDigipack explanation
Digipack explanation
 

Semelhante a 20130909 sacloudの薄い本

20130904 aws cliツール 導入ガイド
20130904 aws cliツール 導入ガイド20130904 aws cliツール 導入ガイド
20130904 aws cliツール 導入ガイドYasuyuki SAITO
 
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件について
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件についてAndroidアプリ屋だけどWebフロントエンド開発にアサインされた件について
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件についてTakuya Kihara
 
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜Toshio Ehara
 
JavaScriptのテストコード 一緒に勉強しませんか??
JavaScriptのテストコード 一緒に勉強しませんか??JavaScriptのテストコード 一緒に勉強しませんか??
JavaScriptのテストコード 一緒に勉強しませんか??Toshio Ehara
 
さくらのクラウドAPIをsacloudつかってさわってみた
さくらのクラウドAPIをsacloudつかってさわってみたさくらのクラウドAPIをsacloudつかってさわってみた
さくらのクラウドAPIをsacloudつかってさわってみたTak Nishikori
 
クラウドの一歩 WordPressでAWSを乗りこなせ
クラウドの一歩 WordPressでAWSを乗りこなせ クラウドの一歩 WordPressでAWSを乗りこなせ
クラウドの一歩 WordPressでAWSを乗りこなせ Seiji Akatsuka
 
20120914 デブサミ関西2012
20120914 デブサミ関西201220120914 デブサミ関西2012
20120914 デブサミ関西2012Keiji Kamebuchi
 
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用Takuro Sasaki
 
デベロッパーサミット2012 JAZUG LT
デベロッパーサミット2012 JAZUG LTデベロッパーサミット2012 JAZUG LT
デベロッパーサミット2012 JAZUG LTnormalian
 
Rancher で Docker 利用!
Rancher で Docker 利用!Rancher で Docker 利用!
Rancher で Docker 利用!Tetsurou Yano
 
デブサミ関西 自分戦略 2013
デブサミ関西 自分戦略 2013デブサミ関西 自分戦略 2013
デブサミ関西 自分戦略 2013Daisuke Kasuya
 
How did you start learning Azure
 How did you start learning Azure How did you start learning Azure
How did you start learning AzureYukiya Hayashi
 
Rancher meetup 20161007
Rancher meetup 20161007Rancher meetup 20161007
Rancher meetup 20161007Tetsurou Yano
 
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)さくらインターネット株式会社
 
20130719 始めるdev ops
20130719 始めるdev ops20130719 始めるdev ops
20130719 始めるdev opsaktsk
 
早稲田大学授業 - モバイルプログラミング
早稲田大学授業 - モバイルプログラミング早稲田大学授業 - モバイルプログラミング
早稲田大学授業 - モバイルプログラミングIppei Arita
 
PHP matsuri 2013 Windows Azure Storage SDK for PHP
PHP matsuri 2013 Windows Azure Storage SDK for PHPPHP matsuri 2013 Windows Azure Storage SDK for PHP
PHP matsuri 2013 Windows Azure Storage SDK for PHPTakeshi Sakurai
 

Semelhante a 20130909 sacloudの薄い本 (20)

20130904 aws cliツール 導入ガイド
20130904 aws cliツール 導入ガイド20130904 aws cliツール 導入ガイド
20130904 aws cliツール 導入ガイド
 
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件について
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件についてAndroidアプリ屋だけどWebフロントエンド開発にアサインされた件について
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件について
 
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
 
JavaScriptのテストコード 一緒に勉強しませんか??
JavaScriptのテストコード 一緒に勉強しませんか??JavaScriptのテストコード 一緒に勉強しませんか??
JavaScriptのテストコード 一緒に勉強しませんか??
 
さくらのクラウドAPIをsacloudつかってさわってみた
さくらのクラウドAPIをsacloudつかってさわってみたさくらのクラウドAPIをsacloudつかってさわってみた
さくらのクラウドAPIをsacloudつかってさわってみた
 
クラウドの一歩 WordPressでAWSを乗りこなせ
クラウドの一歩 WordPressでAWSを乗りこなせ クラウドの一歩 WordPressでAWSを乗りこなせ
クラウドの一歩 WordPressでAWSを乗りこなせ
 
20120914 デブサミ関西2012
20120914 デブサミ関西201220120914 デブサミ関西2012
20120914 デブサミ関西2012
 
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
 
デベロッパーサミット2012 JAZUG LT
デベロッパーサミット2012 JAZUG LTデベロッパーサミット2012 JAZUG LT
デベロッパーサミット2012 JAZUG LT
 
Code Anything
Code AnythingCode Anything
Code Anything
 
Rancher で Docker 利用!
Rancher で Docker 利用!Rancher で Docker 利用!
Rancher で Docker 利用!
 
Scc2013 air
Scc2013 airScc2013 air
Scc2013 air
 
デブサミ関西 自分戦略 2013
デブサミ関西 自分戦略 2013デブサミ関西 自分戦略 2013
デブサミ関西 自分戦略 2013
 
How did you start learning Azure
 How did you start learning Azure How did you start learning Azure
How did you start learning Azure
 
Rancher meetup 20161007
Rancher meetup 20161007Rancher meetup 20161007
Rancher meetup 20161007
 
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
 
CloudStack入門以前
CloudStack入門以前CloudStack入門以前
CloudStack入門以前
 
20130719 始めるdev ops
20130719 始めるdev ops20130719 始めるdev ops
20130719 始めるdev ops
 
早稲田大学授業 - モバイルプログラミング
早稲田大学授業 - モバイルプログラミング早稲田大学授業 - モバイルプログラミング
早稲田大学授業 - モバイルプログラミング
 
PHP matsuri 2013 Windows Azure Storage SDK for PHP
PHP matsuri 2013 Windows Azure Storage SDK for PHPPHP matsuri 2013 Windows Azure Storage SDK for PHP
PHP matsuri 2013 Windows Azure Storage SDK for PHP
 

20130909 sacloudの薄い本