amazon-web-services - Jenkins 本地与云(AWS)
问题描述
我们目前有 Jenkins 设置本地计划以迁移到 AWS,在 AWS 和本地运行有哪些优点和缺点?
解决方案
通过在 AWS 中使用 Jenkins,您可以获得以下好处:
- 可调资源(根据需要更改实例类型)
- 按现收现付模式运行,如果仅在特定时间内需要,则只运行它。
- 可扩展的工作节点(更多的工作意味着更多的规模)
- 与 AWS 服务更安全的集成(使用 IAM 角色、VPC 终端节点到服务)
- 易于更换
通过在本地部署 Jenkins,您可以获得以下好处:
- 无需穿越互联网访问
- 如果硬件已经拥有,您将不会为此支付任何额外费用。
就我个人而言,我推荐云只是因为您从云计算中获得的好处。
推荐阅读
- unix - unix.Script 中的性能调优非常慢
- android - 我可以以编程方式从我的 GridView 制作可点击的项目吗?
- javascript - 抑制 css 样式
- python - 将python列表项逐行插入MySQL表
- swift - 如何检测用户是否在 Swift Firestore 中断开或关闭了应用程序?
- python - 在 django 模板中按键获取字典值
- android - 在 GridView 布局中的列之间绘制分隔符
- reply - 使用 Facebook Graph API 回复评论
- spring - Spring Data Solr 是否与 zookeeper 主机一起使用?
- phpunit - PHPUnit 测试添加操作 - 测试失败