5个规则,确保你的微服务优化运行

2020-07-23
阅读 3 分钟
1k
当然,热门的趋势总是来来去去,而且它们所受到的关注往往被媒体夸大了,实际情况并不总是如此。不过,对于微服务来说,人们似乎已经达成共识,认为这个趋势会一直存在下去。这是有道理的。从概念的角度来说,微服务扩展了工程师们几十年来采用的相同原则。

云原生资深专家:如何选择一个最佳微服务代理架构?

2020-03-10
阅读 6 分钟
8k
近两年微服务架构十分流行,许多公司也正在努力构建自己的微服务架构。而因为微服务能够实现更快的发布周期、将应用程序模块化、弹性伸缩以及让应用程序具备可移植性,其越来越成为企业数字化进程中不可忽视的标志。但是,由于对敏捷性所产生的影响了解较少,使得应用程序交付增加了许多复杂性。

全方位详解Service Mesh(服务网格)

2019-09-12
阅读 4 分钟
3k
Service mesh是近几年才出现的一个新兴概念。它可以解决微服务之间通信愈发复杂的问题。那么什么是Service mesh?它有什么具体的功能?它的架构又是如何的呢?它与Kubernetes的关系是怎样的?所有答案戳文了解!

微服务与单体架构:IT变革中企业及个体如何自处?

2019-03-07
阅读 3 分钟
1.8k
当下,企业越来越多地受到竞争对手和他们自己的客户的压力,既需要让应用程序更快地在线运行,同时又要最大限度地降低开发成本。这些不同的目标,迫使企业IT组织必须一刻不停地迅速发展。自20世纪60年代以来经历了一次又一次的强制演变之后,大量的企业IT已经准备从单体应用架构中走出一步,走上微服务之路。

如何将传统应用服务“直接迁移”至容器环境

2017-10-27
阅读 3 分钟
2.7k
已经准备好向容器迁移了吗?如果你正考虑从现有非容器化的系统上将服务迁移到基于容器的环境中,那么你一定想知道该如何实现它。有什么正确的方法?有没有最好的方法?或者说,有没有某种直接迁移过程(lift-and-shift process)可以适用于所有的应用程序?

如何通过Rancher webhook微服务实现Service/Host的弹性伸缩

2017-10-11
阅读 3 分钟
2.8k
概述 结合大家CICD的应用场景,本篇Blog旨在介绍如何通过Rancher的webhook微服务来实现Service/Host的弹性伸缩。 流程介绍 Service Scale 创建example服务对象。 创建service scale webhook对象。 第三方触发webhook,完成service弹性伸缩。 Host Sacle 通过阿里云machine driver创建实例对象,打上scale-up标签。 创建h...

Rancher部署Træfik实现微服务的快速发现

2017-08-29
阅读 3 分钟
4.2k
Træfik 是一个为了让部署微服务更加便捷而诞生的现代HTTP反向代理、负载均衡工具。它支持多种后台 (Rancher、Docker、Swarm、Kubernetes、Marathon、Mesos、Consul、Etcd、Zookeeper、BoltDB、Rest API、file…) 来自动、动态的刷新配置文件,以实现快速地服务发现。

微服务是否使SOA变得无关紧要?

2017-05-16
阅读 3 分钟
4.3k
将SOA原则纳入微服务的设计和构建是确保您的产品或服务长期处于有利地位的最佳方式。从此意义上讲,理解SOA,对于在微服务世界中取得成功至关重要。

Longhorn全解析及快速入门指南

2017-05-02
阅读 6 分钟
5.8k
Longhorn项目现已正式发布!这是一个基于云和容器部署的分布式块存储新方式。Longhorn遵循微服务的原则,利用容器将小型独立组件构建为分布式块存储,并使用容器编排来协调这些组件,形成弹性分布式系统。

Rancher体系下容器日志采集

2017-04-13
阅读 3 分钟
5.7k
一个完整的容器平台,容器日志都是很重要的一环。尤其在微服务架构大行其道状况下,程序的访问监控健康状态很多都依赖日志信息的收集,由于Docker的存在,让容器平台中的日志收集和传统方式很多不一样,日志的输出和采集点收集和以前大有不同。本文就探讨一下,Rancher平台内如何做容器日志收集。

Webhooks初体验

2017-02-17
阅读 2 分钟
3.3k
Rancher 1.4已于上周全面发布!新版本带来了Dashboard和Helm的集成,更细致的网络策略控制,直接构建进平台中的保密管理,当然还有今天要重点介绍的主角,Webhooks!

让Dispatch搭建高可用的实时通信与追踪平台

2017-01-10
阅读 2 分钟
2.7k
Dispatch是一个劳动管理工具,它为家居服务供应商和业主提供彼此之间的实时通讯和状态追踪服务。企业依靠Dispatch为顾客提供一个自始至终的流畅体验——Dispatch平台整合了一切,从服务请求,到现场操作的实时定位跟踪,到支付服务。

TNO:CI/CD与微服务架构

2017-01-09
阅读 2 分钟
2.9k
TNO(荷兰应用科学研究组织)是一个独立组织,它旨在连接人与知识,创造能够以可持续的方式提升社会福祉的创新项目。TNO雇佣了2600多名专家,研究领域涵盖城市化中的工业和能源、健康生活以及安全。

微服务运行指南——For Cattle

2016-12-21
阅读 5 分钟
5.8k
站在微服务的角度看容器的基础设施服务可以分为三层: 微服务基础层 微服务构建层 微服务访问层 Rancher的服务发现就是基于rancher-dns来实现,创建的stack&service都会生成相应的DNS记录,用户可以通过相应的规则进行访问,这样在微服务之间就可以无需知晓各自的IP地址,直接用服务名进行连接即可。 微服务基础层主...

如何利用Rancher构建Piel.io的微服务交付

2016-11-28
阅读 3 分钟
1.8k
本文来自网站Piel.io的建设者,几个月前,他们开始尝试在Piel.io上使用Rancher来构建第一个微服务。作者将通过三篇blog跟大家分享一下他们是如何通过Rancher来构建Piel.io的微服务交付的。

如何在Kubernetes上进行微服务部署

2016-11-01
阅读 7 分钟
8.1k
大多数人在生产环境中运行Docker,是把它作为构建和移动部署配置的一种方式。然而,他们的部署模型要么非常整体化,要么有几个大的服务模块组成。使用真实的容器化微服务最大的障碍在于,很多人不太清楚如何管理和协调容器大规模负载。今天我们将探讨如何基于微服务部署来构建Kubernetes。作为Google 长期经营的Borg项目...