什么是DevOps?

245人已阅读 2019-03-20 20:16:50
导读 随着社会发展的越来越快,互联网越来越盛行,我们将来说一说这个流行语。我们在2016年遇到的最常见的主题之一是DevOps,它有着各种各样的含义和*方法。它的要旨是专注于知道在一个实时应用程序中发生了
前沿技术 软件技术 设计创作

新闻详情

2019-03-20 20:16:50

什么是DevOps

随着社会发展的越来越快,互联网越来越盛行,我们将来说一说这个流行语。我们在2016年遇到的最常见的主题之一是DevOps,它有着各种各样的含义和*方法。它的要旨是专注于知道在一个实时应用程序中发生了什么,并能够控制它。
  我们怎么做到这一点?通过监控我们的生产环境。性能问题,错误和异常总是在产生,我们必须知道究竟发生了什么。但是,我们怎么知道什么时候以及为什么产生了某些问题?这就是Observability的概念所在,帮助我们深入了解系统并知道发生了什么。

  它是DevOps*流程的一部分,并且在控制理论中,它是通过其外部输出的知识来推断系统内部状态如何的一种度量手段。这里出现了另一个“流行语”:Instrumentation。正是Instrumentation允许我们在应用程序对我们和我们的用户发疯前获得洞察。

  在我们建立这些基石之后,现在是时候提供可以帮助我们监控应用程序性能的工具了。一旦应用程序启动并运行,我们需要知道是否以及何时抛出错误或异常。这就是为什么市场上有许多错误跟踪工具,因此,所有你需要做的是选择正确的。

  错误不是唯一需要我们关注的问题,2016年剩下的*挑战是处理日志文件。每个人都会使用日志文件来搜索和理解应用程序中的错误、崩溃和异常。有些人使用直接方法和筛选纯文本日志文件,而其他人依靠日志管理工具来帮助他们在log-haystack中找到错误。
上一篇: 什么是Java? 下一篇: 你知道大数据有什么用吗?

相关文章

推荐课程

查看全部课程
济南黑马先锋教育

济南黑马先锋教育

历城校区

查看全部校区 进入官方主页