在微服务架构中,我们通常都会采用DevOps的组织方式来降低因团队间沟通造成的巨大成本,以加速微服务应用的交付能力。这就使得原本由运维团队控制的线上信息将交由微服务所属组织的成员自行维护,其中将会包括大量的敏感信息,比如:数据库的账户与密码等。很显然,如果我们直接将敏感信息以明文的方式存储于微服务应 ...
分类:
编程语言 时间:
2019-01-08 21:59:45
阅读次数:
218
ansible概述 Ansible是2013年推出的一款IT自动化和DevOps软件,目前由Redhat已签署Ansible收购协议。其是基于Python研发,糅合了很多老运维工具的优点。实现了批量操作系统配置,批量程序的部署,批量运行命令等功能。 为什么要选择ansible? ? ansible优 ...
分类:
其他好文 时间:
2019-01-08 00:17:31
阅读次数:
210
前几天写了一篇文章 《云时代的.NET》,今天继续这个话题聊下云时代的技能。无服务器计算,容器化,云原生应用,DevOps,人工智能,机器学习以及混合云和多云解决方案等IT趋势正在成为主流或“新常态”。所有大小企业都在寻找具有许多热门趋势关键技能的云专家。在无服务器架构中,应用程序被分成各种各样的函... ...
分类:
其他好文 时间:
2019-01-05 22:41:37
阅读次数:
244
Web和移动开发的未来 当我们与来自整个IT行业的专家交谈时,他们告诉我们技术,PWA和优化的持续整合是关键。 为了收集有关网络和移动开发当前和未来状况的见解,我们与19位IT主管进行了交流,我们问道:“网络和移动应用程序开发的未来是什么 - 最大的机会在哪里?” 这是他们告诉我们的。 合并 将继续 ...
分类:
移动开发 时间:
2019-01-03 21:45:40
阅读次数:
235
一、背景介绍在互联网应用快速更新迭代的大背景下,传统的人工手动或简单脚本已经不能适应此变化,此时Devops为我们提供了良好的解决方案,应用好CI/CD可以大大的方便我们的日常工作,自动化快速的持续集成/持续交付为我们带来了应用开放的更快速度、更好的稳定性和更强的可靠性。二、拓扑环境名称版本Linux系统CentOS7.364位Docker1.13Django2.0三、安装部署3.1Jenkins
分类:
其他好文 时间:
2019-01-01 22:45:41
阅读次数:
264
Devops基础设施自动化的工具 有许多工具用于基础设施自动化。使用哪个工具决定于体系结构和基础设施的需求。下面我们列出了一些伟大的工具,用于不同类别配置管理、编制、持续集成、监控等。 1.Chef Chef是一个基于ruby开发的配置管理工具。你可能会遇到“基础设施代码”这个词,这意味着配置管理。 ...
分类:
其他好文 时间:
2019-01-01 11:01:43
阅读次数:
247
一、CICD和DevOps 前面已经了解了CI/CD,其实CI/CD已经存在多年了,只是最近软件工程方面又提出了敏捷开发、DevOps,又把CI/CD炒火了。 那么什么是DevOps?DevOps和CI/CD有又什么关系呢? 以下内容摘自https://en.wikipedia.org/wiki/D ...
分类:
其他好文 时间:
2018-12-31 14:41:43
阅读次数:
461
一,CI/CD,DevOps介绍 持续集成(Continuous Integration,CI): 代码合并,构建,部署,测试都在一起,不断地执行这个过程,并对结果反馈 持续交付(Continuous Delivery,CD): 部署到生产环境,给用户使用 持续部署(Continuous Deplo ...
分类:
其他好文 时间:
2018-12-29 21:10:01
阅读次数:
434
如今,整个容器生态系统的发展和扩展速度比以往任何时候都快,面对众多 Docker 工具和服务,光是了解可用选项就需要花费大量时间。本文总结了易用的 50 多种 Docker 工具,适合初学者、研发人员、DevOps 工程师、SRE 和平台架构师。 编排和调度工具 1、Kubernetes Kuber ...
分类:
其他好文 时间:
2018-12-26 00:28:15
阅读次数:
151
随着.NET Core的发布和开源,.NET又重新回到人们的视野。.NET Core的下个3.0即将release,加入非常多的新功能,越来越拥抱变化,DevOps和Microservice的最佳实践已经在.NET Core落地,比如 Ocelot网关、Grpc+Consul 服务注册发现、Apwo ...
分类:
Web程序 时间:
2018-12-24 22:03:06
阅读次数:
216