2011-12-27

ロートルPGがGoogle App Engineを使ってみた

先日、1.6.1がリリースされたGoogle App Engine(以下GAE)ですが
弊社の社員から、初めてGAEを触ってみた感想を聞くことができました。
面白い内容なので、ブログに載せておきます!

以下、弊社社員の文章です。ぜひご一読ください。

----------------------------------------------------------------------
今回、はじめてGAEを使ってみて、レンタルサーバと比べての感想を簡単に記したいと思います。

結論から言うと、とても楽でした。
私のキャリアを話すと、C、JavaなどのPGですのでLinuxでの開発経験はありました
以前はSOHOでの仕事が多かったため、自分でApache+Tomcatを設定してシステム管理者を兼ねるケースも多かったです。
そういう経験からすると、Eclipseからボタン一発でDeployできるGAEは本当に生産性が高いと思いました。
まず、さくらなどのIaaSサーバだと、OSこそインストールされているもののApache+Tomcat、DBのインストールをまずする必要があります。
ちょっと、セキュリティをちゃんとしようとするとそれだけで一日はかかってしまいます。
GAEはPaaSなので、その辺の設定はいりません。
EclipsePluginあとはGoogleアカウントがあれば、即開発に入れます。

今回、弊社が開発中のアプリケーションの改修作業をしたのですが、私のPCはEclipseが入っていなかったため、それの準備とPluginの導入、ソースを揃えるのに一時間程度で、すぐに修正作業に入れました。
GAEサーバへのDeployは5分とかかりませんでした

これ以上の詳細はここでは書けないのですが、これだけで今回の目的は達成できました。
今回の環境はある目的用にGAEのアプリケーションインスタンスは新たに作る必要があったのですが、社内のSVNサーバからソースをPCにチェックアウトして、それをコーディング後、Eclipseからデプロイしただけです。
GAEへのアプリケーションの追加はありましたが、ミドルウェアのインストールは一切行わず、新たな環境のできあがり!
ローカル上でのデバッグは普通のJava EEアプリと同様です。
あとは純粋にコーディング作業をしていただけです。

もう、レンタルサーバを使うのはばかばかしいです。
納品用のメディアを作るとか無駄な作業も当然のごとく不要。
エンジニアは仕様と、コードに集中できます。
----------------------------------------------------------------------

以上です。
またこういうコラムをご紹介していきたいと思っています!
ぜひお楽しみに。


ちなみに、弊社が提供している繋吉もこのGAEを使って運用しています。
関連記事でもご紹介していますのでご覧ください。


関連記事はこちらです。



0 件のコメント:

コメントを投稿