ワークブックについて
このワークブックでは、クラウドアプリケーションの作成方法を一連のチュートリアルで解説します。Salesforce Platform では、あらゆるタイプのアプリケーションを作成できますが、大部分のアプリケーションでは、次のような機能が共通して使用されています。
- データベース: アプリケーション内の情報をモデル化します。
- ユーザインターフェース: アプリケーションを利用するユーザにデータや機能を提供します。
- ビジネスロジックとワークフロー: 条件に基づき特定のタスクを自動的に実行します。
また、Salesforce Platform で開発されたアプリケーションでは、自動的に次がサポートされます。
- データおよび機能にアクセスできる公開 Web サイトおよびモバイルアプリケーション
- ユーザとやりとりしたり、データを操作したりできるネイティブのソーシャル環��
- データを保護し、組織全体にわたるアクセスを定義する組み込みセキュリティ
- 外部システムと統合するための複数の API
- パッケージ化されたアプリケーションをインストールまたは作成する機能
このワークブックチュートリアルでは、非常に単純な倉庫管理システムの構築に焦点を当てます。倉庫には、コンピュータハードウェアや周辺機器、たとえばラップトップ、デスクトップ、タブレット、モニタなどが含まれています。商品が倉庫からどのように移動されるかを追跡するために、請求書を使用します。請求書は品目のリストです。各品目には特定の商品と、注文された項目数が含まれます。請求書では、すべての価格と数量を集計して合計請求額を計算します。これは非常に単純なデータモデルですが、基本的な概念を説明するには十分です。
開発はボトムアップ方式で進めます。つまり、商品を追跡するためのアプリケーションとデータベースモデルを最初に構築します。その後、ユーザインターフェースを変更したり、ビジネスロジックを追加したりして、作業を続けます。チュートリアルを順に進めていくことで、アプリケーションの開発を進めながら、プラットフォームに関する知識を学べるようになっています。