magento 2 オープンソース、コマース、コマースクラウドの選択

magento-2-open-source-vs-commerce-vs-commerce-cloud

magento-2-open-source-vs-commerce-vs-commerce-cloud

Magento 2を使用したオンラインeコマースストアを開設することを決めたら、最適なエディションを選択する必要があります。オープンソース、コマース、またはコマースクラウドです。

それぞれのエディションは、ユーザーに特定の機能を提供します。したがって、適切なエディションを選択するための確実な方法は、お客様の要件を特定し、それをMagento 2のオープンソース、コマース、およびコマースクラウドの機能と関連付けることです。

1. Magento 2 オープンソース版

Magento 2 Open Source Edition(旧Magento 2 Community edition)は、誰もが無料でダウンロードしてインストールできるMagento 2のプラットフォームです。管理者ユーザーは、企業の特定の要件を満たすためにソフトウェアの構成調整を行うことができます。特定の高度な機能を利用するために、マーチャントはMagento 2 Open Source Editionの基本機能を、カタログに掲載されているような特別に設計されたモジュールで拡張することができます。

お勧め:このエディションは、最小限の費用で簡単に機能やロジックを確認することができるため、開発中のビジネスやスタートアップ、小規模店舗にMagento 2 Open Sourceをお勧めします。

2. Magento 2 コマースエディション

Magento 2 Commerce Edition(旧称:Magento 2 Enterprise)は、豊富なアウトオブボックスの機能、無制限のカスタマイズ能力、シームレスなサードパーティとの統合をユーザーに提供します。また、24時間365日のメールサポートを受けることができるのも重要なポイントです。

Magento 2 Commerce Editionには、企業のアカウント管理やカスタマーサポート、企業の与信管理、カスタマイズされたカタログ、価格表などの機能のほか、迅速な注文やオンラインでの見積もり依頼を処理するツールなどが含まれています。

さらに、このMagento 2 エディションには、コンテンツステージングというもうひとつの優れた機能があり、ストアの管理パネルから直接、さまざまなコンテンツ更新の作成、プレビュー、スケジューリングを行うことができます。コンテンツステージングは、年間を通じてスケジュールされた日に自動的に変更されるダイナミックなページを作成するために使用することができます。

お勧め:Magento 2 Commerce Editionは、B2Bの企業や、顧客数が多く、商品カタログが大きく、グローバルに展開していて、ビジネスの複雑性が高い店舗に適しています。

3. Magento 2 コマースクラウドエディション

Magento 2 Commerce Cloud Edition(旧称:Enterprise Cloud Edition)は、クラウドソリューションのために特別に作られた、マネージドで自動化されたホスティングプラットフォームです。このバージョンでは、Magento 2 Commerceのオンプレミス版の機能がすべて含まれており、クラウドのインフラストラクチャのホスティングが強化され、Gitの統合や開発、ステージング、本番のための主要な環境が追加されています。簡単に言えば、このエディションのオーナーは、統合環境、ステージング環境、本番環境でコーディング、テスト、デプロイを行い、店舗のスムーズなパフォーマンスを確保することができます。

お勧め:Magento Commerce Cloud Editionは、複雑な要件を持つ大企業に適しています。このエディションは、すべての要件に対応できる柔軟性を持ち、強力な管理機能を提供します。

4. Magento 2 オープンソース vs. magento 2 コマース

Magento 2 Open SourceとMagento 2 Commerceの両方には、以下のような機能:

  • カタログ管理
  • マーケティング、プロモーション、コンバージョンツール
  • お客様のアカウント
  • チェックアウト、支払い、配送
  • インスタント・パーチェスト・チェックアウト
  • Magento シッピング
  • Magento Business Intelligenceによる高度なレポーティング
  • 分析とレポート
  • インデックス、カート、キャッシュ運用の改善
  • マーケティングオートメーションソフトウェア「dotdigital」を統合
  • フルページキャッシュ

テクノロジースタックの要件については、両エディションともに最新バージョンをサポートしています:

  • ウェブサーバ – Apache 2.4およびNginx 1.x
  • php 7.1.3, 7.2.0, 7.3.0
  • Varnish 6.x
  • MySQL 5.6, 5.7
  • Redis 3.2, 4.0, 5.0
  • RabbitMQ 3.8.x
  • Elasticsearch 6.x

Magento 2 Commerceの特徴は以下の通り:

  • カタログ管理(カテゴリー・パーミッション)。
  • 高度なマーケティング。
  • プロモーション(バナー、関連製品ルール)。
  • マーチャンダイジング(ビジュアルマーチャンダイザー、ギフトレジストリ、リワードポイント、プライベートセール&イ
  • ベント(カウントダウンティッカーを含む)、ストアクレジット)。
  • コミュニケーション(Eメールリマインダー)。
  • SEOと検索(Google Tag Manager)。
  • コンテンツ(バナー、コンテンツステージング)。
  • 顧客(顧客属性、顧客セグメント、顧客ごとの複数のWishList)。
  • 販売(オーダーアーカイブ、RMA)。
  • プライベートセールス、ウィッシュリスト、セグメントに基づくレポート。
  • B2B機能(共有カタログ、企業クレジット、企業アカウント、SKUや商品名によるクイックオーダー、見積書、アカウントでの支払い)。

