Suche senden
Hochladen
ConoHa VPSの コマンドラインツールを作った
•
Als PPTX, PDF herunterladen
•
4 gefällt mir
•
2,852 views
Hironobu Saitoh
Folgen
オープンソースカンファレンス2015Tokyoのスポンサーライトニングトークで発表した内容です
Weniger lesen
Mehr lesen
Internet
Melden
Teilen
Melden
Teilen
1 von 13
Jetzt herunterladen
Empfohlen
ConoHaにおける オブジェクトストレージの 利用動向
ConoHaにおける オブジェクトストレージの 利用動向
Hironobu Saitoh
クラウドのようなVPS 「ConoHa」 を使ってみよう。
クラウドのようなVPS 「ConoHa」 を使ってみよう。
Hironobu Saitoh
このべん第一回 ~ 「ConoHaってどんなVPS?」を勉強して3,000円クーポンをもらっちゃおうの会
このべん第一回 ~ 「ConoHaってどんなVPS?」を勉強して3,000円クーポンをもらっちゃおうの会
ConoHa, GMO INTERNET
クラウドのようなVPS 「ConoHa」 を使ってみよう +おまけ
クラウドのようなVPS 「ConoHa」 を使ってみよう +おまけ
Hironobu Saitoh
このべん第5回 ConoHaでWordPressのお勉強!
このべん第5回 ConoHaでWordPressのお勉強!
Hironobu Saitoh
仮想マシンとVagrant + Vagrant 1.5
仮想マシンとVagrant + Vagrant 1.5
Daisuke Kikuchi
FirefoxとMozillaでのSVGの取り組み
FirefoxとMozillaでのSVGの取り組み
Makoto Kato
2015 12-04 about_neovim
2015 12-04 about_neovim
cohama
Empfohlen
ConoHaにおける オブジェクトストレージの 利用動向
ConoHaにおける オブジェクトストレージの 利用動向
Hironobu Saitoh
クラウドのようなVPS 「ConoHa」 を使ってみよう。
クラウドのようなVPS 「ConoHa」 を使ってみよう。
Hironobu Saitoh
このべん第一回 ~ 「ConoHaってどんなVPS?」を勉強して3,000円クーポンをもらっちゃおうの会
このべん第一回 ~ 「ConoHaってどんなVPS?」を勉強して3,000円クーポンをもらっちゃおうの会
ConoHa, GMO INTERNET
クラウドのようなVPS 「ConoHa」 を使ってみよう +おまけ
クラウドのようなVPS 「ConoHa」 を使ってみよう +おまけ
Hironobu Saitoh
このべん第5回 ConoHaでWordPressのお勉強!
このべん第5回 ConoHaでWordPressのお勉強!
Hironobu Saitoh
仮想マシンとVagrant + Vagrant 1.5
仮想マシンとVagrant + Vagrant 1.5
Daisuke Kikuchi
FirefoxとMozillaでのSVGの取り組み
FirefoxとMozillaでのSVGの取り組み
Makoto Kato
2015 12-04 about_neovim
2015 12-04 about_neovim
cohama
今さら聞けないWebサーバの基本知識と選び方
今さら聞けないWebサーバの基本知識と選び方
Endoh Shingo
Vagrant+virtualboxを使ってみよう
Vagrant+virtualboxを使ってみよう
Kei IWASAKI
Pykonjp2014
Pykonjp2014
masahitojp
Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築
Ken Sawada
Vagrant - 最近流行ってるらしいけど何者?
Vagrant - 最近流行ってるらしいけど何者?
Yoshinori Nakanishi
Ultimate completion environment with neocomplcache in vim
Ultimate completion environment with neocomplcache in vim
Shougo
Vagrant で PHP 開発環境を作る ハンズオン
Vagrant で PHP 開発環境を作る ハンズオン
Masashi Shinbara
MobingiALM でスポットインスタンスをいい感じに手なづけている裏側の話 / How to manage EC2 Spot Instances
MobingiALM でスポットインスタンスをいい感じに手なづけている裏側の話 / How to manage EC2 Spot Instances
Masafumi Noguchi
Nginxを使ったオレオレCDNの構築
Nginxを使ったオレオレCDNの構築
ichikaway
RVM with Server Environment
RVM with Server Environment
Yukimitsu Izawa
Introduction to arm virtualization
Introduction to arm virtualization
Takaya Saeki
月刊ライトニングトーク 2014/05 atom-shell を試してみた
月刊ライトニングトーク 2014/05 atom-shell を試してみた
Seiya Konno
Ansible/Vagrantでアドテク環境を最速構築
Ansible/Vagrantでアドテク環境を最速構築
kaboccha
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
Yukihiko SAWANOBORI
concrete5とAWSのほどよい関係
concrete5とAWSのほどよい関係
Takahisa Iwamoto
neobundle.vimについて+おまけ
neobundle.vimについて+おまけ
Shougo
20140803 docker
20140803 docker
Yasuyuki SAITO
後期第二回ネットワークチーム講座資料
後期第二回ネットワークチーム講座資料
densan_teacher
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
Sou Lab
WordBench大阪18th
WordBench大阪18th
Go Imai
ConoHaにおけるオブジェクトストレージの利用動向 - OpenStack最新情報セミナー 2015年2月
ConoHaにおけるオブジェクトストレージの利用動向 - OpenStack最新情報セミナー 2015年2月
VirtualTech Japan Inc.
OpenStack入門 2016/06/10
OpenStack入門 2016/06/10
株式会社 NTTテクノクロス
Weitere ähnliche Inhalte
Was ist angesagt?
今さら聞けないWebサーバの基本知識と選び方
今さら聞けないWebサーバの基本知識と選び方
Endoh Shingo
Vagrant+virtualboxを使ってみよう
Vagrant+virtualboxを使ってみよう
Kei IWASAKI
Pykonjp2014
Pykonjp2014
masahitojp
Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築
Ken Sawada
Vagrant - 最近流行ってるらしいけど何者?
Vagrant - 最近流行ってるらしいけど何者?
Yoshinori Nakanishi
Ultimate completion environment with neocomplcache in vim
Ultimate completion environment with neocomplcache in vim
Shougo
Vagrant で PHP 開発環境を作る ハンズオン
Vagrant で PHP 開発環境を作る ハンズオン
Masashi Shinbara
MobingiALM でスポットインスタンスをいい感じに手なづけている裏側の話 / How to manage EC2 Spot Instances
MobingiALM でスポットインスタンスをいい感じに手なづけている裏側の話 / How to manage EC2 Spot Instances
Masafumi Noguchi
Nginxを使ったオレオレCDNの構築
Nginxを使ったオレオレCDNの構築
ichikaway
RVM with Server Environment
RVM with Server Environment
Yukimitsu Izawa
Introduction to arm virtualization
Introduction to arm virtualization
Takaya Saeki
月刊ライトニングトーク 2014/05 atom-shell を試してみた
月刊ライトニングトーク 2014/05 atom-shell を試してみた
Seiya Konno
Ansible/Vagrantでアドテク環境を最速構築
Ansible/Vagrantでアドテク環境を最速構築
kaboccha
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
Yukihiko SAWANOBORI
concrete5とAWSのほどよい関係
concrete5とAWSのほどよい関係
Takahisa Iwamoto
neobundle.vimについて+おまけ
neobundle.vimについて+おまけ
Shougo
20140803 docker
20140803 docker
Yasuyuki SAITO
後期第二回ネットワークチーム講座資料
後期第二回ネットワークチーム講座資料
densan_teacher
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
Sou Lab
WordBench大阪18th
WordBench大阪18th
Go Imai
Was ist angesagt?
(20)
今さら聞けないWebサーバの基本知識と選び方
今さら聞けないWebサーバの基本知識と選び方
Vagrant+virtualboxを使ってみよう
Vagrant+virtualboxを使ってみよう
Pykonjp2014
Pykonjp2014
Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築
Vagrant - 最近流行ってるらしいけど何者?
Vagrant - 最近流行ってるらしいけど何者?
Ultimate completion environment with neocomplcache in vim
Ultimate completion environment with neocomplcache in vim
Vagrant で PHP 開発環境を作る ハンズオン
Vagrant で PHP 開発環境を作る ハンズオン
MobingiALM でスポットインスタンスをいい感じに手なづけている裏側の話 / How to manage EC2 Spot Instances
MobingiALM でスポットインスタンスをいい感じに手なづけている裏側の話 / How to manage EC2 Spot Instances
Nginxを使ったオレオレCDNの構築
Nginxを使ったオレオレCDNの構築
RVM with Server Environment
RVM with Server Environment
Introduction to arm virtualization
Introduction to arm virtualization
月刊ライトニングトーク 2014/05 atom-shell を試してみた
月刊ライトニングトーク 2014/05 atom-shell を試してみた
Ansible/Vagrantでアドテク環境を最速構築
Ansible/Vagrantでアドテク環境を最速構築
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
concrete5とAWSのほどよい関係
concrete5とAWSのほどよい関係
neobundle.vimについて+おまけ
neobundle.vimについて+おまけ
20140803 docker
20140803 docker
後期第二回ネットワークチーム講座資料
後期第二回ネットワークチーム講座資料
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
WordBench大阪18th
WordBench大阪18th
Ähnlich wie ConoHa VPSの コマンドラインツールを作った
ConoHaにおけるオブジェクトストレージの利用動向 - OpenStack最新情報セミナー 2015年2月
ConoHaにおけるオブジェクトストレージの利用動向 - OpenStack最新情報セミナー 2015年2月
VirtualTech Japan Inc.
OpenStack入門 2016/06/10
OpenStack入門 2016/06/10
株式会社 NTTテクノクロス
Uwpアプリケーション開発入門
Uwpアプリケーション開発入門
Makoto Nishimura
dockerでImmutable InfrastructureなWordPressを考える
dockerでImmutable InfrastructureなWordPressを考える
GMOインターネット
フロントエンドの人にも知ってもらいたいサーバーの話
フロントエンドの人にも知ってもらいたいサーバーの話
Hironobu Saitoh
20090828 Webconlocal
20090828 Webconlocal
Kentaro Matsui
Open Source と Azure CLI と、便利な仲間たち
Open Source と Azure CLI と、便利な仲間たち
Kazumi IWANAGA
Windows Server 2016でコンテナを動かしてみた
Windows Server 2016でコンテナを動かしてみた
Takashi Kanai
Unityのバックエンドに ConoHaオブジェクトストレージ を使う
Unityのバックエンドに ConoHaオブジェクトストレージ を使う
Hironobu Saitoh
20150926 uwpストア攻略
20150926 uwpストア攻略
Makoto Nishimura
FuelPHP活用事例
FuelPHP活用事例
Yusuke Naka
Hands on PhotoBlog App with WordPress REST API and App Inventor
Hands on PhotoBlog App with WordPress REST API and App Inventor
Hong Chen
As you like, PHP on Azure - お気に召すままに!
As you like, PHP on Azure - お気に召すままに!
Kazumi IWANAGA
.NET vNext
.NET vNext
信之 岩永
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
Eiji Shinohara
Aspnet mvc 6の今を紹介
Aspnet mvc 6の今を紹介
Makoto Nishimura
Word bench7月号
Word bench7月号
西村 州平
【初心者向け】VPSでWordPress構築ハンズオン
【初心者向け】VPSでWordPress構築ハンズオン
GMO HosCon
コンテナって何?
コンテナって何?
Hiroyuki Numao
Fcp
Fcp
Naoto TAKAHASHI
Ähnlich wie ConoHa VPSの コマンドラインツールを作った
(20)
ConoHaにおけるオブジェクトストレージの利用動向 - OpenStack最新情報セミナー 2015年2月
ConoHaにおけるオブジェクトストレージの利用動向 - OpenStack最新情報セミナー 2015年2月
OpenStack入門 2016/06/10
OpenStack入門 2016/06/10
Uwpアプリケーション開発入門
Uwpアプリケーション開発入門
dockerでImmutable InfrastructureなWordPressを考える
dockerでImmutable InfrastructureなWordPressを考える
フロントエンドの人にも知ってもらいたいサーバーの話
フロントエンドの人にも知ってもらいたいサーバーの話
20090828 Webconlocal
20090828 Webconlocal
Open Source と Azure CLI と、便利な仲間たち
Open Source と Azure CLI と、便利な仲間たち
Windows Server 2016でコンテナを動かしてみた
Windows Server 2016でコンテナを動かしてみた
Unityのバックエンドに ConoHaオブジェクトストレージ を使う
Unityのバックエンドに ConoHaオブジェクトストレージ を使う
20150926 uwpストア攻略
20150926 uwpストア攻略
FuelPHP活用事例
FuelPHP活用事例
Hands on PhotoBlog App with WordPress REST API and App Inventor
Hands on PhotoBlog App with WordPress REST API and App Inventor
As you like, PHP on Azure - お気に召すままに!
As you like, PHP on Azure - お気に召すままに!
.NET vNext
.NET vNext
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
Aspnet mvc 6の今を紹介
Aspnet mvc 6の今を紹介
Word bench7月号
Word bench7月号
【初心者向け】VPSでWordPress構築ハンズオン
【初心者向け】VPSでWordPress構築ハンズオン
コンテナって何?
コンテナって何?
Fcp
Fcp
Mehr von Hironobu Saitoh
パブリッククラウドConoHaを使ってOpenStack APIを理解する
パブリッククラウドConoHaを使ってOpenStack APIを理解する
Hironobu Saitoh
出張このべん in 大阪
出張このべん in 大阪
Hironobu Saitoh
PHPで並列処理する ライブラリを作った
PHPで並列処理する ライブラリを作った
Hironobu Saitoh
OpenSSHの認証に証明書を使う
OpenSSHの認証に証明書を使う
Hironobu Saitoh
オブジェクトストレージを使ってイメージビューアを作ってみる
オブジェクトストレージを使ってイメージビューアを作ってみる
Hironobu Saitoh
Conoha VPSについて
Conoha VPSについて
Hironobu Saitoh
20140903groonga発表資料
20140903groonga発表資料
Hironobu Saitoh
レガシーPHPアプリ(10年もの)を運用している話
レガシーPHPアプリ(10年もの)を運用している話
Hironobu Saitoh
Mehr von Hironobu Saitoh
(8)
パブリッククラウドConoHaを使ってOpenStack APIを理解する
パブリッククラウドConoHaを使ってOpenStack APIを理解する
出張このべん in 大阪
出張このべん in 大阪
PHPで並列処理する ライブラリを作った
PHPで並列処理する ライブラリを作った
OpenSSHの認証に証明書を使う
OpenSSHの認証に証明書を使う
オブジェクトストレージを使ってイメージビューアを作ってみる
オブジェクトストレージを使ってイメージビューアを作ってみる
Conoha VPSについて
Conoha VPSについて
20140903groonga発表資料
20140903groonga発表資料
レガシーPHPアプリ(10年もの)を運用している話
レガシーPHPアプリ(10年もの)を運用している話
ConoHa VPSの コマンドラインツールを作った
1.
1分ではじめる、クラウドのようなVPS ConoHa VPSの コマンドラインツールを作った 2015/02/27 オープンソースカンファレンス2015
Tokyo
2.
1分ではじめる、クラウドのようなVPS 自己紹介 • 斉藤弘信 • GMOインターネット株式会社 テクニカルエバンジェリスト •
ConoHa担当
3.
1分ではじめる、クラウドのようなVPS ConoHa • ご存知(?)VPSサービス • ブース出しています https://www.conoha.jp/
4.
1分ではじめる、クラウドのようなVPS コマンドラインツール • ConoHaはAPIがない • コマンドライン操作したい •
自動化したい • 某toolbeltっぽいことしたい 某toolbelt
5.
1分ではじめる、クラウドのようなVPS つくった https://github.com/hironobu-s/conoha-vps
6.
1分ではじめる、クラウドのようなVPS スペック • Go言語実装 &
シングルバイナリ • VPSのステータス取得(IPアドレスなど) • VPS追加/削除/起動/停止 • VPSへの直接ログイン(SSH経由)
7.
1分ではじめる、クラウドのようなVPS インストール L=/usr/local/bin/conoha && curl
-sL https://github.com/hironobu- ワンライナーでできる! (WindowsはZIPを展開するだけ)
8.
1分ではじめる、クラウドのようなVPS いつの間にArch Linuxのリポジトリに入ってた
9.
1分ではじめる、クラウドのようなVPS 実行すると
10.
1分ではじめる、クラウドのようなVPS VPS詳細表示
11.
1分ではじめる、クラウドのようなVPS Go言語 所感(1) • 型に厳しいのは良い。型を柔軟に作れるのも良い。 •
エラーハンドリングを強制してくれるのも良い • 未使用の変数、未使用のパッケージがあるとエラーになるのも良 い • 周辺ツールがそろっていて良い gofmt(コードフォーマッター) godef(関数ジャンプ) gocode(コード補完) • クロスコンパイルが簡単 (TravisCIでMac Win LinuxのバイナリをビルドしてGitHub Releaseにアップ)
12.
1分ではじめる、クラウドのようなVPS Go言語 所感(2) • $GOPATHで迷う(最初だけ) •
import “github.com/name/pkgname” とか出てきて最初はわりとギョッとする。 • if err != nil { return err } を死ぬほど書かされる
13.
1分ではじめる、クラウドのようなVPS というわけで • Go言語たのしい • ツール見たい方はブースへ •
ConoHaもよろしくお願いします https://github.com/hironobu-s/conoha-vps
Hinweis der Redaktion
まず自己紹介です。 私は斉藤弘信と申します。GMOインターネット株式会社のテクニカルエバンジェリストです。 以前は自社サービスの企画、開発をしておりました。 私自身、もともとは開発者でして、Webアプリケーションの設計や実装、あとはLinux系サーバの構築や運用をしていました。 ちょうど昨年の夏くらいからConoHaを担当することとなりまして、現在はConoHaに関する技術的な面をお客様にお伝えする役目を担当しています。
ConoHaは、GMOインターネット株式会社が運営しているVPSのサービスです。VPSとはどういうものかですが、ちょっと本日の皆様には釈迦に説法になってしまうかもしれませんがご容赦願います。 VPSというのは、いわゆるホスティングサービスの一種で、仮想化技術を使って仮想マシンを作り、それをお客様に提供するサービスです。ちょうど、一つのサーバを複数ユーザで共有する共用型のホスティングサービスと、一台の物理サーバをユーザが占有するタイプの占有型のホスティングサービスの中間にあるといえるかもしれません。 この大きなメリットは、お客様は仮想化されたサーバに対して完全な管理権限を使うことができて、 一方我々事業者側としては、一台の物理サーバに複数のお客様をホストするので、低価格で提供できると言うことです。ConoHaの一番低価格のプランは930円から使うことができます。 ConoHaは、この仮想化基盤にOpenStack、ハイパーバイザにはKVMを採用しています。機能の各部分もOpenStackのコンポーネントを使っていて、例えば認証の部分はKeystone、コンピュートはNova、今回お話しするオブジェクトストレージはSwiftになりますね。
Jetzt herunterladen