应用开发和部署
本文介绍通过SAE开发和部署应用的最佳实践。
通过命名空间实现开发环境、测试环境和生产环境的隔离:如果您在部署应用时需要区分开发环境、测试环境和生产环境,您可以为每套环境创建一个命名空间。同一命名空间的应用之间可以通过内网实现方法调用,不同命名空间的应用可以实现相互隔离。
开发场景:通过端云互联实现开发和测试环境隔离:介绍如何实现本地开发环境与SAE线上测试环境的流量隔离,方便您快速开发联调,提高开发效率。
开发场景:基于消息队列RocketMQ版实现环境隔离:介绍如何基于阿里云云消息队列 RocketMQ 版实现环境隔离,使得您可以在不修改任何业务代码的情况下,实现异步场景下的流量控制。
线上场景:基于自建Spring Cloud Gateway或Zuul网关实现全链路灰度:介绍如何在SAE上实现全链路灰度发布, 可以在不修改您的任何业务代码的情况下,实现全链路流量控制。
邀测:云安全中心的Serverless资产如何绑定微服务应用:介绍如何将云安全中心的Serverless资产绑定应用,以高效保障SAE应用免受安全威胁。
使用SAE部署Nginx服务:介绍如何通过SAE来部署Nginx服务,实现搭建静态网站或反向代理(将客户端的请求转发到其他后端应用)的需求。