Salesforce

Heroku

Herokuはアプリの構築、提供、監視、スケールに役立つコンテナベースのクラウド型プラットフォームです。
その概要や特徴、機能などについて解説します。

Herokuの概要

Herokuは管理やバックアップなどが自動的に処理されるフルマネージドのプラットフォームです。そのため開発者は開発に没頭でき、アイディアをスピーディーに形にすることができます。また、IT基盤の管理からも解放され、生産性の向上を図ることができます。

Herokuの特徴

Herokuの特徴を大きく4つに分け、具体的にご紹介します。

01.アプリ開発・運用環境のフルマネージドプラットフォーム

Herokuは、アプリケーションの実行環境をはじめ、データベースや監視機能、オーケストレーションツールなどをクラウドで提供します。Herokuを稼働環境として利用することで、アプリケーションの開発者、運用担当者はサーバーなどのIT基盤管理業務から解放され、アプリ開発とサービスの提供に専念することができます。
スマートコンテナ上で稼働しており、オーケストレーション、負荷分散やセキュリティ対策、フェイルオーバー設定、ログの記録などにも対応します。クラウドサービスの利点の一つであるスケーラビリティも兼ね備えています。

02.多数の言語をサポート

プログラミング言語およびサーバーとしてNode.js(JavaScript)、Ruby、Java、PHP、Python、Go、Scala、Clojureを公式サポート言語としています。公式サポート言語以外でも、Linuxで動作する言語であれば、サードパーティ製のbuildpackにより利用が可能です。

03.Salesforce上のデータ活用が可能

大企業向けのHeroku Enterpriseでは、Heroku Connectを介してSalesforce製品のデータをHeroku上のアプリと統合することが可能です。顧客情報を簡単に同期し一元化できることは、アプリケーション開発者にとってもアプリケーションの利用者にとっても大きなメリットとなります。

04.強力なエコシステムを持ち、すぐに使える拡張機能やサービスが多い

Herokuは2007年にPaaSとしての提供を開始しています。長期的に運用されているサービスのため多くの企業、開発者に利用されており、サービスを取り囲むエコシステムが形成されていることも大きな特徴の一つです。サードパーティの提供による連携可能なアプリやサービスも多数利用できます。

Herokuの機能

Herokuには、アプリのスムーズな構築に貢献する多数の機能があります。

Herokuプラットフォーム

Herokuプラットフォームは、スマートコンテナ「dyno」を備えたフルマネージドのアプリケーション構築、運用統合環境です。アプリのデプロイ、設定、スケール、最適化、管理を最大限に簡略化し、高品質なアプリケーション開発に集中できる環境となります。Node、Ruby、Java、PHP、Python、Go、Scala、Clojureでのアプリケーションを公式にサポートし、ビルドパックを利用することで、Linux上で動作するその他のプログラミング言語もサポートしています。

Heroku Runtime

アプリケーションの稼働環境となるスマートコンテナです。フルマネージドのため、利用者は設定、オーケストレーション、負荷分散、フェイルオーバー、ログの記録、セキュリティなどをHerokuに任せて利用できます。また、PaaSとして提供されているため、スケーラビリティと拡張性に優れています。コードとデータのロールバック、アプリに対する監視も用意されています。

Heroku Postgres(SQL)

HerokuによるフルマネージドのSQLデータベースサービスです。オープンソースのデータベースであるPostgreSQLを開発者に向け最適化し、安全で拡張性の高いサービスとして提供します。
Herokuでは12年を超えるクラウドでのPostgres運用経験があり、100万を超えるデータストアを管理しています。24時間365日オンコールのエンジニアが管理・対応しています。

Heroku Connect

Heroku Connectでは、SalesforceとHeroku Postgresのデータを双方向に同期し、取引先やカスタムオブジェクトなどのデータを統合することができます。データを統合することにより、SalesforceのデータをHeroku上のアプリから利用することが可能となります。サービス立ち上げから提供までをマウス操作で簡単に行うことができるため、コードや複雑な設定の必要がないことも大きな特徴です。

Heroku Enterprise

Herokuが展開する大企業向けエディションです。大企業で利用されるアプリケーションで重要視されるセキュリティ性能を備えています。PCI、HIPAA、ISO、SOCなどの規格への準拠を定期的に監査し、コンプライアンスの維持に効果を発揮します。また、エンタープライズ向けのアプリケーションに求められる高い処理能力を備えており、Heroku上の1日600億以上、1秒間に60万以上のリクエストに対応し続けています。

Apache kafka on Heroku

スケーラビリティに優れた分散メッセージキューです。また、Heroku上において各種サービス間のイベントコントロールに利用できるサービスでもあります。Herokuのスケーラビリティやフルマネージドサービスの特徴はそのままに、頻繁にアプリ間の通信が発生するマイクロサービス間のデータハブや、ストリーミングサービスにおけるデータ量の急増に対応します。

Heroku Data for Redis

Heroku上でキーバリュー型データストアを提供するサービスです。いわゆるNoSQLサービスの一種として高い人気を誇る「Redis」をHerokuアプリ上で活用できます。インスタンス管理はHerokuが行うため、ユーザーはRedisを利用したアプリ開発に専念できます。

Heroku Teams

CI(継続的デリバリー)を実現するチームに向けた共同作業、管理、請求処理の実行ツールです。共同作業対象のアプリケーションやサービスに対し、詳細にアクセス権限を分けて対応者をコントロールできます。コラボレーションによる作業や管理委任までを詳細に管理することで、高頻度で品質の高いリリースを実現します。

GitHubと連携

