我几乎没有关于MicroServices体系结构的问题。
发布于 2017-07-19 02:43:31
Microservices的实现常常因系统或开发人员而异。然而,微观服务的一些基本特征是,
我们可以利用AWS来实现上述特性。但是维护和管理Lambda端点可能很棘手,而且常常是个麻烦。您可以使用无服务器框架轻松地管理lambda函数。您可以定义一个简单的YAML格式的服务配置,框架创建一个CloudFromation堆栈并进行部署。
使用无服务器框架,您可以定义多个服务。每个服务都可以是小焦点、松散耦合、语言中立和有限制的上下文。例句:用户CRUD,电子邮件通知,预定的工作等等。当您使用Serverless Framework部署服务时,它会创建与各自lambda链接的不同API网关。您可以使用API网关端点与每个服务进行交互。
正如您已经提到的,lambda可以与其他AWS服务链接。但我认为,只要它不依赖于其他微服务,并且有明确定义的服务集成点,比如Dynamodb表或S3桶,我们就可以使用Lambda来开发微服务。
https://stackoverflow.com/questions/45179621
复制相似问题