From 523f2588d3dddd04f18ec8896896d194f51a8cc4 Mon Sep 17 00:00:00 2001 From: Dmytro Klyman Date: Mon, 5 Jun 2023 14:36:09 +0200 Subject: [PATCH 1/3] SDK-2081: Add minimum technical requirements to the upgrader documentation --- .../prepare-a-project-for-spryker-code-upgrader.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/scu/dev/onboard-to-spryker-code-upgrader/prepare-a-project-for-spryker-code-upgrader.md b/docs/scu/dev/onboard-to-spryker-code-upgrader/prepare-a-project-for-spryker-code-upgrader.md index ab0cb1f68fb..a8ee1900d5a 100644 --- a/docs/scu/dev/onboard-to-spryker-code-upgrader/prepare-a-project-for-spryker-code-upgrader.md +++ b/docs/scu/dev/onboard-to-spryker-code-upgrader/prepare-a-project-for-spryker-code-upgrader.md @@ -36,11 +36,15 @@ To ensure the successful delivery of Spryker updates, we recommend using the ext ## Migrate to Spryker Cloud Commerce OS -The upgrader supports only the projects that run on [Spryker Cloud Commerce OS (SCCOS)](/docs/cloud/dev/spryker-cloud-commerce-os/getting-started-with-the-spryker-cloud-commerce-os.html). If you are running Spryker on premises, migrate to SCCOS. +The Upgrader supports only the projects that run on [Spryker Cloud Commerce OS (SCCOS)](/docs/cloud/dev/spryker-cloud-commerce-os/getting-started-with-the-spryker-cloud-commerce-os.html). If you are running Spryker on premises, migrate to SCCOS. -## Update PHP to version 7.4 or higher +## Minimum technical requirements -The Upgrader still supports PHP 7.4 to help you upgrade your project. However, make sure to update PHP to the recommended version based on [Supported versions of PHP](/docs/scos/user/intro-to-spryker/whats-new/supported-versions-of-php.html). +To ensure a smooth experience, please make sure that your environments meet the minimum technical requirements outlined below: + +* PHP 7.4+. The Upgrader still supports PHP 7.4 to help you upgrade your project. However, make sure to update PHP to the recommended version based on [Supported versions of PHP](/docs/scos/user/intro-to-spryker/whats-new/supported-versions-of-php.html). +* Composer 2.1+ +* Git 2.24+ ## Optional: Implement headless design From 0e04934539de62029bb282196d068b869607e602 Mon Sep 17 00:00:00 2001 From: helen-laktionova Date: Tue, 6 Jun 2023 23:22:16 +0200 Subject: [PATCH 2/3] Update multistore-setup-options.md Changed search to Elasticsearch --- .../multi-store-setups/multistore-setup-options.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md index 081fcfcc022..6df9cac61cd 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md @@ -82,7 +82,7 @@ The following table provides details on infrastructure for this setup: | What | How | |------|-----| | DB | Shared | -| Key-value storage (Redis) and Search (OpenSearch/ElasticCache) services | Shared | +| Key-value storage (Redis) and Elasticsearch (OpenSearch/ElasticCache) services | Shared | | Spryker Storefront Yves |Shared | | Spryker Commerce OS (Backend Gateway Zed + Glue Backend API + Back Office) | Shared | | Complexity of rollout | Low | @@ -119,7 +119,7 @@ The following table provides details on the infrastructure for this setup: | What | How | |------|-----| | DB | Separate | -| Key-value storage (Redis) and search (OpenSearch/ElasticCache) services | Shared | +| Key-value storage (Redis) and Elasticsearch (OpenSearch/ElasticCache) services | Shared | | Spryker Storefront Yves |Shared | | Spryker Commerce OS (Backend Gateway Zed + Glue Backend API + Back Office) | Shared | | Complexity of rollout | Medium | @@ -138,7 +138,7 @@ You can apply the virtually isolated database to setup one and setup three too. This setup has the following characteristics: - Multiple stores.  -- Each store has dedicated search and key-value storage services. +- Each store has dedicated key-value storage (Redis) and Elasticsearch (OpenSearch/ElasticCache) services. - Separate database per account. - Allows for different regions. - Lets you use themes for a different visual look and feel. @@ -173,7 +173,7 @@ The following table provides details on the infrastructure for this setup: | What | How | |------|-----| | DB | Separate | -| Key-value storage (Redis) and search (OpenSearch/ElasticCache) services | Separate | +| Key-value storage (Redis) and Elasticsearch (OpenSearch/ElasticCache) services | Separate | | Spryker Storefront Yves |Separate | | Spryker Commerce OS (Backend Gateway Zed + Glue Backend API + Back Office) | Separate | | Complexity of rollout | High | @@ -189,7 +189,7 @@ The following tables contain high-level criteria that sum up the setups describe | What | Setup 1 | Setup 2 | Setup 2 | |------------------------------------------------------------------------|---------|----------|----------| | DB | Shared | Separate | Separate | -| Ke-value storage (Redis) and search (OpenSearch/ElasticCache) services | Shared | Shared | Separate | +| Ke-value storage (Redis) and Elasticsearch (OpenSearch/ElasticCache) services | Shared | Shared | Separate | | Spryker Storefront Yves | Shared | Shared | Separate | | Spryker Commerce OS | Shared | Shared | Separate | | Complexity of rollout | Low | Medium | High | From a2dbb423f6f0296d414853d9743eb2aaaa7262b6 Mon Sep 17 00:00:00 2001 From: AlexSlawinski Date: Wed, 7 Jun 2023 09:46:52 +0200 Subject: [PATCH 3/3] Update docs/scu/dev/onboard-to-spryker-code-upgrader/prepare-a-project-for-spryker-code-upgrader.md --- .../prepare-a-project-for-spryker-code-upgrader.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/scu/dev/onboard-to-spryker-code-upgrader/prepare-a-project-for-spryker-code-upgrader.md b/docs/scu/dev/onboard-to-spryker-code-upgrader/prepare-a-project-for-spryker-code-upgrader.md index a8ee1900d5a..334fae59f95 100644 --- a/docs/scu/dev/onboard-to-spryker-code-upgrader/prepare-a-project-for-spryker-code-upgrader.md +++ b/docs/scu/dev/onboard-to-spryker-code-upgrader/prepare-a-project-for-spryker-code-upgrader.md @@ -36,7 +36,7 @@ To ensure the successful delivery of Spryker updates, we recommend using the ext ## Migrate to Spryker Cloud Commerce OS -The Upgrader supports only the projects that run on [Spryker Cloud Commerce OS (SCCOS)](/docs/cloud/dev/spryker-cloud-commerce-os/getting-started-with-the-spryker-cloud-commerce-os.html). If you are running Spryker on premises, migrate to SCCOS. +The Upgrader supports only projects that run on [Spryker Cloud Commerce OS (SCCOS)](/docs/cloud/dev/spryker-cloud-commerce-os/getting-started-with-the-spryker-cloud-commerce-os.html). If you are running Spryker on premises, migrate to SCCOS. ## Minimum technical requirements