この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える
Clouds with binary code floating aboveCloud with binary code floating above

No Results

Search Tips:

  • Please consider misspellings
  • Try different search keywords

Heroku の概要

Heroku は、Salesforce1 Platform のコアコンポーネントで、企業がすべての顧客向けアプリケーションの構築、提供および管理を行うことができるようにします。Salesforce1 API を使用すれば、アプリケーションでの顧客に関する深い洞察の獲得、コアビジネスシステムの統合と拡張、および企業と顧客のエンドツーエンドの接続を実現できます。Heroku は、このようなアプリケーションを実行するのに最適です。

この章では、Heroku を使用して、顧客向けアプリケーションを構築、リリース、および拡張する方法について説明します。バックエンドには Salesforce1 API を活用し、迅速かつ高品質なアプリケーションを提供するために Heroku のスイート (強力な開発者ツールおよび最新のクラウドサービス) を活用します。  

アプリケーションは顧客にリーチするための新しいチャネルです。これにより、企業はモバイル顧客、ソーシャル顧客およびつながっている顧客に場所やデバイスに関係なくリーチできる、状況に応じたインタラクティブな操作性を作り出すことができます。現在の企業には、堅牢な API、コアビジネスシステム、および豊富な顧客データを活用するだけでなく、顧客向けアプリケーションや新機能の迅速な提供、モバイルデバイスや接続デバイスへの最適化、トラフィックの急増や新規ユーザ受け入れのための効率的な拡張が求められています。

次に、Salesforce1 API と Heroku のアプリケーション提供プラットフォームを融合して、カスタマイズされた魅力的な操作性をユーザに提供するアプリケーションの例を示します。

  • 顧客エンゲージメント — これらのアプリケーションは、魅力的なアプリケーション体験を通じて企業と顧客を結び付けます。Heroku プラットフォームでは、主要なイベントや商品の発売に関連するマーケティングキャンペーン、バイラルキャンペーン、獲得キャンペーン、ロイヤルティキャンペーン、コンシューマ購入フロー、ソーシャルアプリケーション、コンテンツプラットフォーム、革新的な接続デバイスアプリケーションなどの優れた顧客エンゲージメントアプリケーションがリリースされています。これらのアプリケーションにより企業は新しい市場に到達でき、新らたな顧客層やターゲット層を縦横に拡大することができます。
  • コンシューマモバイル — 今日の企業は競争力を維持するために、現在つながっているコンシューマの多数の画面でブランド、サービスおよび商品を展開できる必要があります。モバイルアプリケーションでは、場所に関係なく、顧客のすべてのモバイルデバイス、そして顧客が所有するつながる製品、ゲームコンソール、テレビ、さらには車でも、関連性の高いエンゲージメントを実施できます。これらのアプリケーションを使用することでブランドロイヤルティを構築できます。顧客は、任意のデバイスからの閲覧および購入、重要なデータへのアクセス、通知の受信、企業との対話や交流をどこでも行うことができるようになり、実店舗に引けを取らない体験を実現できます。また、これらのアプリケーションでは、E コマースからビジネスインタラクション (予約や注文状況の確認など) まで、セルフサービス環境を強化することもできます。
  • Force.com + Heroku — これらのアプリケーションは、Salesforce 組織内に保存された豊富な顧客データを通じて企業と顧客を結び付けます。インテリジェントデータと統合することで、企業は各状況に対応できるフルカスタム顧客アプリケーションを構築したり、ビジネスプロセスを自動化したり、データを取得したり、Heroku Connect を使用してすべてをコアビジネスシステムに結び付けたりできます。

Heroku について

Heroku は、開発者の生産性向上のためにゼロから設計されており、インフラストラクチャ、運用、および拡張性の管理の負担が軽減されるため、開発者や開発チームは優れたアプリケーションを顧客に提供することに集中できます。Heroku では、迅速なリリース、合理的なワークフロー、完全に管理されたクラウドサービスのマーケットプレイス、アプリケーション開発のための組み込みのベストプラクティスを提供します。これらはすべて、アプリケーションの実行および管理を行う、拡張性と信頼性の高い単一のプラットフォームで実現できます。

Heroku には、アプリケーションに不可欠な次のようなツールおよびビルディングブロックが用意されています。

  • Node.js、Java、Python、Ruby、および PHP のサポート。これにより、開発チームは、すでに理解している言語ですぐに高い生産性を確保できます。
  • Heroku Connect。これにより、データを Salesforce 環境と共有する Heroku アプリケーションを簡単に作成できます。Heroku Connect は、Salesforce と Heroku Postgres の間の双方向の同期を使用して、Postgres データベース内のデータを Salesforce データベース内の取引先責任者や取引先、他の標準オブジェクトおよびカスタムオブジェクトと統合するため、Force.com と Heroku プラットフォームの機能を簡単に組み合わせることができます。
  • 単一のコマンドで追加および拡張できる、完全に管理されたサービス (監視、ログ記録、保持、キャッシュ、メール配信などのサービス) の堅牢なオンデマンドアドオンマーケットプレイス。アドオンを使用すると、基盤となるインフラストラクチャを管理することなく、Redis、MongoDB、PubNub、Mailgun、Hadoop などの最高クラスのテクノロジを簡単に提供および使用できます。
  • 不可欠なモバイルアプリケーションインフラストラクチャのモバイルバックエンドサービス (転送通知、データの同期、アプリケーション内の購入など)。
  • Heroku Postgres (継続的な保護、自動化されたヘルスチェック、シンプルな設定、参照のみのレプリカの簡単な設定、強力なクエリ機能でデータに集中できるようにする、サービスとしての SQL データベース)。

Heroku は、単なるインフラストラクチャプロバイダではなく、ライフサイクルの各フェーズで開発者の生産性とアプリケーションの保守性を最大化するためにゼロから設計された開発者の生産性プラットフォームで、次のような特徴を備えています。

  • 迅速かつ継続的な提供を実現するために、Git を使用してリリースしたり、ステージング環境、開発環境、および本番環境を簡単に作成したりできる効率的で安全なワークフロー
  • 発展に合わせてアプリケーションのスケールアップができるシンプルで強力なモデル
  • 簡単で直感的なインターフェースおよびツール (強力なコマンドラインインターフェースや合理化されたダッシュボードなど)
  • チーム、拡張チームおよびサードパーティパートナー (アプリケーション開発会社など) 間で効率的な作業を行うための組み込みのコラボレーション
  • すべてのアプリケーションの一元的な請求および管理