<分区>
Safaribooksonline.com 有一段来自 Jacob Kaplan-Moss 的视频 [1],介绍如何部署 Django 应用程序。该视频来自 2010 年。它引用了一个网站 [2],该网站列出了许多相关方面。 现在研讨会提到虚拟机、vagrant(作为部署环境)或 Fabric 和其他用于部署自动化的工具。
我想知道从那时起发生了多少变化。我可以想到 Docker 取代 Vagrant。或 Heroku 或 AWS 而不是租用专用物理服务器进行部署(或虚拟机)。或者使用 Ansible 或 Chef/Puppet 而不是 Capistrano 或 Fabric。
但是还有什么变化呢?什么仍然相关?有什么不同之处? 2017 年部署生产就绪 Django 应用程序的最新技术水平如何。
谁能给我指出好的博客/书籍/教程?
[1] “Django 部署研讨会”,https://www.safaribooksonline.com/library/view/django-deployment-workshop/9781449396442/
[2]“现代网站基础设施”,https://randomfoo.net/2009/01/28/infrastructure-for-modern-web-sites