本文介绍您在使用Serverless应用引擎SAE(Serverless App Engine)托管应用之前需要完成的准备工作,包括开通服务、为RAM用户授权、创建命名空间和创建VPC。命名空间为您构建隔离的资源环境,VPC为您构建隔离的网络环境。

步骤一:开通服务并授权(阿里云账号)

使用SAE前,您需要开通SAE服务并对阿里云账号授权。SAE支持免费开通服务,开通后可以按照实际使用量进行计费。SAE计费方式分为按量付费和预付资源包两种,详细说明,请参见计费概述

  1. 登录SAE产品主页
  2. 单击免费开通
  3. 登录页面输入阿里云账号和密码,单击登录
  4. Serverless应用引擎页面选中Serverless应用引擎服务协议,并单击立即开通
    开通完成后,系统弹出恭喜,开通成功!对话框。
  5. 单击管理控制台,在控制台首页弹出的安全授权提示对话框中,单击立即授权
  6. 云资源访问授权页面单击同意授权
说明

SAE支持SLR的自动创建。如果您未创建SLR,那么登录SAE控制台时会弹出欢迎使用Serverless应用引擎SAE对话框,单击确认创建即可完成SLR的创建。

(RAM用户必选)步骤二:为RAM用户授权

当您首次使用RAM用户登录SAE控制台时,SAE会弹出欢迎使用Serverless应用引擎SAE对话框提示您需要为RAM用户授权,使RAM用户可以访问相应的阿里云资源。具体操作,请参见为RAM用户授权

db_grant_permissions_to_a_RAM_user

步骤三:创建命名空间

命名空间以应用的服务调用与分布式配置推送为视角,提供逻辑隔离的运行环境。如果您有开发环境、测试环境和生产环境等场景,建议使用命名空间,将应用逻辑隔离,便于您管理应用及一键启停应用,提高您应用的安全性。

  1. 登录SAE控制台
  2. 在左侧导航栏单击命名空间,在顶部菜单栏选择地域,单击创建命名空间
  3. 创建命名空间面板,配置以下参数,单击确定
    • 必需:命名空间名称:输入命名空间名称。
    • 必需:命名空间ID:命名空间ID的前缀已根据所选地域而确定,不可编辑;您只需设置自定义部分,自定义部分仅允许输入英文字母或数字。
    • 归属地域:您选择的地域,不可更改。
    • 描述:输入命名空间的描述信息,最多可以输入64个字符。

步骤四:创建VPC

VPC为您的应用提供了完全隔离的网络环境,处于同一VPC的应用可以互相访问,从网络层面提高您应用的安全性。创建VPC的相关操作请参见搭建IPv4专有网络

说明
  • 如果您尚未开通专有网络VPC服务,请依据页面提示开通VPC服务。
  • 创建VPC时选择的地域必须与步骤三:创建命名空间时选择的地域保持一致。