关于 SAP Commerce Cloud 构建的 Node.js 版本号问题

本文涉及的产品
Web应用防火墙 3.0,每月20元额度 3个月
简介: 关于 SAP Commerce Cloud 构建的 Node.js 版本号问题

假设 SAP ccv2 某个时间点 A 上 cloud portal 支持 Node.js 14,16 和 18 三个版本, 然后到了时间点 B,就只支持 16 和 18 了。那么在时间点 A 基于 14 构建和部署的镜像仍然能够在时间点 B 工作,只是在时间点 B 之后,不能再继续触发版本 14 的构建和部署了。


SAP Commerce Cloud 不提供内容交付网络 (CDN) 或 Web 应用程序防火墙 (WAF) 服务,但您可以自由地与您自己的 CDN 或 WAF 提供商集成。 您需要配置 DNS 设置,以便您的域首先指向您的 CDN/WAF 提供商,然后 CDN/WAF 指向 SAP Commerce Cloud。 您只需在 SAP Commerce Cloud 上配置 IP 过滤器集,这样您就可以将您的端点访问限制为您的 CDN/WAF 提供商。 有关更多详细信息,请参见下图:


f1ac0861479f3b4657f009bef9ad30b2_3b978b44c18516c998a1de44b68d5fdd.png


SAP Commerce Cloud提供站点到站点VPN设置,您可以将您的SAP Commerce Cloud环境与您的私有网络连接起来。VPN是自助服务,可以从SAP Commerce Cloud Portal进行配置。


8e5be10a5582ce29428298622eb1bd0e_a99e24b72d72b37a34746e715f41e542.png


请注意,Web层仅基于源IP地址而非X-Forwarded HTTP标头进行IP白名单设置。如果您的解决方案需要在一段时间内限制公共访问(例如在部署期间),并且存在CDN/WAF集成,则无法在SAP Commerce Cloud Web层中将内部用户的IP地址列入白名单。


一个可能的方法是为这些用例创建一个内部域。该域可以绕过CDN/WAF,并直接指向SAP Commerce Cloud环境的静态IP地址。这样,就可以限制那些使用原始域名的公共访问,同时允许那些使用内部域名的用户访问。


限制是通过使用IP过滤器集配置在Web层上进行的。为每个Backoffice用户定义IP地址可能会不方便。因此,一个更简单的选项是要求Backoffice用户先连接客户的私有网络。然后,您可以在IP过滤器集配置中使用客户的私有网络公共IP地址。这种设置的一个缺点是,客户的私有网络和SAP Commerce Cloud环境之间的数据传输是通过公共互联网进行的。


