クラウド
Liferay DXP には、クラウド上でアプリケーションをホストするために必要なすべての構成があらかじめパッケージ化されています。 クラウド対応の Liferay バンドルのインストールの詳細については、「 Kubernetes での Liferay のプロビジョニング」を参照してください。 あるいは、Liferay独自のクラウド インフラストラクチャである Liferay Cloud で Liferay アプリケーションをホストすることもできます。
Liferay Cloudは、安全で信頼性の高いエンタープライズクラウドプラットフォームであり、Liferay DXPで驚くべきアプリケーションを簡素化、安全化、提供するために必要なインフラストラクチャとツールを提供します。
Liferay Cloud には 2 つのサービスがあります。
-
Liferay SaaS: Liferay の柔軟なデジタル エクスペリエンスの Software-as-a-Service (SaaS) サービスにより、デジタル ソリューションを迅速かつ簡単に作成、起動、最適化できます。 Liferay DXP およびその他のコア Liferay Cloud サービスの更新、パッチ適用、および管理はパッケージの一部であるため、独自の カスタマイズについてのみ心配する必要があります。
-
Liferay PaaS: 安全なクラウド環境で Liferay DXP を使用するために、独自の Liferay Cloud サービスを管理および構成します。 カスタマイズに加えて、コアとなる Liferay Cloud サービスを直接管理および保守します。
心配事を減らし、より多くのものを構築できるプラットフォーム
これらの機能はすべて、Liferay DXP でビジネスクリティカルなソリューションを 10 年以上実行してきた経験を持つ Liferay プロフェッショナルの専任チームによって設計、構築、サポートされています。
Liferay Cloud コンソール は、 カスタマイズ または (Liferay PaaS の場合) コア Liferay Cloud サービスを監視および管理するための主要なツールです。 コンソールを通じて、すべての Liferay Cloud プロジェクトでは、管理するサービスを監視またはトラブルシューティングするための一連の アプリケーション開発ツール が提供されます。
Liferay PaaS は、完全な DevOps CI/CD 戦略、ツール、ワークフローを提供することで、アプリケーションの開発と展開を加速します。 これらのツールを使用すると、独自の コード リポジトリから各クラウド サービスをデプロイして微調整できます。
すべてのLiferay PaaSプロジェクトには、
標準準拠のセキュリティとネットワーク機能
Liferay Cloudはセキュリティを考慮して設計されています。 Liferay Cloud は ISO 27001 および AICPA SOC2 認定を受けているため、安心してミッションクリティカルなサイトを構築および展開できます。 Liferay SaaS は ISO 27017 および ISO 20718 の認定も受けています。
すべての顧客データは、デフォルトで保存時に暗号化されます (高度な AES-256 標準を使用)。 保存時の暗号化により、ディスクに保存された機密データは、有効なキーを持たないユーザーやアプリケーションによって読み取られることがなくなります。 データは、最低限の AES-256 暗号化も採用した強制 SSL 接続によって転送中に保護されます。 詳細については、弊社の セキュリティ ポリシー をご覧ください。
Liferay SaaS には、Web アプリケーション ファイアウォール (WAF) がデフォルトで付属しています。 WAF は、Web ベースの脅威を検出し、サイトへの影響を防ぐのに役立ちます。 また、 サポート チケットを開いて 、特定の IP アドレスまたは範囲のフィルタリングをリクエストすることもできます。 同じ WAF は Liferay PaaS でも利用できますが、 ニーズに合わせて有効化して設定する必要があります 。
VPN統合
また、クライアントとサイトの仮想プライベート ネットワーク (VPN) を使用して、Liferay Cloud の外部のシステムをインスタンス (LDAP サーバーなど) に接続することもできます。 Liferay Cloud は、OpenVPN または IPSec IKEv2 プロトコルとの統合をサポートしており、高度な暗号化と高度な VPN セキュリティ機能を実現します。
Liferay SaaS では、VPNの情報を使用して サポートチケット を開いて、Liferay DXP インスタンスに VPN を接続します。 Liferay Cloud コンソールを使用して 、VPN をクライアント拡張サービスに自分で接続することもできます。
Liferay PaaS では、 自分で VPN を設定して接続することで、VPN をクラウド サービスに接続できます。
データ復旧と自動バックアップ
自動バックアップ により、データとドキュメントが保護され、データの破損や障害が発生した場合でも復元できるようになります。
Liferay SaaS では、Liferayのチームが定期的にデータを自動的にバックアップします。 顧客データを保護するために、バックアップは クラウド インスタンスのデータ領域 に制限されており、その外部に転送されることはありません。 サポート チケットを開いて、手動バックアップ、バックアップの復元、またはデータのコピーをリクエストします。
Liferay PaaS を使用すると、 自動更新スケジュールを微調整 し、 必要に応じて自分でバックアップからデータを復元 することができます。

チームマネジメント
すぐに使用できる ロールとチーム管理 により、管理者はチームにユーザーを追加または削除し、プロジェクト環境ごとに権限を管理することで、最大限の生産性とセキュリティを実現できます。

