「そのためのアプリがあります」 – ある印象的なマーケティングキャンペーンの下で携帯電話の新しい使い方が提案されたのは、今からわずか数年前。現在では、アプリは多くの人々の生活の一部になっています。モバイルでも Web でも、私たちは日々アプリやその基盤となる API を使用し、雑務をこなしたり、何かを購入したり、他人と交流したり、情報を収集したり、顧客とやり取りを交わしたりしているのです。
アプリの重要性
Heroku があれば、どんな企業も瞬時にアプリ開発企業の仲間入りです。このサービスを使えば、すぐに価値を生み出すアプリの開発とデプロイに専念できるようになるからです。
顧客がアプリを使い始めると、そのアプリによって世界が変わり始めます。アプリをすばやくインターネットに配信し、更新していくことは、企業を生み出すことにも破壊することにもつながります。
Heroku はアプリとその開発者の利便性を第一に考え、あらゆる規模の企業が(仮想、物理を問わず)ハードウェアやサーバーの問題に煩わされることなくアプリの価値を引き出せる環境の実現を目指しています。
開発者を支援することの大切さ
Heroku は、きわめて優れた開発者環境を実現します。重要な業務の邪魔になることが一切ないため、開発者がアプリ開発に専念できます。
開発者が自分の好きなツールや言語を使えないと、優れたアプリは生まれません。Heroku が開発者の利便性を第一に考えているのはそのためです。Heroku は Node.js、Ruby、Java、Python、Scala、PHP をはじめ、現代のアプリ開発を支える言語に対応しています。
Heroku では、アプリのデプロイ、設定、スケール、最適化、管理のプロセスが最大限に簡略化されているため、開発者は、顧客を引き付けることができる高品質なアプリを開発するという、最も重要な業務に集中できます。
アプリのデプロイと管理はスムーズに進められるようにすること。これを、企業の DNA と言えるくらいに浸透させることが大切です。
Heroku の信頼性
1 日あたり 600 億件を超えるリクエスト
作成されたアプリの数は 1,300 万以上
200 種以上のアドオン
280 万以上のマネージドデータストア
Heroku は、信頼性と安全性を大切にする企業です。私たちは全スタッフの責務として信頼性の確保を掲げています。
Heroku は信頼性と透明性を大切にする企業です。その一例は Heroku の状況に関するサイトでご覧いただけます。脅威の継続的な監視、オペレーティングシステムの脆弱性を修正するパッチの自動適用、24 時間態勢の運用管理といった業務にも取り組んでいます。
Heroku とデータ
Heroku はデータとアプリのプラットフォームで、安全性とスケーラビリティに優れた DaaS(サービスとしてのデータベース)と、データベースのフォロワー、フォーク、Dataclips、自動ヘルスチェックなどの多数の開発者向けツールで構成されています。
重要なアプリでは、例外なくデータが中核にあります。顧客データやサービスに関するデータなど、アプリとデータは切り離すことができません。Heroku の豊富なマネージドのデータサービスエコシステムでは、Heroku Postgres、Heroku Key-Value Store、そして、Apache Kafka on Heroku を利用できます。
開発者がテストとエラーを繰り返してデータベースの最適なプロビジョニング方法を探し出さなければならないような状況は、好ましくありません。スケーラビリティと可用性に優れ、ロールバック機能を備えており、さまざまなアプリや開発手法に対応できるデータベースに、開発者が即座にアクセスできるようにすることが重要です。
サービスのエコシステム
Heroku は各種のクラウドサービスから成るエコシステムであり、フルマネージドのサービスを使って瞬時にアプリケーションを拡張できます。
品質が担保された既存のサービスは、開発業務の大きな力となります。必要な機能が揃った信頼できるサービスを使用すれば、開発業務の効率化と迅速化が期待できます。
Heroku のアドオンは、Heroku で利用できるフルマネージドのサービスです。プロビジョニングもスケールも 1 つのコマンドで完了するため、アプリケーションの機能を簡単に充実させることができます。
用意されているアドオンは実に 200 種以上となっており、データベースから稼働時間に関するアラートに至るまで、また、メッセージング、自動バックアップ、検索、メトリクス、メール配信など、さまざまなサービスを利用できます。
スケールとエンタープライズ
Heroku には、開発者にとっての利便性を高めることができる機能が幅広く揃っており、大企業にふさわしいセキュリティやサポートの提供や、さまざまなアプリケーションの状態の可視化が可能です。
従業員が 2 名のスタートアップでも 1 万人の社員を抱える大企業でも、Heroku なら簡単にアプリをスケールできます。アプリの正常な稼働を確保できるだけでなく、その管理方法も柔軟に設定できます。
Heroku を使えば、アプリでコラボレーションが実現します。また、開発者が同じアプリで共同作業を行い、リソースを共有することもできるようになります。企業であれば、チームでアプリケーションやアドオンを共有したり、詳細なアクセス制御を行ったり、SLA に準拠したり、Heroku Enterprise アカウントチームと協力したりといったことも可能になるでしょう。
お客様と共に成長する Heroku
Heroku は、お客様の成長するビジネスをサポートする単一のスケール可能なプラットフォームと柔軟な価格設定をご提供し、インフラストラクチャの計画策定をシンプルにします。
Heroku は、スタートアップ、中小企業、そして巨大エンタープライズを含む、成長していく企業のための実証済のソリューションです。このプラットフォームは、全てのステージでお客様の要求に対応します。今は現在必要なもののみを利用し、必要になった段階で高度な機能を追加してください。
Heroku は全てのサイズのアプリや組織のための柔軟な価格設定をご提供しています。お客様のアプリの成長と共に必要なリソースをスケールアップし、利用分のみについてお支払いください。
Heroku と Salesforce
Heroku は Salesforce と緊密に連携させることができます。Heroku と Salesforce の間でデータをスムーズに同期し、両方のプラットフォームの利点を生かした革新的なアプリを開発できます。
Heroku は Salesforce プラットフォームの一部で、エンタープライズが Salesforce に格納した顧客データを、一貫した CRM エンゲージメントとして活用できます。一部のエンタープライズは更に先を行きます。Heroku Postgres と Salesforce Data とのシームレスな同期が可能で、通常のデータアーキテクチャを越え、Lightning プラットフォームと Heroku の能力を併せて活用することができます。
任意のデータを Salesforce に同期できるアプリケーションを構築すれば、Service Cloud や Sales Cloud のワークフローの利便性をさらに強化できます。
まとめ
Heroku はアプリの構築、提供、監視、スケールに役立つクラウドプラットフォームで、アイデアを出してから運用を開始するまでのプロセスを迅速に進めることが可能です。また、インフラストラクチャの管理の問題からも解放されます。
- アプリには変化を起こす力があり、現代の顧客はアプリを使って企業とやり取りを交わします。
- アプリの成功の鍵を握るのは開発者です。
- Heroku の長所は強固なセキュリティと柔軟な運用力であり、いずれもアプリ開発に専念できる環境の実現に役立っています。
- どのようなアプリでも中核にあるのはデータですが、Heroku は安全性とスケーラビリティに優れた DaaS です。
- Heroku には、アプリケーションを瞬時に拡張できるアドオンが 200 種以上用意されています。
- 大企業のニーズにも対応できる管理機能が用意されており、アプリケーションのサポート、管理に役立ちます。
- Heroku は、全てのサイズのアプリや組織のための柔軟な価格設定をご提供しており、成長していくお客様のビジネスのニーズと共に成長します。
- Heroku と Salesforce の間でシームレスにデータを同期できるため、両方のプラットフォームの利点を生かした革新的なアプリを簡単に構築できます。
次のステップ
Heroku を使ってアプリを開発、提供する方法をご確認ください。
- 試用をご希望の方は、新規登録してお試しください。
- 開発チーム向けの Heroku の参考情報については、Heroku Dev Center で確認できます。