y田 Kayenta是用于自动金丝雀分析(ACA)的平台。 Spinnaker使用它来启用自动金丝雀部署。 请参阅全面的以获取更多详细信息。 金丝雀释放 金丝雀发布是一种降低将新版本软件部署到生产中的风险的技术。 与稳定运行的版本一起,将新版本的软件(称为canary)部署到一小部分用户。 流量在这两个版本之间分配,因此一部分传入请求被转移到Canary。 这种方法可以快速发现新版本的任何问题,而不会影响大多数用户。 通过比较描述旧版本和新版本行为的关键指标来评估金丝雀版本的质量。 如果这些指标明显下降,则金丝雀将被中止,所有流量都路由到稳定版本,以最大程度地减少意外行为的影响。 Can