相关实践学习
Serverless极速搭建Hexo博客
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
5天前
|
Web App开发 JavaScript 前端开发
构建高效后端服务:Node.js与Express框架的实战指南
【9月更文挑战第6天】在数字化时代的潮流中,后端开发作为支撑现代Web和移动应用的核心,其重要性不言而喻。本文将深入浅出地介绍如何使用Node.js及其流行的框架Express来搭建一个高效、可扩展的后端服务。通过具体的代码示例和实践技巧,我们将探索如何利用这两个强大的工具提升开发效率和应用性能。无论你是后端开发的新手还是希望提高现有项目质量的老手,这篇文章都将为你提供有价值的见解和指导。
|
8天前
|
缓存 JavaScript 前端开发
深入浅出:使用Node.js构建RESTful API
【9月更文挑战第3天】在数字化浪潮中,后端开发如同搭建一座连接用户与数据的桥梁。本文将带领读者从零开始,一步步用Node.js搭建一个功能完备的RESTful API。我们将探索如何设计API的结构、处理HTTP请求以及实现数据的CRUD操作,最终通过一个简单的实例,展示如何在真实世界中应用这些知识。无论你是初学者还是有一定经验的开发者,这篇文章都会为你揭示后端开发的奥秘,让你轻松入门并掌握这一技能。
27 3
|
15天前
|
JavaScript 前端开发 中间件
构建高效后端服务:Node.js与Express框架的完美搭档
【8月更文挑战第28天】在追求高性能、可扩展和易维护的后端开发领域,Node.js和Express框架的组合提供了一种轻量级且灵活的解决方案。本文将深入探讨如何利用这一组合打造高效的后端服务,并通过实际代码示例展示其实现过程。
|
13天前
|
存储 JavaScript NoSQL
构建高效Web应用:使用Node.js和Express框架
【8月更文挑战第30天】本文将引导你了解如何使用Node.js和Express框架快速搭建一个高效的Web应用。通过实际的代码示例,我们将展示如何创建一个简单的API服务,并讨论如何利用中间件来增强应用功能。无论你是新手还是有经验的开发者,这篇文章都将为你提供有价值的见解。
|
14天前
|
前端开发 JavaScript API
构建高效Web应用:React与Node.js的完美结合
【8月更文挑战第29天】在当今快速变化的软件开发领域,构建高性能、可扩展的Web应用成为开发者的首要任务。本文将深入探讨如何利用React和Node.js这两大技术栈,打造一个高效且响应迅速的现代Web应用。从前端的用户界面设计到后端的服务逻辑处理,我们将一步步分析这两种技术如何协同工作,提升应用性能,并确保用户体验的流畅性。通过实际代码示例和架构设计的解析,本篇文章旨在为读者提供一套清晰的指南,帮助他们在项目开发中做出更明智的技术选择。
|
11天前
|
JavaScript NoSQL API
深入浅出:使用Node.js构建RESTful API
【8月更文挑战第31天】本文将引导读者了解如何利用Node.js搭建一个高效、易于扩展的RESTful API。通过简单易懂的语言和逐步深入的内容组织,我们将一起探索Node.js在后端开发中的实际应用,包括环境配置、路由设计、数据处理与连接数据库等关键步骤。文章末尾,你将获得完整的项目代码示例,助你快速启动自己的API项目。
|
16天前
|
Web App开发 JavaScript 中间件
构建高效后端服务:Node.js与Express框架的深度整合
【8月更文挑战第27天】 在现代Web开发中,后端服务的高效性至关重要。本文深入探讨了如何利用Node.js的非阻塞I/O特性和Express框架的简洁性来打造高性能的后端服务。我们将通过具体案例,展示如何在不牺牲代码可读性和可维护性的前提下,实现高效的请求处理和服务端逻辑。文章旨在为开发者提供一个清晰的指导,帮助他们在构建后端服务时做出更明智的技术选择。
|
18天前
|
JavaScript 前端开发 中间件
深入浅出Node.js:从零开始构建RESTful API
【8月更文挑战第24天】在数字化时代的浪潮中,后端开发作为支撑现代网络服务的骨架,扮演着至关重要的角色。本文将通过Node.js这一高效灵活的JavaScript运行环境,引领你步入后端开发的神秘世界。我们将从基础概念出发,逐步深入到实战操作,最终构建一个功能完备的RESTful API。无论你是编程新手还是前端开发者,这篇文章都将为你揭示后端开发的奥秘,让你轻松掌握使用Node.js进行API开发的实用技巧。
|
9天前
|
JSON JavaScript 中间件
深入浅出Node.js: 从零开始构建RESTful API
【8月更文挑战第34天】 在数字时代的浪潮中,掌握如何构建高效、可靠的后端服务是每一位开发者的必备技能。本文将通过浅显易懂的语言和实际代码示例,带领初学者走进Node.js的世界,一步步搭建起自己的RESTful API。无论你是编程新手,还是想扩展技术栈的老手,这篇文章都将是你的良师益友。让我们一起探索Node.js的魅力,开启后端开发之旅!
|
11天前
|
JSON JavaScript 中间件
深入浅出Node.js: 从零开始构建RESTful API
【8月更文挑战第31天】 在数字时代的浪潮中,掌握如何构建高效、可靠的后端服务是每一位开发者的必备技能。本文将通过浅显易懂的语言和实际代码示例,带领初学者走进Node.js的世界,一步步搭建起自己的RESTful API。无论你是编程新手,还是想扩展技术栈的老手,这篇文章都将是你的良师益友。让我们一起探索Node.js的魅力,开启后端开发之旅!