いつかエンジニアになりたい

Nothing is too late to start

ニフティクラウド関連の個人的なリンク集

f:id:berukann:20120616222830j:plain

 

基本的にはAPIを利用するために以下のSDKなどのツールが公開されている。

[公式] コマンドラインツール (zip)

コマンドラインツールリファレンス (pdf)

− コマンドラインツールリファレンス

コマンドラインツール 使用例

% cd NIFTY_Cloud_api-tools/bin
% chmod 700 nifty-*
% ./nifty-describe-instances SERVER_NAME -I ACCESS_KEY -S SECRET_KEY
% INSTANCE  SERVER_NAME  xxx.xxx.xxx.xxx  xxx.xxx.xxx.xxx  
running  USER_NAME  mini  2011-03-12T00:00:00+09:00  japan  
disabled xxx.xxx.xxx.xxx  xxx.xxx.xxx.xxx  disk  2  2  static  x86_64  centos
LOADBALANCING  LB  80  80

 

[公式] ニフティクラウド SDK for Java (zip)

ニフティクラウド SDK for Java リファレンス (JavaDoc)

 

[公式] ニフティクラウドSDK for Ruby (zip)

− ニフティクラウド SDK for Ruby リファレンス (RDoc)

ニフティクラウド SDK for Ruby 使用例

% cd NIFTY_Cloud_SDK_for_Ruby/sample/instances
% vi  describe-instances.rb
require 'rubygems'
require File.dirname(__FILE__) + "/../../lib/NIFTY"
require 'pp'

ACCESS_KEY = "ACCESS_KEY"
SECRET_KEY = "SECRET_KEY"

ncs4r = NIFTY::Cloud::Base.new(:access_key => ACCESS_KEY, :secret_key => SECR
ET_KEY)

options = {
  #:instance_id => ["SERVER_NAME"]
}

pp response = ncs4r.describe_instances(options)

% ruby describe-instances.rb

 

[非公式] ニフティクラウドSDK for PHP (zip)

 

以下便利なリンク集。

ニフティクラウド コントロールパネル

ニフティクラウド サーバータイプ・仕様

ニフティクラウド サポート掲示板

NIFTY Cloud ユーザーブログ

ニフティクラウドの技術関連ユーザブログ。

− 起動スクリプトなど便利なスクリプト多数。

− おすすめスクリプト

 ・ニフティクラウド探検隊 起動時スクリプトでサーバーを自動構築してみた。

 ・15分でCakePHP環境を作ってみよう

ニフティクラウド関連 Github

− Githubで「nifty cloud」で検索した結果。

− 2012/06/16 100件以上のプログラムが公開されています。