王延飞

DevOps 面试小宝典:总有一个你会用到_Kubernetes中文社区

DevOps 面试小宝典:总有一个你会用到

王延飞阅读(1234)DevOps

DevOps 是敏捷开发的产物,也越来越受到谷歌、Facebook 或亚马逊等大型企业的关注。 因此,当你要申请 DevOps 工程师岗位时,除了所需的专业技能外,准备充分的 DevOps 工作面试,对于成功拿到Offer也至关重要。 De...

创建云原生应用程序,需要注意什么?_Kubernetes中文社区

创建云原生应用程序,需要注意什么?

王延飞阅读(408)DevOps

云原生软件开发,是利用云运营模型(Cloud Operating Model)在现代分布式环境中构建和运行可扩展的应用程序。随着用于设计和创建应用程序的云原生技术的不断发展,我们遇到的问题也越来越多,因此在本文中,我将和大家一起分享创建云原...

GitOps:用于持续部署的云原生方法_Kubernetes中文社区

GitOps:用于持续部署的云原生方法

王延飞阅读(526)DevOps

GitOps是一种用于持续部署的云原生方法,它利用Git版本控制/源代码控制系统作为所有配置、基础设施和操作过程的单一事实来源。在这种方法中,基础设施配置更改是通过源代码控制系统本身自动进行的。GitOps 被视为基础设施即代码(Infra...

借助Emoji表情,轻松理解CD的工作流程_Kubernetes中文社区

借助Emoji表情,轻松理解CD的工作流程

王延飞阅读(778)DevOps

持续集成(CI)和持续交付(CD)工具可通过质量保证实现快速高效的开发。使开发人员能够自动测试代码,自动打包,甚至还可以自动部署到生产环境中。 持续集成(CI)通过立即构建和测试代码来确保代码能够产生可部署的应用程序,从而自动执行代码更改。...

从虚拟机到Kubernetes的演变_Kubernetes中文社区

从虚拟机到Kubernetes的演变

王延飞阅读(1181)DevOps

“历史不会重演,但它经常押韵”。事实证明,技术史也同样押韵。在我的整个职业生涯中, 也经常看到某些新的应用程序基础架构,存在着和过去相似的实现方式。 虚拟机 基础设施,一直是组织想要实现差异化竞争的关键指标。对于成功的组织而言,具备快速有效...

日志调试不理想?试试分布式追踪_Kubernetes中文社区

日志调试不理想?试试分布式追踪

王延飞阅读(632)DevOps

在调试微服务时,开发人员可能很难确定问题的根本原因。即使有日志,但需要在多个服务中搜索,花费大量时间往往是令人沮丧。 然而,面对所有这些挑战,还有一线希望——分布式追踪。 分布式追踪,为分布式应用的开发者提供了完整的调用链路还原、调用请求量...

听说你的监控不理想?这5个特征具备了么_Kubernetes中文社区

听说你的监控不理想?这5个特征具备了么

王延飞阅读(710)DevOps

在当今以用户为中心的IT环境中,越来越多的组织正在实施站点可靠性工程师 (SRE) 功能,以此来定义衡量系统的可用性和正常运行时间、提高发布效率和降低故障成本。用户需求也在不断推动系统频繁的变更。基于此,传统的监控方法根本无法满足SRE的监...

提高CI/CD可观察性的4 个最佳实践_Kubernetes中文社区

提高CI/CD可观察性的4 个最佳实践

王延飞阅读(1100)DevOps

可观察性是DevOps团队的重要组成部分,它可以帮助组织从系统的输出信息,推断系统内部状态。它是一个持续的过程,从你的CI/CD流水线开始,并贯穿于应用程序的整个生命周期。 可观察的CI/CD流水线,使你能够主动监视问题并跟踪CI/CD构建...

借助Emoji表情,轻松理解CI的工作流程_Kubernetes中文社区

借助Emoji表情,轻松理解CI的工作流程

王延飞阅读(830)DevOps

持续集成(CI)和持续交付(CD)工具可通过质量保证实现快速高效的开发。使开发人员能够自动测试代码,自动打包,甚至还可以自动部署到生产环境中。 持续集成(CI)通过立即构建和测试代码来确保代码能够产生可部署的应用程序,从而自动执行代码更改。...

微服务性能测试_Kubernetes中文社区

微服务性能测试

王延飞阅读(2001)微服务

微服务,通常指的是一个支持持续开发、系统可扩展、应用程序解耦和多语言编程的架构平台。它在服务边界的帮助下隔离了平台,这使得单独使用和管理每个服务变得更加简单。由于每个服务都是相互独立的,这就使得添加高级功能或扩展变得更加有效和容易。 微服务...