gpt4 book ai didi

python - AWSCLI 和 AWSEBCLI 有什么区别?

转载 作者:太空宇宙 更新时间:2023-11-04 02:38:55 27 4
gpt4 key购买 nike

“AWS 命令​​行界面”和“AWS Elastic Beanstalk 命令行界面”有什么区别?

我是否需要同时通过 AWS Elastic Beanstalk 部署 Django 项目?

谢谢!

最佳答案

您应该从 EBCLI 开始,然后在 EBCLI 不足之处涉及 AWSCLI。

AWSCLI (aws) 允许您从一系列不同的服务运行命令,而 EBCLI (eb) 是特定于 Elastic Beanstalk 的。 EBCLI 使许多繁琐的任务变得更容易,因为它比 AWS CLI 更少动手。我观察到,对于我的大部分任务,EBCLI 就足够了;否则我使用 AWS CLI 和 AWS SDK。

考虑部署您的 Django 应用。

  1. 您可以从执行 eb init 开始,这将引导您完成一组交互式菜单,您可以从中选择您的区域和解决方案堆栈 (Python)。

  2. 接下来,您将执行 eb create,它会创建一个应用程序版本,随后会为您创建一个 Elastic Beanstalk 环境。

上述两个 EBCLI 步骤转换为六个或更多 AWSCLI 步骤。此外,EBCLI 向您隐藏的许多过程都涉及多个 AWS 服务,这会使通过 AWS CLI 复制 EBCLI 的任务变得更加繁琐且容易出错。

关于python - AWSCLI 和 AWSEBCLI 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47106848/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com