【问题标题】:Environment vs. application in Elastic Beanstalk AWSElastic Beanstalk AWS 中的环境与应用程序
【发布时间】:2020-09-29 04:30:48
【问题描述】:

我最近开始使用 AWS EBS,对什么是环境和应用程序以及有什么区别感到困惑?

我可以使用环境来拥有developmenttestingproduction 环境,然后在每个环境中拥有多个应用程序吗?

谢谢!

【问题讨论】:

    标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk


    【解决方案1】:

    引用docs

    • 应用程序:Elastic Beanstalk 应用程序是 Elastic Beanstalk 组件的逻辑集合,包括环境、版本和环境配置。在 Elastic Beanstalk 中,应用程序在概念上类似于文件夹

    • 环境:环境是运行应用程序版本的AWS 资源集合。每个环境一次只能运行一个应用程序版本,但是,您可以在多个环境中同时运行相同的应用程序版本或不同的应用程序版本。

    回到你的问题:

    是否可以使用 environment 有一个开发测试和生产环境,然后在每个环境中都有多个应用程序?

    没有。它反过来。 一个应用程序可以有多个环境

    例如。如果您的应用程序被称为:my-first-web-application,那么您可以在其中拥有三个独立的环境:

    • prod - 环境稳定,服务于现实生活中的请求,运行稳定版本的my-first-web-application 代码库。
    • dev - 开发和测试my-first-web-application 代码库的新版本时的开发环境。
    • staging - 在将应用程序的新版本投入生产环境之前对其进行最终测试。

    【讨论】:

    • 顺便说一句,我在 awsebcli 上登录了一个旧的 AWS 帐户...您知道我需要执行哪些命令才能注销并登录到我的新帐户吗?再次感谢!
    • @JannickeTvedt 您可以使用 --profile 参数来使用不同的帐户。
    • 我将如何使用它?正如您可能从我的帖子中看出的那样,我对这些东西很陌生!
    • @JannickeTvedt 这是关于如何使用配置文件的example
    猜你喜欢
    • 2016-07-30
    • 2015-11-19
    • 2019-09-16
    • 2015-03-25
    • 2021-09-29
    • 2018-06-19
    • 2016-03-13
    • 2015-08-05
    • 2016-12-10
    相关资源
    最近更新 更多