Magento 2 Commerceを特徴づける3つの機能を紹介します:

  1. ページビルダーは、あらかじめ用意されたコンテンツタイプをドラッグ&ドロップしてコンテンツを作成するためのものです。コーディングのスキルを必要とせず、様々なコンテンツを含む複雑なページを構築することができます。
  2. Product Recommendationsは、Adobe Senseiを搭載したマーケティングツールです。AIや機械学習を用いて顧客の行動やカタログデータを分析し、パーソナライズされた提案を行うことができる。
  3. スプリットデータベースパフォーマンスソリューションは、Magento 2のスケーラビリティを向上させるためのソリューションです。Magento 2アプリケーションの異なる機能領域に、3つの独立したマスターデータベースを使用することができます。この分離により、ウェブサイトのチェックアウト、注文管理アクティビティ、ウェブサイトの閲覧、マーチャンダイジングアクティビティからの負荷を、ニーズに応じて独立してスケーリングします。

Magento 2 コマース版とオープンソース版を比較すると、コマース版の方がはるかに多くの機能を備えていることがわかります。しかし、後者の方がカスタマイズ性が高く、マーチャントは必要な機能をエクステンションで追加することができます。そのため、どの機能にお金を払うかを自由に決めることができます。もし、Magento 2 Commerceの全ての機能を必要としないのであれば、あなたのビジネスにとって本当に重要なものだけを選べばいいのです。

5. Magento 2 commerce と magento 2 commerce cloud の比較

Magento 2 Commerce Cloudは、AWSベースの冗長化されたクラウドホスティングインフラ上に構築されたPlatform-as-a-Service(PaaS)です。従来のSaaS型eコマースプラットフォームとは異なり、Magento Enterprise Cloud Editionは、カスタマイズ性、拡張性に優れ、サードパーティシステムとの統合を大幅に簡素化することができます。

このプラットフォームには、一流のDevOps、リリース、およびクラウド管理ツールが付属しており、Magento 2 Commerceのすべての機能を備えています。唯一の制限は、Magento Cloudがスプリットデータベースパフォーマンスソリューションをサポートしていないことです。

Magento 2 Commerce Cloudの主な利点をいくつかピックアップ:

  1. 完全に構成された環境。サーバーソフトウェアの正しいバージョン、PHP、データベースソフトウェアのMagento 2との互換性など、サーバーの設定を気にする必要はありません。唯一重要なのは、フォルダやファイルへのアクセスを適切に設定することです。必要に応じて、追加のツールをプレインストールすることもできます(例:Elastic)。このように、Magento 2 Commerce Cloudはサーバー管理を簡素化します。
  2. 統合されたソースコントロール管理システム(GIT)は、ストアの開発、テスト、立ち上げのための8つの環境をサポートしています。
  • 統合。統合環境セットは、3つのテスト可能な環境で構成されています。それぞれの環境には、アクティブなGitブランチ、データベースWebサーバー、キャッシング、サービス、環境変数、および設定が含まれています。
  • ステージング。コードや拡張機能がテストに合格すると、統合環境のブランチをステージング環境にマージすることができ、本番前のテスト環境となります。この環境には、ステージングのアクティブブランチ、データベース、Web サーバー、キャッシング、サービス、環境変数、設定、Fastly や New Relic などのサービスが含まれます。
  • 本番環境。コードの準備が整い、テストが完了すると、すべてのコードがmasterにマージされ、本番のライブサイトにデプロイされます。この環境は、アクティブなマスターブランチ、データベース、Web サーバー、キャッシング、サードパーティのサービス、環境変数、および構成で構成されます。
  • 非アクティブ。非アクティブなブランチは、数の制限なく持つことができます。

        3. IaaS(Infrastructure-as-a-Service):本番環境とステージング環境のための仮想インフラは、3台のサーバを設置し、専用のハードウェアを使用することで、高いレベルの信頼性と可用性を得ることができます。
このようなシステムでは、ステージング環境を構成して、インストールした拡張機能やコードの変更を本番サーバーに影響を与えずにテストすることができます。確かに、新しいインスタンスをデプロイすることは可能ですが、デプロイとメンテナンスのためにサーバー管理者が必要となるため、非常に手間と時間がかかります。さらに、統合されたソースコントロール管理システムは、すべての変更を保存し、ロールバックを可能にし、変更の追跡を簡単にすることを保証します。

このように、Magento 2 Commerce Cloudに採用されている高度な技術は、メリットとして扱われるに値する。

  • CDNとキャッシングのためのFastly(Varnishがベース)。
  • Blackfire Profiler(パフォーマンステスト用
  • New Relic APM(パフォーマンステスト用
  • GitHub(Gitレポが必要な場合)。
  • Bitbucket(Gitレポが必要な場合)。

他の利点としては、自動パッチ処理や画像の最適化などが挙げられます。

6. 最後の一言

最後に、Magento Open Source、Commerce、Commerce Cloudの違いを見ていただくために、上記の内容を1つのインフォグラフィックにまとめたいと思います。

magento-2-open-source-vs-commerce-vs-commerce-cloud-infographics

Magento 2のエディションを選択する際には、ビジネスボリューム、コスト、カスタマーサポートの妥当性などを重要な要素として考慮することをお勧めします。いずれのエディションを選択しても、Magento 2の柔軟性を気に入っていただけることを願っています。

►►►サービスについて