应用引擎BAE-专业版

    核心概念

    核心概念

    • 应用

      即对外提供服务的应用程序,是BAE专业版的基本业务单元,每个应用包含一个代码库和若干运行环境。

      BAE专业版支持的应用类型为web,支持的语言有:

      • php 5.4
      • java 7 & java 8
      • python 2.7
      • node.js 4.2
    • 代码库

      指保存应用的各个代码版本的资料库。

    • 环境

      即运行环境,由一个或多个实例组成。代码运行在实例中。目前的互联网开发通常需要多个环境,如生产环境、测试环境和开发环境等,多个环境可以实现预览和持续集成。BAE专业版的每个环境拥有独立的IP,但共享一套代码,不同的环境变量作为该环境的配置信息,从而实现不同环境不同配置。例如正式环境连接正式的数据库,测试环境链接测试的数据库,不同的数据库配置即通过环境变量来配置。

    • 部署 指将某一个版本代码部署到某一个环境里并对外发布的过程,参见下图:

    上一篇
    优势
    下一篇
    架构