王延飞

如何在微服务中实现Oauth2安全_Kubernetes中文社区

如何在微服务中实现Oauth2安全

王延飞阅读(292)微服务

本文通过完整示例,使用Oauth2,Oauth2-Client,Spring Cloud和Netflix组件在微服务分布式系统中实现Oauth2安全性。 目的 软件开发组织常常需要一个解决方案,在其中我们可以轻松利用Oauth2 and O...

Prometheus监控Kubernetes的3个配置挑战_Kubernetes中文社区

Prometheus监控Kubernetes的3个配置挑战

王延飞阅读(664)DevOps

可观察性,对于在Kubernetes集群中运行大量的工作负载至关重要。Prometheus是一个监视系统和时间序列数据库,已经被广泛证明其擅长于管理大规模,动态的Kubernetes环境。实际上,Prometheus被认为是在Kuberne...

我真的需要Kubernetes吗?_Kubernetes中文社区

我真的需要Kubernetes吗?

王延飞阅读(916)Kubernetes实践分享/开发实战

如果你关注技术新闻,那么Kubernetes似乎无处不在。它已经变得非常流行。实际上,如果不使用Kubernetes,开发人员和DevOps团队可能会觉得他们的应用程序开发流水线已经过时了。 Kubernetes是用于容器化应用程序的编排工...

构建弹性应用程序的7个最佳实践_Kubernetes中文社区

构建弹性应用程序的7个最佳实践

王延飞阅读(562)DevOps

最近备受关注的系统中断故障将系统弹性和冗余架构的重要性带到了业界讨论的最前沿。尽管业务连续性和稳定性并不是新事物,但是所采用的技术已经发展。 以前,企业主要配置备份数据中心,现在在设计弹性应用程序和基础架构时,他们需要考虑各种层次。 当应用...

Jenkins持续集成的13种替代方案_Kubernetes中文社区

Jenkins持续集成的13种替代方案

王延飞阅读(773)DevOps

在《Jenkins越来越老了-现在该继续前进》,我们讨论了Jenkins最常见的问题,这些问题促使我们寻找替代方法。这就是为什么在本文中,我们提供了用于持续集成的最常见的Jenkins替代品列表。 1. BuildMaster Buildm...

12要素应用程序是什么?和微服务有什么关系?_Kubernetes中文社区

12要素应用程序是什么?和微服务有什么关系?

王延飞阅读(594)DevOps

12要素应用程序是用于构建可扩展和高性能,独立且最具弹性的应用程序的方法论或一组原则。 如今,软件通常会作为一种服务来交付,它们被称为网络应用程序,或软件即服务(SaaS)。12-Factor 为构建如下的 SaaS 应用提供了方法论: 使...

Jenkins vs GitLab CI:CI/CD工具之战_Kubernetes中文社区

Jenkins vs GitLab CI:CI/CD工具之战

王延飞阅读(968)DevOps

之前我们对比过 Jenkins和CircleCI ,具体请参考《CircleCI与Jenkins:选择正确的CI/CD工具》 在过去十年的时间里,持续集成(CI)和持续交付(CD)取得了巨大的进步。DevOps的兴起导致对CI/CD工具的需...

DevOps的7个误解_Kubernetes中文社区

DevOps的7个误解

王延飞阅读(963)DevOps

DevOps可以为你的团队带来很多好处,但是在开发人员社区中流传着许多DevOps误解,为了能够正确理解并接受DevOps,纠正一些误解很重要。 DevOps是一个采用敏捷思维方式以提高软件交付过程的速度和质量的实践。使用DevOps的组织...