本文へジャンプします。

s3fsでニフクラストレージをマウントする

s3fsでニフクラストレージをマウントする

s3fsでニフクラストレージをマウントする

こんにちは、大分久々の記事になってしまったわたなべです。ご無沙汰していたこの春に、前職を退職して現在はフリーのエンジニアとして活動しています。

前回まではAPIに関する記事を数本書いていますが、今回から「ニフティクラウド ストレージ」に関して幾つか記事を書きたいと思います。

続きを読む

APIを活用しよう – PHPで簡易コントロールパネルを作る

APIを活用しよう – PHPで簡易コントロールパネルを作る

今回は前回までの非公式PHP SDKの解説を踏まえて、CakePHPで簡易的なコントロールパネルを作ってみたので紹介してみたいと思います。

今回実装したのは以下の3つの機能になります。

  • サーバーの一覧表示
  • サーバーの起動
  • サーバーの停止

今回はCakePHPのブラグインとして実装したので、比較的簡単に皆さんのプロジェクトにも組み込んで使っていただけるのでは無いかと思います。

*今回公開するプラグインには認証機能などは含まれていませんので、制限のかかっていない環境への配置は絶対にしないでください!

ではまずはインストール方法から説明します。

続きを読む

非公式PHP SDKをアップデートしました

非公式PHP SDKをアップデートしました

こんにちは、わたなべです。

先日、6月16日に、Nifty Cloudにもファイアウォール機能が追加されましたが皆さんもうお使いですか?

既に中の人による紹介記事も掲載されているので、ご利用されている方も多いのではないかと思います。

ルールをコントーロールパネル上で一元管理出来ますし、サーバーまで到達する前にフィルターされるのは安心なのでまだご利用されていない方は是非使ってみると良いと思います。

さて、このファイアーウォール機能はコントロールパネルからだけではなくAPIをサポートしており、公式のJavaSDKやCLIコマンドを使用すればAPI経由で設定が可能です。

という事で今回は、以前このブログで書いた非公式のPHP SDKにファイアーウォールAPIのサポートを追加したので紹介したいと思います。

続きを読む

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

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

こんにちわ、わたなべです。

今回は、先日2011年5月11日(水)から13日(金)で行われた「第2回 クラウド コンピューティングEXPO春」の13日最終のセミナー「CakePHP vs Ruby on Rails開発環境構築スピード対決!~本当に15分で環境構築ができるのか?~」で利用した内容に若干手を加えた物を解説します。

クラウド コンピューティングEXPOで使用したスクリプトは、準備期間が短かった事もあり自社で使っている物に若干手を加えた物を使用したので以下の様な事をしていました。

  • コンパイラ,Apache,PostgreSQL等をパッケージインストール
  • PHP5.3をソースインストール
  • xdebug,APCをpeclコマンドでインストール
  • CakePHPをインストール
  • SimpleTestライブラリをインストール
  • DebugKitプラグインをインストール
  • Apacheの設定を変更
  • Apache/PostgreSQLを起動
  • テスト用データベースを作成

普段はミドルウェアはソースからインストールしているのですが、今回はすべてのミドルウェアをパッケージでインストールする方式に変更した物を元に説明します。また、既に吉田さんが全体の概要とRails3に関する説明を書かれましたので、吉田さんのスクリプトと違う所を中心に解説したいと思います。

続きを読む

非公式NIFTYCloud SDK for PHP作ったよ

非公式NIFTYCloud SDK for PHP作ったよ

こんにちは、わたなべです。先月はいろいろあり記事を書く時間が取れず2ヶ月ぶりのエントリーです。

さて、去る3/24にNifty Cloudにエンハンスがあり待望の REST API が提供されました。同時にJava SDK,CLIの提供も始まりました。

SOAP I/Fに比べて扱いやすいREST APIの提供を心待ちにしていた方は多いのではないかと思います。残念ながら現状公式に公開されたSDKは、Javaのみとなっており私が普段の開発に使用しているPHP用のSDKは提供されていません。

