ニフティは8月10日、同社のパブリッククラウドサービス「ニフティクラウド」について、API(クローズドβ版)を公開。同日より外部(開発者)向けにサービスの提供を開始した。

同APIは「ニフティクラウドAPIクローズドβ版」(以下、)と呼ばれ、SOAPによる外部からのアクセスに対応する。

今回の公開対象となっているユーザーは、「Webサービスの基本構造に関する知識」「XMLに関する知識」「SOAP通信に関する知識」「プログラミングに関する知識」「『ニフティクラウド』でのサーバ構築・運用に関する知識」を有する企業の開発者とされており、当面は同社による抽選を経た上で利用者が選定される。

ニフティクラウドAPIで利用可能なSOAP APIは以下の通り。

  • 分類: サーバ
    DescribeInstanceAttribute(指定したサーバの詳細情報を取得する。1回のリクエストで、1つのサーバの詳細情報を取得できる)
    DescribeInstances(指定したサーバの情報を取得する。1回のリクエストで、複数のサーバ情報を取得できる)
    ModifyInstanceAttribute(指定したサーバの詳細情報を更新する)
    RebootInstances(指定したサーバを再起動する)
    RunInstances(サーバを新規作成する)
    StartInstances(指定したサーバを起動する)
    StopInstances(指定したサーバを停止する)
    TerminateInstances(指定したサーバを削除する)
  • 分類: ディスク
    AttachVolume(指定したディスクをサーバへ接続する)
    CreateVolume(ディスクを新規作成する)
    DeleteVolume(指定したディスクを削除する)
    DescribeVolumes(指定したディスクの情報を取得する)
    DetachVolume(指定したディスクとサーバの接続を解除する)
  • 分類: ネットワーク・セキュリティ
    CreateKeyPair(SSHキーを新規作成する)
    DeleteKeyPair(SSHキーの情報を削除する)
    DescribeKeyPairs(指定したSSHキーの情報を取得する)
  • 分類: OS
    DescribeImages(OSのイメージ情報を取得する)
  • 分類: その他
    DescribeAvailabilityZones(利用可能なゾーンの情報を取得する)

今回のクローズドβ版の公開にあわせて同社は「ニフティクラウド」の利用者向けに、システム監視機能を提供する「プレミアムサポート」(月額5,250円/台)や、仮想サーバ単位での詳細な明細書を発行する「明細書発行サービス」(月額1,050円/ID)などの有償サービスの提供を開始した(価格はいずれも税込)。

なお、「ニフティクラウド」は国内にある同社データセンターで運営されており、すでに380社以上の企業に利用されているという。

「ニフティクラウドAPI クローズドβ版」利用者募集ページ