Upload
yoshiyuki-nakamura
View
746
Download
3
Embed Size (px)
Citation preview
魔法企業 Goo gle☆僕と契約して、 Googler になってよ!
中村 良幸(なかむら よしゆき)ID: nakayoshix ( なかよしっくす )所属 : クロストラスト株式会社
クラウドおじさんです
アジェンダ 1 魔法企業 Goo gle☆
●“ 中小企業のクラウド化”をテーマに、魔法企業 Goo gle☆ を徹底的に使いこなしてみる。oGoogle Apps Standard Edition ( 無償版 )oGoogle Apps Premier Edition ( 有償版 )oGoogle Apps Script (Apps を内部から制御する )oGoogle DATA API (Apps を外部から制御する )oGoogle App Engine (web2py で作ってみる )oGoogle Tasks API ( 今日はさわりだけ… )
円環の理に導かれて…ほむほむ
アジェンダ 2 インド製 Zoho CRM
●“ 中小企業のクラウド化”をテーマに、インド製 SaaS の Zoho CRM を使い倒してみる。oZoho CRM と Zoho CRM API についてoGoogle Apps と Zoho CRM の連携についてoPython を使って Zoho CRM API を叩いてみる。oクラウド間データポータビリティの観点から
Google Apps + Zoho CRM → Amazon EC2 + openCRX 環境へのデータ移行を考える。
Google Apps その1●Gmailoすべて Google Apps はここから始まったoAjax を使った優れた UI, ショートカットキーo大容量 25GB ( 有償版 ), 7GB ( 無償版 )
●Google カレンダーo組織やグループでの共有機能に優れているo会議室や設備予約も可能 ( 有償版 )
●Google Tasks (ToDo リスト )●チャットサービス (Google トーク )
Google Apps その2●Google ドキュメントo文書 (Docs) 、スプレッドシート、図形描画oプレゼンテーション(これがそうです)
●Google グループoメーリングリスト or 階層型掲示板
●Google サイトo組織内ポータルサイトを簡単に作れます
●Google ビデオo組織専用の YouTube のようなもの
Google Apps その3●有償版 (Premier Edition) と無償版の違いo有償版は一人あたり年間 50 ドル
日本では なぜか年間 6,000 円? (# 五七五 ) 6,000 ÷ 50 = 120 円 /$ ( いつの時代? )
oGmail の容量が増えます ( 一人当たり 25GB)o有償版にしかない機能もあります
Google カレンダーにおける施設・設備予約o高可用性 (99.9%) が保証されます
●弊社は、 Google Apps Premier Edition を使ってます
Google Apps Script
●Google Apps の機能拡張用言語oやろうと思えばいろいろできます!oイベント駆動型のアプリも作成可能
●サーバーサイドの JavaScriptoブラウザで動く JavaScript ではありません
●Excel, Word でいうところの VBA にあたるものo でも VBA ではありません… (^^;
●一応、 IDE もありますo知らないうちに機能が増えてたりします
これはいわば内部からの破壊、つまり
北斗神拳のようなものかも…
Google DATA API (Protocol)
●Google DATA API とは?oWeb 上にある Google Apps のデータを外部のプログラムから読み書きするための API 群oシンプルな標準プロトコルを提供
●Atom 形式 ( 他に、 JSON 形式もあります )●REST スタイルの API が定義されています●主要なクライアント言語から制御可能ですoJava, Python, JavaScript (Google 言語 )o.NET, PHP, Objective-C (Client が提供済み )
これはいわば外部からの破壊、つまり
南斗聖拳のようなものかも…
Google App Engine でできること●一般的な Web 技術を完全サポートする動的 Web サーバ●クエリ、ソート、トランザクション機能付きの永続性ストレージ●自動スケーリングと負荷分散●Google アカウントを使用したユーザー認証と、メール送信のための API●自分のコンピュータで Google App Engine をシミュレーションする完全機能を装備したローカル開発環境●特定の時間または一定の間隔でイベントをトリガするようにスケジュールされたタスク●Java ランタイム環境または Python ランタイム環境で実行
Google Tasks API ← New!
●Google Tasks ( 日本語版だと ToDo リスト ) には大きな制限がoタスクが共有できないoAPI がないため、プログラムで制御できない
●つい最近、やっと API が公開されました!oGoogle Tasks APIoやはり、 REST スタイルの API です
●これを使って何かを作ろうと思ったのですが…o時間がなくてできませんでした、ごめんなさい><oZoho CRM の関連サービス、 Zoho Project では、既にこの
API を利用した Google Tasks との相互連携が可能です。oというわけで、今日はさわりだけでした。
日本をインドに!日本印度化計画
with Zoho
CRM とは何か? その1●「 CRM」とは?oCustomer Relationship Management の略o通常は「顧客関係管理」と訳す
●本来は経営手法の一つo顧客満足度を向上させるために、顧客との関係を構築することに力点を置く「経営手法」のことo必ずしもシステムを必要とするわけではないが、大抵はシステム構築が必須
CRM とは何か? その2●情報システムを応用して企業が顧客と長期的な関係を築く手法のこと。●詳細な顧客データベースを元に、商品の売買から保守サービス、問い合わせやクレームへの対応など、個々の顧客とのすべてのやり取りを一貫して管理することにより実現する。●顧客のニーズにきめ細かく対応することで、顧客の利便性と満足度を高め、顧客を常連客として囲い込んで収益率の極大化をはかることを目的としている。
代表的な CRM アプリケーション●オープンソースoSugarCRM - PHP で書かれた最も普及している CRMoopenCRX - Java で書かれた BSD ライセンスの CRM
MDAフレームワークの openMDX 上で作られている 五年前から私が日本語化を担当している
●商用oSiebel - Oracle に買収され、 Oracle CRM on Demand に oDynamics CRM - Microsoft 製、パッケージ及び SaaS 型
.NET Framework 上で作られた最初の MS ソフトウェアoSalesforce.com (SFDC) - 代表的な商用 SaaS 型 CRMoZoho CRM - インド製 SaaS で、今回紹介するもの
Zoho CRM について●Zoho CRM は、低価格のインド製クラウド型サービスです。o一人あたり年間 17,280 円 / 36,000 円o無料プランもあります (三名まで 0 円 )
●顧客や営業の情報を一元的に管理し、情報を「見える化」できます。o営業支援 (SFA)oマーケティング支援o顧客サポート&サービスo在庫管理oCRM のレポート作成
●iPhone アプリケーションもあります。
Zoho CRM API について●Zoho CRM API によって…o他システムとの連携を行うことが可能です。o会計処理、 ERP 、 e-Commerce 、他任意の社内システム
●REST スタイルの API を持ってますoXML または JSON 形式のデータを返してきます。o検索だけでなく、作成、更新、削除も可能です。o プログラミング言語に依存しない形式の API のため、 Java, .NET, C, C++, PHP等任意のプログラミング言語で開発が可能です。oもちろん、 Python でも可能です。
Python で Zoho CRM API を叩いてみる●Python で Zoho CRM API を扱うためのモジュールは?o探せば PyPI でありました。 mfabrik.zoho
●とはいえ、余りにも機能制限が…o 作成できるのは、リード情報だけでした。oこれでは使い物にならない
●そこで、自分で改造しました。o社内システム (Crestix2) との連携用に必要な分だけoそのうち、全てのエンティティに対応しました
●デモをお見せしたいのですが…oZoho のサーバーで、“ 500 internal server error” が出ます…
Zoho CRM と Google Apps の連携●Zoho CRM から Gmail を見ることも、その逆も可能です。●メールのやり取りを含む、顧客情報を組織内で密に共有できます。●Zoho CRM コンテクストガジェット機能を使い、 G メールから直接リードや連絡先のデータを追加できます。●顧客との重要なアポイントメントを Google カレンダーにエクスポートし、同僚と共有できます。●Gmail のアドレス帳を Zoho CRM にインポートできます。●iGoogle や Gmail 、 Google サイトに CRMガジェットを埋め込むことで、いつでもすぐに Zoho CRM にアクセスできます。
データポータビリティについて考える●Zoho CRM も悪くはないのだが、やはり問題もあります。oインポートは容易だが、エクスポートは大変。「行きはよいよい帰りは怖い」商法。oAPI の利用回数に制限があり、これが結構きつい
無料版だと、個人・組織問わず 250件 / 日 Professional 版で、組織で 5,000件 / 日 Enterprise 版で、組織で 15,000件 / 日
o将来的に、いつなくなるかは誰にもわからない。全てのクラウドサービスのいわば宿命?●そこで、他の CRM への移行を常に考えておくべきでは?oAmazon EC2 + openCRX 環境への移行を考えてみる…
今後のクロストラストを考える●Google Apps サポートビジネスoカスタマイズもやります
●Zoho CRM サポートビジネスoこちらもカスタマイズもやっていきたい
●CRM なら全てやりたいコンサルからカスタマイズ、運用保守・サポートまでoOracle CRM on Demand (旧 Siebel)oMicrosoft Dynamcs CRMoSalesforce.comoZoho CRMoopenCRX
●今後は、受託開発もやりますよ!
まとめ●魔法企業 Goo gle ☆ について●インド製の SaaS 型 CRM 、 Zoho CRM について●クラウド時代のデータポータビリティについて●クロストラストの今後のビジネスについて
最後にご清聴ありがとうございました