我的组织的网站是在前端Web服务器上运行的Django应用程序+ AWS中的一些后台处理服务器.
我们目前正在使用Ansible:
同样的Ansible playbook能够从头开始配置本地Vagrant dev VM或生产EC2实例.
我们现在想要在EC2中实现自动缩放,这需要对"将服务器视为牛,而不是宠物"的理念进行一些更改.
第一个先决条件是从静态管理的Ansible库存转移到动态的,基于EC2 API的库存,完成.
接下来的一个重要问题是如何在这个新世界中进行部署,在这个世界中,一夜之间会出现一次性事件.我能想到的选择是:
你怎么做呢 ?任何见解/最佳实践?谢谢 !
我们在Google Kubernetes Engine上托管了NodeJS API,我们想开始将事件记录到BigQuery中.
我可以看到3种不同的方法:
对于这个特定的用例,我们不需要进行任何转换,只是将事件直接发送到正确的格式.但是我们稍后可能会有其他用例,我们需要将主数据存储区(MySQL)中的表同步到BQ进行分析,所以可能马上从Dataflow开始值得吗?
几个问题 :