高可用性、スケーラビリティ、およびパフォーマンス
Liferay Cloud は、可能な限り 100% に近い稼働率を維持することに注力しており、2019 年のリリース以来、そのシステムは四半期ごとに合計 99.9% を超える稼働率を誇っています。
Liferay Cloud データベースは、マルチアベイラビリティゾーン (マルチ AZ) 環境で構成されています。 これにより、データは異なる安全で隔離されたロケーションに反映済みため、単一障害点の影響を受けにくくなる。 Liferay SaaS および PaaS のサブスクリプション プランでは、高可用性を確保し、中断やダウンタイムの可能性を減らすために、Liferay DXP、検索エンジン、および Web サーバー サービスの複数のインスタンスを採用することもあります。
クラスタリング と 負荷分散 により、可用性が高く、ダウンタイムのない展開が実現され、ミッションクリティカルなサイトがオンライン状態を維持できるようになります。 Liferay Cloudは、高可用性を確保するため、マルチリージョンアーキテクチャでデータを配信しています。
自動スケーリング により、帯域幅とコンピューティング能力が動的に追加され、予期しないトラフィックの急増があっても安定したパフォーマンスが維持されます。 同様に、アクティビティが少ない期間に、不要なリソースを縮小できます。 チームはインスタンスの使用状況に関する自動通知と電子メールアラートを受信するので、自信を持ってリソースを管理できます。
Liferay SaaS では、これらの機能はサブスクリプションプランのストレージと CPU の制限内で自動的に機能します。 Liferay PaaS では、 クラスタリングを設定 し、 自動スケーリング を自分で行う必要があります。

リアルタイムアラート
管理者は、ユーザーごとに アラート を設定して、リソース使用率の更新をリアルタイムで受け取ることができます。

組み込みCI/CDによる開発の加速
Liferay PaaS を使用すると、すぐに使用できる完全に実現された CI/CD 戦略を使用して、アプリケーションをより速く提供できます。 GitHub と Jenkins の統合により、新しいコミットまたはプル リクエストごとにビルドをトリガーし、 運用環境または非運用環境にデプロイできるようになります。 各ビルドでは、 コアLiferay Cloudサービス を微調整したり、Liferay DXP自体をカスタマイズしたりできます。
これらの堅牢なシステムにより、フォールト トレラントなプロセスを作成して組織の 固有のニーズを満たし、一般的なサーバーの問題が発生したらそれを検出して修復できるようになります。 これにより、小さなプログラミングエラーが蓄積してサーバーがクラッシュするのを防ぐことができます。

アプリケーション開発ツール
クライアント拡張機能のリアルタイム ビルドと デプロイメント ログ を使用して、アプリケーションのデプロイメントとパフォーマンスを追跡します。 Liferay Cloudの コマンドラインツール を使用して、Liferay DXP ログ(または Liferay PaaS の他のコアサービスログ)を表示することもできます。
チームは、Webコンソールまたはターミナル経由でシェルに アクセス したり、ログをダウンロードしたりすることで、 クライアント拡張機能 (または、Liferay PaaS では、Liferay のコアサービス)を使用して、スタック トレースを分析し、バグをトラブルシューティングすることもできます。

洞察に満ちたモニタリング
Liferay PaaS は アプリケーション メトリック を提供するため、IT チームはサイトの健全性とコンピューティング要件を長期にわたって把握できます。 管理者は、すぐに使用できる Dynatrace 統合 を使用して、CPU とメモリの使用状況、データ転送速度などをすぐに把握することもできます。

Liferay SaaS では、Liferay Cloudのチームがお客様の環境を定期的に監視し、必要に応じてインシデントに対応します。 チームは、応答しないサイトやオフラインのサイトに対応できるほか、将来的にダウンタイムを引き起こす可能性のある兆候や傾向にも対応できます。 状況によりユーザー自身の介入が必要な場合、チームからユーザーに連絡が行きます。 Liferay Cloudシステムのステータスは、 ステータス ページで常に最新の状態に保つことができます。
クライアント拡張機能を使用したLiferay DXPのカスタマイズ
Liferay DXPのコードを変更することなく、クライアント拡張機能を使用してサイトの機能をカスタマイズできます。 クライアント拡張機能は、Liferayの APIとインターフェースし、Liferay のさまざまなバージョンとの柔軟性と互換性を促進します。
Liferay Cloud コンソールから、Liferay SaaS または PaaS のクライアント拡張機能を管理できます。 クライアント内線は純粋にカスタマイゼーションの方式なので、(Liferayワークスペースを介して)コードを自分で管理する必要があり、Liferayはそれらで発生する可能性のある事象のサポートを保証することはできません。
サブスクリプション プランのリソース制限まで、必要な数のクライアント拡張機能を展開できます。 使用可能なリソースをすべてすでに他のサービスに割り当てている場合は、さらにクライアント拡張機能を展開することはできません。