腾讯云 Serverless CI/CD 自动化部署实战
本文将为大家讲解 Serverless 工作原理、架构优势和 Serverless 应用的开发流程,以及如何使用 Serverless CI/CD 能力进行自动化部署。 本次和大家分享的提纲如下: 什么是 Serverless CI/CD? Serverless 介绍 Serverless 架构 CI/CD 与 Serverless CI/CD Serverless CI/CD 应用 Serverless 应用开发流程 Serverless CI/CD 优势 Serverless CI/CD 实战 基于 Coding CI/CD 的自动化部署 基于 Github CI/CD 的自动化部署 什么是 Serverless CI/CD? 1. Serverless 介绍 下图一张逻辑架构图,最上面application,下面是系统资源。我们可以通过虚拟机、容器、数据库、存储等来提供系统资源。同时,我们需要对这些系统资源进行维护,比如资源申请、环境搭建、容灾、扩缩容等。 Serverless 是什么呢?Serverless 就是把底层的这些资源以及对这些资源的运维都交给云厂商来维护、这些资源对业务来说是黑盒的,业务只需要关注自己业务逻辑的开发即可。 这种架构思想和方法就是 Serverless。 Serverless 直译过来叫无服务器,实际上他不是真的不需要服务器