Capability

Cloud

Liferay Cloud Platform provides the infrastructure and tooling necessary to simplify, secure, and deliver applications on Liferay DXP when using the SaaS or PaaS deployment approaches. Using Liferay’s Cloud infrastructure provides a secure, reliable, and scalable platform for building Liferay solutions.

The Liferay Cloud Platform includes DevOps CI/CD tools, automated backups, real-time logs, and much more.

Feature
Deployment Approach
Capability
ディストリビューター申請用通知テンプレートの追加
ディストリビューター申請用通知テンプレートの追加 現時点では、Delectable Bonsaiのディストリビューターアプリケーションには、エントリーイベントの自動通知はありません。 つまり、管理者は新しい応募を知るためにオブジェクトをチェックし、応募者に応募状況を手動で知らせなければならない。 この戦略は拡張性がなく、人為的ミスの余地を残すため、機会損失やユーザー体験の低下を招く。 ...
公開日: 24/10/22 17:15
アカウント作成の自動化
アカウント作成の自動化 オンボーディングフローを完成させるために、Delectable Bonsaiは、マネージャーが承認されたアプリケーションのビジネスアカウントを簡単に作成できるようにしたいと考えている。 各アカウントは、アプリケーションの名前( businessName )にちなんで命名され、申請者は、アカウント管理者の役割を持つアカウントに自動的に割り当てられる必要があります。...
公開日: 24/10/22 17:15
概要ページへのディストリビューター・アプリケーション・ウィジェットの追加
概要ページへのディストリビューター・アプリケーション・ウィジェットの追加 Delectable Bonsaiは、販売代理店希望者に、申請書を閲覧・編集するためのUIを提供したいと考えている。 しかし、グローバルメニューは管理者用に確保し、申請者は「おいしい盆栽サイト」に限定したい。 そのためには、概要ページにディストリビューター・アプリケーションのウィジェットを追加します。 ...
公開日: 24/10/22 17:15
ディストリビューター申請用ページの追加
ディストリビューター申請用ページの追加 ページはLiferayサイトの主要な構成要素です。 Delectable Bonsaiのデザインチームは、ディストリビューターアプリケーションオブジェクトで使用する3つのプレースホルダーページを作成し、エクスポートしました。 ここでは、これらのページをLARファイルとしてインポートします: ...
公開日: 24/10/22 17:15
申請ページにフォームを追加する
申請ページにフォームを追加する デフォルトでは、各オブジェクト定義はエントリーの作成にレイアウトを使用する。 レイアウトの他に、Liferayはエントリーを作成するためのカスタムオブジェクトにマッピングできるフォームフラグメントを提供します。 Delectable...
公開日: 24/10/22 17:15
ディストリビューター申請用の表示ページの作成
ディストリビューター申請用の表示ページの作成 公開オブジェクトはInfoフレームワークと統合されているため、表示ページテンプレートのコンテンツタイプとして選択することができます。...
公開日: 24/10/22 17:15
ディストリビューター・アプリケーション・ページ用のフラグメントのインポート
ディストリビューター・アプリケーション・ページ用のフラグメントのインポート パブリッシュされたオブジェクトはLiferayのコアフレームワークと統合されているので、フォームフラグメントやコレクションディスプレイフラグメントなどのオブジェクトエントリーにページフラグメントをマッピングすることができます。...
公開日: 24/10/22 17:15
ビジネスロジックの実装
ビジネスロジックの実装 ビジネスロジックとは、ビジネスニーズを満たすためにアプリケーションがシステム内でどのように動作するかを決定するルールとプロセスを指す。 ビジネスロジックを効果的に実装することで、業務を合理化し、効率を向上させ、組織全体の一貫性を促進することができます。 例を挙げよう、 フィールドの検証 データアクセスの管理 ワークフローの定義 通知の自動化 検証...
公開日: 24/10/22 17:15
REST APIを使ったフィールドの追加
REST APIを使ったフィールドの追加 object-admin サービスは、オブジェクト定義に対してフィールドの追加などの CRUD 操作を行うための REST API を提供する。 ここでは、これらのAPIを使用して、Distributor Applicationオブジェクトにビジネスフィールドと信用参照フィールドを追加します。 この練習のためのリソース...
公開日: 24/10/22 17:16
オブジェクトにピックリスト・フィールドを追加する
オブジェクトにピックリスト・フィールドを追加する ディストリビューター・アプリケーション・オブジェクトにピックリスト・フィールドを追加するには、他のフィールド・タイプと同じ手順を踏みますが、いくつかの追加設定オプションがあります。 [グローバルメニュー](Global Menu)を開き、 [コントロールパネル] タブに移動して、 [オブジェクト] をクリックします。 ...
公開日: 24/10/22 17:16
カスタムレイアウトにリレーションシップを追加する
カスタムレイアウトにリレーションシップを追加する リレーションシップ・フィールドはオブジェクトのデフォルト・レイアウトに自動的に表示されますが、リレーションシップ・テーブルは表示されません。 リレーションシップをテストするには、Distributor Applicationのカスタムレイアウトを更新し、リレーションシップテーブルを含めます。 ...
公開日: 24/10/22 17:16
ディストリビューター・アプリケーション用のピックリストの作成
ディストリビューター・アプリケーション用のピックリストの作成 Delectable Bonsaiは、各ビジネスチャンスの相対的な価値を評価するための情報を収集したいと考えている。 この場合、応募者にあらかじめ定義された選択肢から選んでもらうことを望んでいる。 これはLiferayのピックリストを使うことで実現できます。 ...
公開日: 24/10/22 17:16
承認ワークフローの追加
承認ワークフローの追加 applicationStateフィールドを追加した後、Delectable Bonsaiはアプリケーションに加えられた変更をレビューし、承認するためのワークフローを実装したい。 現在、アプリケーションのすべての更新は、選択された状態に関係なく、自動的に承認される。 Delectable...
公開日: 24/10/22 17:15
注文管理の権限
注文管理の権限 Liferay Commerceでは、グローバルメニュー(Global Menu)のCommerceタブで、権限を使用して注文管理アプリケーションやリソースへのアクセスを制御することができます。 注文管理アプリケーションやリソースへのアクセスを制御します。 ユーザーロールの注文管理権限は、権限の定義タブの [commerce] → [注文管理] で管理することができます。...
公開日: 24/05/09 18:47
価格の権限
価格の権限 Liferay Commerceでは、グローバルメニュー(Global Menu)のCommerceタブで、権限を使用して価格設定のアプリケーションやリソースへのアクセスを制御することができます。 価格アプリケーションやリソースへのアクセスを制御します。 ユーザーロールの価格の権限は、権限の定義タブの [commerce] → [価格] で管理することができます。...
公開日: 24/05/09 18:47
設定の権限
設定の権限 Liferay Commerceでは、グローバルメニュー(Global Menu)のCommerceタブで、権限を使用して設定アプリケーションへのアクセスを制御することができます。 設定アプリケーションへのアクセスを制御します。 ユーザーロールの設定権限は、[権限の定義]タブの [commerce] → [設定] で管理することができます。 権限を個別に割り当てるか、...
公開日: 24/05/09 18:47
ストア管理の権限設定
ストア管理の権限設定 Liferay Commerceでは、グローバルメニュー(Global Menu)のCommerceタブで、権限を使用してストア管理アプリケーションやリソースへのアクセスを制御することができます。 ストア管理アプリケーションやリソースへのアクセスを制御します。 ユーザーロールのストア管理権限は、権限の定義タブの Commerce → Store Management...
公開日: 24/05/09 18:47
アプリケーション開発
アプリケーション開発 Liferayのすぐに使える機能では、必要な機能をすべてカバーできないことがあります。 そうなれば、Liferayとインターフェイスする独自のアプリケーションを開発し、その機能を活用することができます。 ここでは、世界中の流通業者にメープルシロップ製品を供給する架空のB2B生産者、デレクタブル・ボンサイの物語を続けよう。 最近の成長により、Delectable...
公開日: 24/10/22 17:15
ユーザーインターフェースのデザイン
ユーザーインターフェースのデザイン Liferayは、カスタムアプリケーション用のダイナミックでレスポンシブなユーザーインターフェースを作成するためのツールを提供します。 Liferayのページビルダー機能を使えば、サイトページでフラグメントやウィジェットを使ってフォームをデザインしたり、オブジェクトデータを表示したりすることができます。...
公開日: 24/10/22 17:15
サクセス・ページに詳細を追加する
サクセス・ページに詳細を追加する ユーザーがディストリビューター申請を行うと、サクセスページが表示されます:申請書の提出 現在、このページにはバナー画像しかありません。 デレクタブル・ボンサイは次のことを望んでいる。 新しいアプリケーションの基本情報を表示する アプリケーションの閲覧・編集用リンクの提供 申請書提出ページに移動し、 Edit(Edit Button)...
公開日: 24/10/22 17:15
データ構造のモデリング
データ構造のモデリング アプリケーションを書く最初のステップは、そのデータ構造をモデル化することだ。 そのためには、書きたいアプリケーションについてブレインストーミングをする必要がある: 保存し、操作したいデータ・エンティティの種類を特定する。 エンティティの各タイプに属性を追加する エンティティ・タイプ間の関係の定義 データ・エンティティの特定...
公開日: 24/10/22 17:16
ディストリビューター・アプリケーションにカスタムレイアウトとカスタムビューを追加する
ディストリビューター・アプリケーションにカスタムレイアウトとカスタムビューを追加する 50以上のフィールドを持つ現在のディストリビューター・アプリケーションのユーザー・インターフェイスは、エントリーの作成と表示にはもはや実行不可能です。 これは、デフォルトの レイアウト と 閲覧数 が、すべてのオブジェクト・フィールドを含み、アルファベット順に表示するためです。...
公開日: 24/10/22 17:16
オブジェクト定義間にリレーションシップを追加する
オブジェクト定義間にリレーションシップを追加する デレクタブル・ボンサイは、複数の審査に申請書を関連付けなければならない。 これには、Distributor Applicationオブジェクトに1対多のリレーションシップを追加する必要があります。 Distributor Applicationオブジェクトの編集を開始します。 Relationships タブに移動します。 ...
公開日: 24/10/22 17:16
ディストリビューター・アプリケーション・オブジェクトへのフィールドの追加
ディストリビューター・アプリケーション・オブジェクトへのフィールドの追加 ここでは、ディストリビューター申請オブジェクトに一般フィールドを追加し、申請者と連絡先の追加情報を収集します: [グローバルメニュー](Global Menu)を開き、 [コントロールパネル] タブに移動して、 [オブジェクト] をクリックします。 Distributor Application...
公開日: 24/10/22 17:16
REST APIを使ったピックリストの作成
REST APIを使ったピックリストの作成 headless-admin-list-type サービスはピックリストの CRUD 操作を行うための REST API を提供する。 これらのAPIを使用すると、UIから手動でピックリストを作成するよりもはるかに効率的です。なぜなら、事前に設定されたERCとローカライズされた名前を持つリストとアイテムを、ワンステップで追加できるからです。...
公開日: 24/10/22 17:16
データ・エンティティの決定
データ・エンティティの決定 ここでは、4つのステップでDistributor Applicationオブジェクトを作成します: ディストリビューター・アプリケーション・オブジェクトの追加 オブジェクトの設定 カスタムフィールドの追加 オブジェクトを公開する Create the Distributor Application object. ...
公開日: 24/10/22 17:16
Clarity Environment Prerequisites
Clarity Environment Prerequisites Throughout this course, you'll use a local Liferay environment to implement Clarity's enterprise website. Before moving forward, complete these prerequisites to...
公開日: 24/10/22 17:16
Liferay Deployment Options
Liferay Deployment Options Before developing custom solutions with Liferay DXP, the first step is to select a deployment option. This decision determines your hosting and management strategy....
公開日: 24/10/22 17:16
Liferay SaaS Provisioning
Liferay SaaS Provisioning After learning about the benefits of Liferay DXP and the value of Liferay SaaS, Clarity Vision Solutions has signed up for a Liferay SaaS account. In this lesson we will...
公開日: 24/10/22 17:16
Module 3: Course Environment Setup
Module 3: Course Environment Setup This module was presented using slides for a live webinar audience. The formatting, presentation, and examples may differ from what is presented here as part of...
公開日: 24/10/22 17:16
Setting Up Clarity's Workspace
Setting Up Clarity's Workspace Liferay Workspaces are specialized development environments that serve as the foundation for Liferay projects. They streamline the entire project lifecycle for...
公開日: 24/10/22 17:16
Understanding Page Design
Understanding Page Design Site pages are canvases for designing rich content experiences with robust functionality. Each page's structure consists of a header, footer, and central design area. The...
公開日: 24/10/22 17:16
Setting Up Clarity's Site
Setting Up Clarity's Site Liferay sites are customizable spaces for building personalized digital experiences. Each site includes applications for creating content, designing pages, and more. With...
公開日: 24/10/22 17:16
Building Clarity's Contact Us Form
Building Clarity's Contact Us Form Business forms are essential components of digital experience solutions. They serve as the primary means for collecting user data, facilitating direct user...
公開日: 24/10/22 17:16
Module 6: Content Authoring and Management
Module 6: Content Authoring and Management This module was presented using slides for a live webinar audience. The formatting, presentation, and examples may differ from what is presented here as...
公開日: 24/10/22 17:16
Clarity's Content Requirements
Clarity's Content Requirements Content Management encompasses the lifecycle of managing data within a platform. In Liferay DXP, this includes features you use to Capture, modify, and retrieve...
公開日: 24/10/22 17:16
Creating and Mapping Clarity's Content
Creating and Mapping Clarity's Content Content Management is a broad term that can apply to a range of feature sets in the data lifecycle. We're going to focus specifically on Liferay's Web Content...
公開日: 24/10/22 17:16
Displaying Clarity's Content
Displaying Clarity's Content Effectively showcasing content is crucial for engaging users and improving content visibility. Whether it's blog posts, news articles, or related media, organizing and...
公開日: 24/10/22 17:16
Implementing Clarity's Content Publishing Workflow
Implementing Clarity's Content Publishing Workflow In the previous sections, you learned about the tools Liferay provides for managing digital assets and web content, and you put some of them to...
公開日: 24/10/22 17:16
Managing Clarity's Digital Assets
Managing Clarity's Digital Assets In the context of content management, digital assets are any files or media you can use to enrich your content. As a general requirement, enterprise websites need...
公開日: 24/10/22 17:17
Organizing Clarity's Content
Organizing Clarity's Content In the previous section, you learned about the different types of content that Clarity wants to employ for their enterprise marketing website. This section covers...
公開日: 24/10/22 17:17
Using Clarity's Products as Content
Using Clarity's Products as Content Although they are not yet building an e-commerce storefront, Clarity wants to leverage some Liferay commerce capabilities to create product content. While it is...
公開日: 24/10/22 17:17
Clarity's Analytics and Personalization Requirements
Clarity's Analytics and Personalization Requirements Like other enterprise public websites, Clarity relies on web analytics to measure their website's performance, target audiences, and areas for...
公開日: 24/10/22 17:17
Module 7: Analytics and Personalization
Module 7: Analytics and Personalization So far you've learned how to manage users, build an enterprise website architecture, and create content. While Clarity now has a viable marketing solution,...
公開日: 24/10/22 17:17
Personalizing Experiences for Clarity's Users
Personalizing Experiences for Clarity's Users Personalized website experiences can help keep Clarity's visitors engaged and ultimately lead to more sales. Liferay provides different tools to help...
公開日: 24/10/22 17:17
Understanding Users with Analytics Cloud
Understanding Users with Analytics Cloud Understanding who your visitors are and how they interact with your site is a crucial part of any business. Fortunately, Liferay DXP comes with Analytics...
公開日: 24/10/22 17:17
Module 8: Headless APIs
Module 8: Headless APIs This module was presented using slides for a live webinar audience. The formatting, presentation, and examples may differ from what is presented here as part of the course....
公開日: 24/10/22 17:17
Securing Headless APIs
Securing Headless APIs Whether you're importing or exporting data, security is critical when working with Liferay's APIs. Liferay provides industry standard methods of authorization such as HTTPS...
公開日: 24/10/22 17:17
Clarity's Headless API Requirements
Clarity's Headless API Requirements Liferay provides a suite of headless APIs that enable RESTful interaction with Liferay DXP resources. A headless application separates the presentation layer...
公開日: 24/10/22 17:17
Personalizing Clarity's Search Experiences
Personalizing Clarity's Search Experiences As we saw in the previous lesson, using search facets is great in providing visitors a way to quickly filter search results. However, Clarity has some...
公開日: 24/10/22 17:17
Setting Up Clarity's Search Pages
Setting Up Clarity's Search Pages Clarity wants site visitors to be able to search for and find content quickly and easily. This is accomplished by creating good navigation and leveraging Liferay's...
公開日: 24/10/22 17:17
Using APIs to Import Clarity's Content
Using APIs to Import Clarity's Content Clarity wants to use leverage Liferay's headless APIs to import content from their legacy systems. They also want to leverage headless APIs to import Clarity...
公開日: 24/10/22 17:17
Clarity's Search Requirements
Clarity's Search Requirements Modern businesses generate and store vasts amount of data. This makes an effective enterprise search solution essential for efficient knowledge management. Through the...
公開日: 24/10/22 17:17
Understanding Liferay Search
Understanding Liferay Search Liferay search is a powerful tool that enables users to efficiently find information within a Liferay portal. It leverages the capabilities of a robust search engine to...
公開日: 24/10/22 17:17
GitHubリポジトリの設定
GitHubリポジトリの設定 Liferay Cloud アカウントがプロビジョニングされた後の最初のタスクは、管理者として設定をデプロイできるようにプロジェクトの Git リポジトリをセットアップすることです。 マーカスは、Delectable Bonsaiプロジェクトの管理者として、この手続きに従わなければなりません。 ...
公開日: 25/01/18 2:45
バックアップページからのデータの復元
バックアップページからのデータの復元 カイルは、サイトのデータに影響を与える可能性のある変更のテストを始めたいと考えている。 ここでは、テスト中に失われたデータを復元するために、手動バックアップを復元します。 本番環境からの手動バックアップの作成...
公開日: 25/01/18 2:45
クラウド開発のライフサイクル
クラウド開発のライフサイクル これでLXC-SMの環境は、Delectable Bonsaiのようなプロジェクトのために設定されたことになる。 Kyleのような開発者も、新しい開発ビルドのデプロイから問題が発生したときのトラブルシューティングまで、あらゆることにCloudコンソールを使用している。 ここでは、以下の方法を学ぶことができる。 ...
公開日: 24/11/22 22:47
プロダクションへのデプロイとプロモート
プロダクションへのデプロイとプロモート Kyle が Liferay Cloud を使って開発に取り組み始めると、彼はシンプルなウィジェットモジュールをデプロイしてプロモートすることで、最初の完全なデプロイプロセスを経験します。 ここでは、サンプルウィジェットをデプロイしてテストし、プロセス全体を説明します。 新しいコードのプッシュアップ...
公開日: 25/01/18 2:45
自動デプロイメントの設定
自動デプロイメントの設定 Kyle は Liferay Cloud で開発とテストを始めることができますが、デプロイ後すぐに変更をテストできれば簡単です。 ここでは、新しくプッシュされた変更を UAT 環境に自動的にデプロイするためのブランチを設定します。 コンフィギュレーションの追加 LCP_CI_DEPLOY_BRANCH および LCP_CI_DEPLOY_TARGET CI...
公開日: 24/11/22 22:47
クラウド・プロジェクトの設定
クラウド・プロジェクトの設定 Liferay Experience Cloud (LXC) のインスタンスまたは LXC Self-Managed (LXC-SM) の環境がプロビジョニングされたら、最初のタスクはクラウド・コンソールにアクセスすることです。 Liferay Experience Cloud Self-Managed (LXC-SM) では、クラウド・コンソールを使用して、...
公開日: 24/11/22 22:47

Capabilities

Product

Education

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy