您目前处于:社区首页 > 

微服务

提高微服务安全性的11个方法_Kubernetes中文社区

提高微服务安全性的11个方法

王延飞阅读(885)

为什么选择微服务? 如果你正在开发一个大型/复杂的应用,并且你经常需要快速,可靠地升级部署 ,那么微服架构是一个不错的选择。 但是如何提高微服务架构的安全性呢? 1.通过设计确保安全 设计安全,意味着从一开始就应该将安全性纳入软件设计中。关...

确保微服务最佳运行的5个方面_Kubernetes中文社区

确保微服务最佳运行的5个方面

王延飞阅读(963)

如今,单体架构模式正在逐渐淡出人们的视线,越来越多的组织开始使用微服务架构模式。并且,这个趋势还要持续流行下去。之所以如此,是因为微服务延续了工程师数十年来一直采用的原则–关注点分离(Separation of Concerns...

5种主要的软件架构模式_Kubernetes中文社区

5种主要的软件架构模式

王延飞阅读(1116)

在全球软件架构峰会上,我们讨论了很多软件架构模式,因此我决定写一篇有关它的文章,重点介绍知名的软件架构师的见解。 什么是软件架构模式? 软件架构模式是经过验证的,具有良好设计结构的方法。 更具体地说,架构模式是在实践中归纳总结的一组设计决策...

开放下载 | 《2020年行业云原生应用报告指南》正式发布_Kubernetes中文社区

开放下载 | 《2020年行业云原生应用报告指南》正式发布

BoCloudBoCloud阅读(927)

近期,由DOIT百易传媒联合学术界和云原生行业专家联合编撰的《行业云原生应用报告指南》正式发布。博云参与本次白皮书联合编纂,运用多年云原生技术落地实践经验帮助传统企业了解、运用云原生技术实现数字化转型提供建议。 《行业云原生应用报告指南》介...

2020年-Service Mesh工具对比_Kubernetes中文社区

2020年-Service Mesh工具对比

王延飞阅读(980)

服务网格不是一个新概念,在云原生时代,服务网格成为了将运行在Kubernetes之上的微服务连接成为容器化平台的一种实现方式。如果没有服务网格,则每个微服务都需要配置接收(或发送)来自其他微服务的流量。服务网格完全改变了这一点。 有了服务网...

使用GitLab CI和Docker自动部署SpringBoot应用_Kubernetes中文社区

使用GitLab CI和Docker自动部署SpringBoot应用

王延飞阅读(1254)

Docker和Spring Boot是非常流行的组合,我们将利用GitLab CI的优势,并在应用程序服务器上自动构建,推送和运行Docker镜像。 GitLab CI Gitlab CI/CD服务是GitLab的一部分。开发人员将代码推送...

KubeSphere 部署 SkyWalking 至 Kubernetes 开启无侵入 APM_Kubernetes中文社区

KubeSphere 部署 SkyWalking 至 Kubernetes 开启无侵入 APM

KubeSphereKubeSphere阅读(4449)

Kubernetes 天然适合分布式的微服务应用。然而,当开发者们将应用从传统的架构迁移到 Kubernetes 以后,会发现分布式的应用依旧存在各种各样的问题,例如大量微服务间的调用关系复杂、系统耗时或瓶颈难以排查、服务异常定位困难等一系...

云环境中微服务的12要素,你满足了吗?_Kubernetes中文社区

云环境中微服务的12要素,你满足了吗?

王延飞阅读(621)

应用程序开发中有很多框架,但并非所有框架都适合现在的云环境。他们中的许多框架缺乏模块化和灵活性,有些甚至都没有利用云计算的优势。 但是,应用程序12要素原理从一开始就是专门为现代容器化云环境设计的。每个组件都针对容器和云部署的灵活性进行了量...

何时不需要微服务架构,Istio1.5告诉你_Kubernetes中文社区

何时不需要微服务架构,Istio1.5告诉你

王延飞阅读(1999)

过去五年中,我一直帮助企业进行云原生的实践。深刻体会到,当应用程序架构成为迭代的瓶颈时,微服务方法可能是合适的,但这不是唯一的方法。 微服务不是“乌托邦式应用程序体系结构”。 关于这个主题,我也出了一本书–《Microservi...