Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Microservices 微服务与Lambda与无服务器功能的区别_Microservices_Serverless_Kyma - Fatal编程技术网

Microservices 微服务与Lambda与无服务器功能的区别

Microservices 微服务与Lambda与无服务器功能的区别,microservices,serverless,kyma,Microservices,Serverless,Kyma,我只是想找到一个通用的定义,它们之间的区别是什么 微服务 Lambda函数 和无服务器功能 我的目标是在Kyma上实现“真正的”微服务-实现的关键点是什么,这样我就不会“仅仅”实现一项功能?微服务 这是一个在2013-2014年左右开始使用的坏名字。本质上它意味着基于服务的体系结构-您有一个由多个服务组成的体系结构。这里最重要的是,服务可以由不同的团队拥有,并且可以独立于其他团队和服务进行开发、测试和部署是的 “功能” 这可以是、或。这里的术语“功能”主要是一个营销术语。您可以部署由一个或多个功

我只是想找到一个通用的定义,它们之间的区别是什么

  • 微服务
  • Lambda函数
  • 和无服务器功能
  • 我的目标是在Kyma上实现“真正的”微服务-实现的关键点是什么,这样我就不会“仅仅”实现一项功能?

    微服务 这是一个在2013-2014年左右开始使用的坏名字。本质上它意味着基于服务的体系结构-您有一个由多个服务组成的体系结构。这里最重要的是,服务可以由不同的团队拥有,并且可以独立于其他团队和服务进行开发、测试和部署是的

    “功能” 这可以是、或。这里的术语“功能”主要是一个营销术语。您可以部署由一个或多个功能组成的代码(与任何其他代码一样)。但它通常只运行有限的时间,具有冷启动惩罚,通常仅在您收到事件时按需部署,并且您通常只支付运行时间

    “无服务器”是同一事物的另一个营销术语。

    MicroService 这是一个在2013-2014年左右开始使用的坏名字。本质上它意味着基于服务的体系结构-您有一个由多个服务组成的体系结构。这里最重要的是,服务可以由不同的团队拥有,并且可以独立于其他团队和服务进行开发、测试和部署是的

    “功能” 这可以是、或。这里的术语“功能”主要是一个营销术语。您可以部署由一个或多个功能组成的代码(与任何其他代码一样)。但它通常只运行有限的时间,具有冷启动惩罚,通常仅在您收到事件时按需部署,并且您通常只支付运行时间


    “无服务器”是同一事物的另一个营销术语。

    微服务是一个通用术语,用于描述后端是由不同但相互通信的模块化服务组成的集群,而不是单一的单一程序或架构。无服务器功能是通过编写在cloud-p上运行的独立代码库来实现微服务的一种方式未配置的运行时实例。不清楚“Lambda函数”指的是什么,但AWS Lambda是由AWS托管的无服务器功能服务的一个具体示例。微服务是一个通用术语,用于描述后端是由不同但相互通信的模块化服务组成的集群,而不是单个单片程序或体系结构。无服务器功能是通过编写独立的在云驱动的非配置运行时实例上运行的代码库。不清楚“Lambda函数”指的是什么,但AWS Lambda是由AWS托管的无服务器功能服务的一个具体示例。因此,谈论一个具体案例:我希望使用扩展电子商务应用程序,例如Kyma项目。我将实现任何功能(功能),将其部署到Kyma,将电子商务应用程序连接到Kyma。因此,整个系统将是一个微服务-对吗?:)是的,听起来不错,来谈谈一个具体的案例:我想扩展一个电子商务应用程序,用于例如Kyma项目。我将实现任何功能(功能),将其部署到Kyma,将电子商务应用程序连接到Kyma。因此整个系统将是一个微型服务-对吗?:)是的,听起来不错