平时,我们经常会听到持续集成、持续交付、持续部署这几个词,三者究竟是什么,有什么区别呢?简单讲
持续集成:一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译、发布、自动化测试)来验证,从而尽早地发现集成错误。
持续交付:在持续集成的基础上,将集成后的代码部署到更贴近真实运行环境的「类生产环境」(production-like environments)中。比如,完成单元测试后,可以把代码部署到连接数据库的Staging环境中更多的测试。如果代码没有问题,可以继续手动部署到生产环境中。
持续部署:在持续交付的基础上,把部署到生产环境的过程自动化。
优化:现网中某些配置存在隐患或者不完善,需要调整。
域:安全性和集中化管理的基本单位。帐号域和资源域:在该用户的帐号所在域称为帐号域,用户所要访问资源的域称资源域。在帐号域和资源域之间建立一个委托关系,资源域(或称委托域)可以委托帐号域(或称受托域)对该用户进行审核,只要该用户在帐号域中是合法的,就允许访问资源域,而不必在资源域中注册帐号。通过委托关系可提供一种多域之间资源共享的简便方法。
领取专属 10元无门槛券
私享最新 技术干货