GCP
wucong60
愿所有的善良终将得到温暖
展开
-
微服务:使用Angular + Nodejs+spanner+AppEngine in GCP的一个微服务实战
一、简介这不是一个微服务项目!因为标题把你骗进来这是我的错,但本人实在不知道如何起名,只好滥用它了。微服务架构有一条重要规则:每个微服务必须拥有领域逻辑和数据。与完整的应用有逻辑和数据类似,在自治的生命周期内,微服务也有自己的逻辑和数据,并可针对每个微服务独立部署。本文将一个传统的单体应用重构成一个现化的多服务的云端应用。将一个已有的大单体应用,经过少量的重构后拆分成多个服务,每个服务都...原创 2020-04-09 20:45:12 · 1069 阅读 · 0 评论 -
GCP: AppEngine(GAE)的使用
一、基本概念在全托管式的无服务器平台上构建可扩缩性极强的应用,将应用从零无缝扩容到全球级规模,而不用费心管理底层基础架构。得益于零服务器管理和零配置部署,开发者可以专注于构建出色的应用,省去管理开销。App Engine 支持多种主流开发语言以及各种开发者工具,可帮助开发者提高工作效率和灵活性。在其他云上与之对标的产品有:Azure上的App Service,猛戳这里 AWS上的...原创 2020-03-14 18:42:06 · 3115 阅读 · 0 评论 -
GCP: Pub/Sub的使用
1、简介Pub/Sub 是一种全托管式实时消息传递服务,可让您在独立的应用之间发送和接收消息,它是一个PAAS服务。2、概览主题(Topic):相当于一个消息的中转站,发布者发布消息后,消息存储在主题中。 发布者(Publisher):发布消息的应用 订阅者(Subscriber):接收消息者如下图,首先对主题创建了两个订阅者(subscriber1, subscriber2),...原创 2020-01-12 12:05:43 · 3694 阅读 · 0 评论 -
GCP: IAM的使用
一、基本概念IAM可让您通过定义谁(Identity)对哪些资源(Resource)具有哪种访问权限(Role)来管理访问权限控制。下面分别来解释这三个主体。(一)与Identity相关的概念包含5种类型的identity,前面三种用得最多Google 帐号:Google 帐号代表开发者、管理员或与 GCP 互动的任何其他人员 服务帐号(Service Account):服务帐号...原创 2019-12-12 17:23:39 · 2538 阅读 · 0 评论