狠狠撸

狠狠撸Share a Scribd company logo
絶対使いたくなるappexchangeアプリとそのアーキテクチャー
株式会社セールスフォース?ドットコム
テクニカルエバンジェリスト?中嶋 一樹
営业现场を支援するフォローアップダッシュボード
SalesFollowUpのアーキテクチャー
Sales Cloud
iFrame
CRMSalesFollowUpをインストール
JavascriptからREST APIをコール
SalesFollowUpダッシュボード
SalesFollowUpのアーキテクチャー
Sales Cloud
iFrame
CRMSalesFollowUpをインストール
JavascriptからREST APIをコール
SalesFollowUpダッシュボード
◎ HTML + AngularJSベースのjsで構成。
◎ Apexコードはゼロ。
◎ Salesforceの知識ゼロから数週間で作成。
SalesFollowUp開発者からのフィードバック
弊社は4名しかいないのですが、企業向けのWebサービスをやろうと考えた時、私たちのような
開発リソースが限られている企業が今までと同じやり方で作っていくのは運用?開発コストがか
かりすぎるというのが今までサービス運用でわかってきました。
!
となると選択肢は、「できるだけコストを減らすこと」ですね。その観点で選択すべきプラット
フォームとして選んだのがSaleforceです。私たちがSalesforceを選択したのは大きく4つの理由
からです。
!
1. Webサービスの運用にインフラコストが発生しない。
2. アクセス制御やセキュリティ関連機能など、企業向けサービスに必要な機能が っている。
3. モバイル対応が容易にできる。
4. 意外にもAngularJSといった弊社が持つWeb開発技術をそのまま利用できる。
!
株式会社co-meeting CEO 木村篤彦 様?
“
”
すごいアンケート -個人用-
誰でも使えるオンラインアンケートアプリ
すごいアンケート(個人用)のアーキテクチャー
Sales Cloud
CRM
DynamoDB
NoSQLデータベース
キャンバスSDKを使った
APIコール
DynamoDB Php SDKを
使ったAPIコール
独自APIコール
heroku
Webアプリケーション
iFrame
キャンバス個人用アプリの仕組みで表示
iFrame
すごいアンケート(キャンバス個人用アプリ版)のアーキテクチャー
Sales Cloud
CRM
DynamoDB
NoSQLデータベース
キャンバスSDKを使った
APIコール
DynamoDB Php SDKを
使ったAPIコール
heroku
Webアプリケーション
独自APIコール
iFrame
◎ Salesforceの一般ユーザーがインストールできる。
◎ heroku, DynamoDBはともにパラメーターの変更だけでパフォーマンスを調節できる。
◎ heroku, DynamoDB側はSalesforceのマルチテナントに対応させる仕組みが重要になる。
◎ appexchangeで公開できる。
Force.comとappxchange
Force.com
アプリケーションPaaS
開発者 製品
appexchange
ビジネスアプリのマーケットプレイス ユーザー
出品
フィードバック
開発
AngularJS + force.comではじめるHTML5開発
http://www.slideshare.net/nkjm/angular-jsforce-comhtml5
!
キャンバス個人用アプリ?速習ガイド
http://www.slideshare.net/nkjm/ss-39823614
!
Force.com Canvas入門ガイド
http://www.slideshare.net/nkjm/forcecom-canvas-26902705
!
本セッションに関連する技術情報
フィードバック
Force.com
アプリケーションPaaS
開発者
製品
appexchange
ビジネスアプリのマーケットプレイス ユーザー
出品
開発
appexchangeであれば全国のお客様にビジネスアプリを販売できます
Getting	 	 
Started!
i appexchange開発者向けに用意された無償トレーニングで開発と公開のノウハウを学べます。

More Related Content

絶対使いたくなる础辫辫别虫肠丑补苍驳别アフ?リとそのアーキテクチャー