全部产品
云市场

ᴺᴱᵂ 构建开发环境

更新时间:2019-04-26 17:13:36

您可以根据实际需求决定在本地或者云上构建开发环境,以便开发、调试应用。EDAS 为您提供三种可选方案。

构建地点 方案 说明
本地 在本地搭建轻量配置中心实现服务注册和发现,在本地开发、调试。
  • 轻量配置中心不具有生产环境的性能水平,当注册上来的服务较多的时候可能会有性能问题。
  • 因为是本地环境,也无法使用 EDAS 中的服务治理,监控,发布等功能。
  • 完全为您的自建环境。
阿里云 在云上创建开发环境,开发人员通过端云联调插件连接云端应用,进行开发、调试。
  • 可以使用 EDAS 的全部能力。
  • 因为使用云上资源,成本比较高。
混合云 在混合云中创建开发环境,开发人员可以直接在本地进行开发、调试。
  • 可以使用 EDAS 的全部能力。
  • 需要通过 VPN 或专线连通本地网络和阿里云 VPC。
注意:需要开通 EDAS 专业版或铂金版。

下面将详细介绍如何基于这三种方案构建开发环境。

在本地构建开发环境

  1. 在本地搭建轻量配置中心,详情请参见搭建轻量配置中心

  2. 在本地开发、调试应用。

在阿里云构建开发环境

  1. 开通 EDAS 服务

  2. 创建资源

    命名空间用于服务和配置隔离,您可以为开发、测试环境分别创建命名空间。

  3. 将应用部署到开发环境,即对应的命名空间中。详情请参见应用部署概述

  4. 在本地的 IntelliJ IDEA 或 Eclipse 中安装并配置端云联调插件,详情请参见 IntelliJ IDEA 插件端云互联Eclipse 插件端云互联

  5. 使用端云互联插件开发、调试应用。

在混合云中构建开发环境

注意:EDAS 专业版或铂金版才支持混合云。

  1. 开通 EDAS 服务

  2. 创建资源

    • 命名空间用于服务和配置隔离,您可以为开发、测试环境分别创建命名空间。
    • 您需要创建混合云(非阿里云)集群。
  3. 将应用部署到混合云的开发环境,即对应的命名空间中。详情请参见在混合云中部署应用

    说明:您需要为阿里云 ECS 实例和非阿里云的机器开通所需端口。

  4. 在本地开发、调试应用。