`
JerryWang_SAP
  • 浏览: 1084325 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

SAP云平台运行环境Cloud Foundry和Neo的区别

阅读更多

SAP云平台提供了两套运行环境:Cloud Foundry和Neo

从下图能发现,Cloud Foundry的运行环境,基础设施由第三方公司提供,比如Amazon亚马逊和Microsoft微软,SAP只负责提供和维护platform layer。而Neo环境的基础设施和platform layer均由SAP提供。

 

Cloud Foundry运行环境包含了Cloud Foundry application runtime,基于Cloud Foundry基金会的开源应用平台构建而成。

这两个环境的具体比较:

 

从使用场景比较

如果当您需要开发基于微服务架构的应用,使用物联网Internet of Things或者机器学习使用场景时,SAP推荐您选择Cloud Foundry运行环境。在Cloud Foundry运行环境下您能使用多种编程模型,例如Java,nodejs和SAP HANA extended application services, advanced model (SAP HANA XSA)。

Neo则用于UI5,Java和HANA Extended Service开发。

从可用地区比较

 
 

从上面两张图能看出Neo的可用区域比Cloud Foundry广泛。注意Region指的是数据中心的物理地址。作为开发人员,我们在做开发时,尽量选择使用离自己所在物理物质近的Region所在的环境以获得更好的性能。

从支持的buildpack比较

Cloud Foundry支持如下buildpack甚至自定义buildpack,而Neo不支持。

 

一个应用实例能够分配的最大内存限额

Cloud Foundry为4GB,Neo为16GB

对HANA编程模型的支持

Neo只支持SAP HANA extended application services的经典模型(SAP HANA XS), 而Cloud Foundry支持高级模型(SAP HANA XS)。

对虚拟机的支持

Neo提供了虚拟机的支持,以便在平台不支持的场景下仍然能够允许您安装和维护您需要的应用。Cloud Foundry不支持虚拟机。

Docker support

Cloud Foundry支持Docker,Neo不支持。

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

 
 
0
0
分享到:
评论

相关推荐

    SAP云平台开发入门

    SAP云平台开发入门涉及多个知识点,包括SAP Cloud Platform的基础介绍、Cloud Foundry环境、Neo环境、区域与API端点的设置、丰富的功能模块、连接性、文档服务、反馈服务、游戏化概念、Git服务、消息传递概念、监控...

    SAP Cloud Platform Connectivity

    SAP Cloud Platform Connectivity的重要组成部分是Cloud Connector,这是一个在企业内部网络和SAP云平台之间建立安全通道的软件组件。Cloud Connector负责身份验证、授权和加密,确保数据传输的安全性。安装Cloud ...

    SAP_Cloud_Platform_zh.pdf

    平台概念包括了针对不同环境的配置和使用指南,例如Cloud Foundry环境、ABAP环境、Kyma环境和Neo环境。每种环境都有其特定的区域和API端点配置,以及各自的可恢复性、高可用性和灾难恢复机制。环境的选择对于企业在...

    SAP Cloud Platform Introduction

    SAP Cloud Platform是一个以云为基础的平台,它为用户提供了开发、扩展和运行应用程序的环境。SAP Cloud Platform支持多种服务和功能,它包括了众多的技术和服务,旨在为企业提供一个全面的解决方案,以支持从基础...

    SAP Cloud Platform

    - Neo环境的区域和主机列表则有所不同,这些信息对于在Neo平台上运行的服务至关重要。 3. 功能(Capabilities) - SAP Cloud Platform提供了广泛的开发工具和服务,包括但不限于:应用开发与生命周期管理、数据...

Global site tag (gtag.js) - Google Analytics