当前位置: 首页 > news >正文

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不支持。

相关文章:

  • CAP理论的例子讲解
  • 欧拉函数 + 线性求法
  • 编写高质量JavaScript代码之并发
  • Python成长之路【第三篇】函数
  • Callable和Future用法示例
  • 谁说我们IT不重要???
  • linux-NAT连接外网
  • DataWorks支持PyODPS类型任务
  • JS 时间函数 / 格式化时间戳
  • THML DOM / Element 对象操作
  • [Excel VBA]单元格区域引用方式的小结
  • 量子计算机还没完全实现,硅谷已流行开量子计算聚会
  • 1.安装zabbix
  • K最近邻算法(KNN)
  • ssh scp远程免密
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • Python_网络编程
  • SpringBoot几种定时任务的实现方式
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • yii2权限控制rbac之rule详细讲解
  • 机器学习 vs. 深度学习
  • 力扣(LeetCode)965
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 新手搭建网站的主要流程
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • 树莓派用上kodexplorer也能玩成私有网盘
  • ​【已解决】npm install​卡主不动的情况
  • ​2020 年大前端技术趋势解读
  • ​Base64转换成图片,android studio build乱码,找不到okio.ByteString接腾讯人脸识别
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • ​如何在iOS手机上查看应用日志
  • #DBA杂记1
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (转)详解PHP处理密码的几种方式
  • (转)重识new
  • (转载)PyTorch代码规范最佳实践和样式指南
  • (状压dp)uva 10817 Headmaster's Headache
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NET 读取 JSON格式的数据
  • .NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题
  • .net企业级架构实战之7——Spring.net整合Asp.net mvc
  • .NET设计模式(11):组合模式(Composite Pattern)
  • .NET中的Exception处理(C#)
  • /bin/bash^M: bad interpreter: No such file or directory
  • @Data注解的作用
  • @SpringBootApplication 包含的三个注解及其含义
  • [ Linux 长征路第二篇] 基本指令head,tail,date,cal,find,grep,zip,tar,bc,unname
  • [<MySQL优化总结>]
  • [100天算法】-二叉树剪枝(day 48)