アプリケーション開発におけるソースコードのバージョン管理およびホスティングを行うGitHubとHerokuはシームレスな連携を実現しています。GitHubとの連携により、開発と運用の間で発生するさまざまな問題を解決することが可能です。継続的デリバリーの提供に向けてデファクトスタンダードとなりつつあるGitHubの利用は必須ともいえる機能です。

アドオン機能

New Relic、MongoDB、SendGrid、Searchify、Fastly、Papertrail、ClearDB MySQL、Treasure Dataなどのサービスにも対応しています。アプリケーションの拡張、強化、管理に向けて便利なサービスをアドオン機能として柔軟に利用することが可能です。

お気軽にご相談ください

日立ソリューションズは、Salesforceのコンサルティングパートナーとして、お客さまに合わせた導入支援コンサルを行います。

お問い合わせ

Salesforce製品一覧

日立ソリューションズが提供するSalesforce製品をご紹介します。

Sales Cloud

営業支援

クラウドベースの営業支援/顧客管理システムです。新規顧客の発掘や見込み顧客の育成、案件の早期受注などを実現するための豊富な機能が用意されています。

Sales Cloudの詳細はこちら

Service Cloud

コンタクトセンター

クラウドベースのカスタマーサポート/顧客管理システムです。フィールドサービス、チャット、電話、LINE、SNSなどのツールとの連携により、顧客の活動を一元的に把握し、的確かつ効率的なカスタマーサービスへとつなげます。

Service Cloudの詳細はこちら

Salesforce Field Service

点検・修理サービス

クラウドベースのフィールドサービス業務支援ソリューションです。顧客先における機器やシステムの設置、保守、改修、修理といった業務を適切に管理します。

Salesforce Field Serviceの詳細はこちら

Financial Services Cloud

金融業界向けCRM

金融サービス向けの顧客管理システムです。銀行、証券、保険、投資などの違いを問わず、事業に最適化された統合プラットフォームを提供します。

Financial Services Cloudの詳細はこちら

セールスフォース社のマイページ構築基盤

マイページorポータル

顧客やパートナー企業、従業員とつながるコミュニティ環境を構築できるサービスです。会員制のサイトやポータルサイトを簡単に制作できます。また、顧客やパートナー企業との関係構築に有益なデータを共有できます。

セールスフォース社のマイページ構築基盤の詳細はこちら

Account Engagement(旧Pardot)

BtoBマーケティングオートメーション

見込み顧客を効果的に増やすBtoBマーケティングオートメーションツールです。顧客行動のトラッキングやスコアリングによって、顧客となる可能性が高いリードを抽出することができます。

Account Engagemenの詳細はこちら

Marketing Cloud

BtoCマーケティングオートメーション

マルチチャネルのデバイスを通じて顧客との質の高いやり取りを可能にするマーケティングオートメーションツールです。リアルタイムに蓄積された顧客データを活用し、一人ひとりに最適化されたコミュニケーションを実現します。

Marketing Cloudの詳細はこちら

Salesforce Platform

Salelsforce基盤上にアプリ開発

アプリケーションの開発・実行・管理ができるクラウドベースの開発プラットフォームです。セキュリティやコンプライアンスを確保しつつエンゲージメントの高いアプリケーションを、ローコードで簡単に開発することができます。

Salesforce Platformの詳細はこちら

Heroku

Salesforceに接続可能なアプリ開発基盤

アプリの構築、提供、監視、スケールに役立つコンテナベースのクラウド型プラットフォームです。管理やバックアップなどが自動的に処理されるフルマネージドのプラットフォームであるため、開発者は開発に没頭でき、アイディアをスピーディーに形にすることができます。

Herokuの詳細はこちら

Tableau

データ分析・可視化

データから「気づき」を促すデータ分析プラットフォームです。シンプルな操作と圧倒的な表現力で、組織のデータドリブン経営を支援します。

Tableauの詳細はこちら

MuleSoft

システム連携を効率化

MuleSoft(Anypoint Platform) はAPI開発から運用・監視までに必要な機能をワンセットで提供するクラウド型プラットフォームです。

MuleSoftの詳細はこちら

Sales Enablement(旧my Trailhead)

オンライン学習ツール

全世界で100万人以上が利用するオンライントレーニングツールです。「学習者が自発的に学びを継続すること」を目的に、体験学習を深めることを目的としています。

Sales Enablementの詳細はこちら

Agentforce

自律型AI

推論・意思決定・アクション実行を可能にして、さまざまな業務領域での効率化と顧客満足度の向上を支援する自律型AIエージェントプラットフォームです。

Agentforceの詳細はこちら

導入事例

JRCモビリティ株式会社様
JRCモビリティ株式会社様
「Salesforce Sales Cloud」で営業活動を可視化し、部門全体の状況を的確に把握。タイムリーなアドバイスや人財の最適配分を実現
オムロン ソーシアルソリューションズ株式会社様
オムロン ソーシアルソリューションズ株式会社様
より効果的なCRMの運用を推進し、トップライン向上に向けた全社的戦略活用に挑む
UDトラックス株式会社様
UDトラックス株式会社様
CRMを「Salesforce Sales Cloud」に一新し、データに基づく合理的な営業組織へと変革
DIC株式会社様
DIC株式会社様
SFAで活動プロセスを見える化。迅速な情報活用により営業スタイルを変革中
株式会社日本経済新聞社様
株式会社日本経済新聞社様
広告代理店との情報共有でデジタル広告の営業力を強化

お気軽にご相談ください

日立ソリューションズは、Salesforceのコンサルティングパートナーとして、お客さまに合わせた導入支援コンサルを行います。

お問い合わせ

Salesforce コンテンツ一覧

関連商品・キーワード