折角RESTのAPIが提供されたのに使えないのは癪だな〜…(^^;、ということで先日からREST API で色々と遊んでいました。

出来るだけ汎用的に使える様に考えていたら、SDKに近いものができ上がったので紹介させていただこうと思います。

なお、このSDKは私が個人的に開発した非公式な物です。Niftyさんは開発には関わっておりませんので、問い合わせなどはしないようお願いします。

続きを読む

ニフティクラウドAPIを使ってみよう(PHP編)

ニフティクラウドAPIを使ってみよう(PHP編)

はじめまして、株式会社イーツーのわたなべです。
普段はWebアプリの開発やiPhoneアプリの開発などをやってます。

今回、ニフティクラウド ユーザーブログに記事を書く機会を頂いたのでがんばって書いてみようと思います。

ニフティクラウドAPI

昨年秋、待望のニフティクラウドAPIが公開されました。APIを使用する事で、独自のコントロールパネル拡張やオートスケールなどニフティクラウドを便利に使いこなす機能を自前で実装する事が出来る様になります。
現状ニフティクラウドAPIへのアクセスには、SOAPインターフェースを使用する方式のみの提供となっております。
このため、ニフティクラウドAPIの紹介ページにも書かれている通り以下の様なかなり広範な前提知識が必要となります。

  • XMLに関する知識
  • Webサービスの基本構造に関する知識
  • SOAP通信に関する知識
  • WS-Securityに関する知識
  • X.509に関する知識

また、現状ニフティクラウドにはSDKが存在しないため、公式にはAPIヘのアクセスを自前で構築しようとするとそれなりの手間が必要になります。

しかし、ニフティクラウドAPI は、AWS(Amazon Web Service)互換であるため、AWSのチュートリアルに手を入れれば比較的簡単にAPIへのアクセスを実現できます。

今回は、AWSのチュートリアル(Introduction to AWS for PHP Developers)を元に、ニフティクラウドAPI にアクセスする方法を解説したいと思います。

続きを読む

ニフティクラウド 導入相談窓口
ニフティクラウド 無料セミナー

閉じる

閉じる

クラウドブログ編集部

クラウドブログ編集部

ニフティクラウド ユーザーブログ編集部のアカウントです。 編集部からのお知らせや、レギュラーライター以外のゲストによる寄稿記事を掲載していきます。

浜中 慶

浜中 慶

1980年、神奈川県生まれ。2003年ニフティ入社。 ポータルサイト開発を中心に、音楽配信サービス、CGMサービスなど様々なプロジェクトに企画/デザイン/システム担当として参加。現在は@niftyのポータルサービス向けコンテンツ管理システムの企画/開発/運用を担当。

吉田 雄哉

吉田 雄哉

株式会社co-meetingの創業メンバー。「取締役&External- facing Technologist」と名乗り新しいIT技術を広く伝える活動とWebアプリケーション開発を行う毎日。パッケージベンダーでのSaaS立上げ・製造業の情報システム部門で企画やPM・受託開発と従事してきたため、ベンダーサイドとユーザサイド の両方の視点を持ち合わせる。

石田 健亮

石田 健亮

株式会社ドリーム・アーツで小売事業者向けSaaS「Shopらん」を企画、開発。メインの仕事はプログラマーだがサーバー管理や営業もこなすユーティリティプレイヤー。最近好きな事はパフォーマンスチューニング。特に並列化プログラミングがマイブーム。キライなことはデータセンターでの作業。騒音と乾燥が弱点。ニフティクラウドでデータセンターに行く必要が無くなったことが本当の利点だ と思っている。

五月女 雄一

五月女 雄一

ニフティでは「インフラを守る簡単な様で奥が深いお仕事」をしています。 夢はインフラの気持ちが読めるエンジニアになること。

わたなべ かずひろ

わたなべ かずひろ

専門学校卒業後、ソフトウェア開発会社で電力系統制御システムの開発に従事。その後、CD-ROM等マルチメディア系PCソフトの開発を経て、1998年フリーランスに。 2000年8月に株式会社イーツーの設立に参画。携帯を含む様々なWeb系のシステム開発に携わる。現在はiPhone/Androidアプリなどの開発も手がけている。

市角

市角

ニフティクラウドのコントロールパネル設計・開発をメインに、たまにインフラの運用やお手伝いもやっていたりします。コントロールパネルや新機能の活用方法、アイデアなどを中心に書いていく予定です。

仲山 昌宏

仲山 昌宏

歌って踊れるインフラエンジニア兼、PHPもRubyもJavaも書くPerl使い。 物理サーバの運用に飽きて、フルラックに格安サーバ詰めて自宅プライベートクラウドを構築中。 今年は個人的には分散処理を攻めていきます。

猪飼 賢広

猪飼 賢広

1984年、愛知県名古屋市生まれ。大学は福島県にある某大学。2008年ニフティに入社。 開発系部署に配属後、主に各種テーマサイト開発のシステム面調整、開発進行管理役などとして参加。 現在もPC・ガラケーサイトの開発まわりを担当。インフラまわりを触る案件にも携わっており、日々修行中。 好きな芸人はなかやまきんに君とレイザーラモンRG。

久江 裕之

久江 裕之

ニフティクラウドのインフラ運用、OS提供の仕事をしています。 新しいOSやイメージが出る時にこのブログでご紹介いたします。入社5年目。一流のインフラエンジニアを目指して日々勉強中。

竹内 豪

竹内 豪

ニフティクラウド エンジニア

山口

山口

ニフティクラウドの基盤設計、新サービス/アライアンス/インフラ企画、その他雑用全般を担当しています。 クラウドに欲しい機能や、こんなふうに使ってほしいという想いが共有できれば良いですね。

芳中 隆幸

芳中 隆幸

ニフティクラウドの開発、運用を担当しています。

酒井 浩平

酒井 浩平

ニフティクラウドの中にいます。 ネットワークまわりの運用・開発や自動化などに取り組んでいます。 すべてのエンジニアを幸せにすることを目指しています。

higebu

higebu

ニフティクラウド IaaSのエンジニアです。 ネットワーク、DRサービス with VMware vCloud® Air™ Technology辺りの担当をしています。

武田

武田

ニフティクラウドの開発・運用を担当しています。 各種機能の内容についてなどで執筆させていただく予定です。

福澤真

福澤真

ニフティクラウドのコンパネ開発、運用をしています。

森藤 大地

森藤 大地

データに関する仕事が好きです。

宮原徹

宮原徹

日本仮想化技術株式会社 代表取締役社長兼CEO。仮想化技術に関するコンサルタントとして長年活動しており、特にベンチマークテストによる性能評価を得意としている。

荒谷翔

荒谷翔

株式会社はてなでMackerelのセールスデベロッパーとして勤務しています

東條 望

東條 望

2014年にニフティへ中途入社。 入社後から現在まで、ニフティクラウドのサービス企画・開発を担当しています。 各サービスの紹介を執筆させていただく予定です。

世良迪夫

世良迪夫

ニフティクラウドのRDBなどを担当しています