云原生存储解决方案Rook-Ceph与Rainbond结合的实践

2022-06-14
阅读 5 分钟
1.6k
基础不牢,地动山摇。无论是何种体系架构,底层存储的选择都是一个值得探讨的话题。存储承载着业务的数据,其性能直接影响到业务应用的实际表现。也正因为存储和业务的数据关联紧密,其可靠性也必须得到关注,存储的失效一旦导致业务数据丢失,那将会是一场灾难级别的事故。
封面图

使用 Nocalhost 开发 Rainbond 上的微服务应用

2022-06-06
阅读 4 分钟
1.2k
Nocalhost 可以直接在 Kubernetes 中开发应用,Rainbond 可以快速部署微服务项目,无需编写Yaml,Nocalhost 结合 Rainbond 加速我们的微服务开发效率。

Rainbond结合NeuVector实践容器安全管理

2022-05-10
阅读 4 分钟
1.3k
Rainbond 是一个云原生应用管理平台,使用简单,不需要懂容器、Kubernetes和底层复杂技术,支持管理多个Kubernetes集群,和管理企业应用全生命周期。但是随着云原生时代的一点点进步,层出不穷的网络容器安全事件的出现,也是让大家对于容器安全,网络安全的重要性,有了更进一步的想法,Rainbond 为了保证用户在使用的...

在Rainbond中一键部署高可用 EMQX 集群

2022-05-10
阅读 2 分钟
855
本文描述如何通过云原生应用管理平台 Rainbond 一键安装高可用 EMQX 集群。这种方式适合不太了解 Kubernetes、容器化等复杂技术的用户使用,降低了在 Kubernetes 中部署 EMQX 的门槛。

Envoy熔断限流实践(二)Rainbond基于RLS服务全局限流

2022-04-20
阅读 3 分钟
1k
Envoy 可以作为 Sevice Mesh 微服务框架中的代理实现方案,Rainbond 内置的微服务框架同样基于 Envoy 实现。本文所描述的全局限速实践也是基于 Envoy 已有的方案所实现。

Envoy熔断限流实践(一)基于Rainbond插件实现熔断

2022-04-19
阅读 3 分钟
1.2k
Envoy 可以作为 Sevice Mesh 微服务框架中的代理实现方案,Rainbond 内置的微服务框架同样基于 Envoy 实现。本文所描述的熔断实践基于 Rainbond 特有的插件机制实现。

在Rainbond上部署高可用Apollo集群

2022-04-11
阅读 4 分钟
893
当前文档描述如何通过云原生应用管理平台 Rainbond 一键安装高可用 Apollo 集群。这种方式适合给不太了解 Kubernetes、容器化等复杂技术的用户使用,降低了在 Kubernetes 中部署 Apollo 的门槛。

eBPF Cilium实战(2) - 底层网络可观测性

2022-04-11
阅读 4 分钟
1.7k
在之前的平台中,对于组件之间的网络流向不具备直接的可观测性,用户组件间通信出现问题,只能通过传统命令行工具进行手动排查,而 cilium 的 Hubble 服务可以提供 UI 界面向用户展示实时的流量状态,同时可以将这些指标暴露给 Prometheus 进行聚合整理,让用户可以更直观的对底层网络状态进行观测监控。

eBPF Cilium实战(1) - 基于团队的网络隔离

2022-04-06
阅读 5 分钟
1.7k
在 Rainbond 集群中,每个团队对应于底层 Kubernetes 的一个 Namespace ,由于之前使用的底层网络无法进行 Namespace 级别的网络管理,所以在 Rainbond 同一集群下的不同团队间,所以组件可以自由的进行互相访问,用户无法对此做出任何限制,这也导致了底层网络的安全隐患一直存在。现在由 cilium 提供网络服务的 Kubern...

提高企业产品交付效率系列(1)—— 企业应用一键安装和升级

2022-03-29
阅读 4 分钟
785
做好企业应用的交付一直是 ToB 软件厂商的关注重点。Rainbond Application Model(RAM)是Rainbond提出的一种应用模型,通过将企业应用进行模型化的抽象,搭配 Rainbond 平台的应用市场机制,最终实现了一键安装/升级。高度自动化的交付体验,提升了企业应用交付效率,降低交付成本。

在 Rainbond 中一键安装高可用 Nacos 集群

2022-03-29
阅读 3 分钟
1.8k
描述如何通过云原生应用管理平台 Rainbond 一键安装高可用 Nacos 集群。这种方式适合不太了解 Kubernetes、容器化等复杂技术的用户使用,降低了在 Kubernetes 中部署 Nacos 的门槛。

OpenVSCode云端IDE加入Rainbond一体化开发体系

2022-03-17
阅读 4 分钟
815
OpenVSCode 是一款基于Web 界面的在线IDE 代码编辑器,只需要PC端存在浏览器即可使用,更轻量,高效,简洁,其基础功能完全继承了微软出品的 VS Code ,可以通过安装扩展的方式继续加强代码编辑能力。Rainbond 开源应用商店推出的 OpenVSCode 预安装了 gitlab-workflow 扩展用于对接私有化代码仓库 Gitlab,同时预装了常...

Rainbond 5.6 版本发布,增加多种安装方式,优化拓扑图操作体验

2022-03-01
阅读 3 分钟
961
Rainbond 5.6 版本,主要致力于提升拓扑图操作效率以及快速安装体验,降低用户使用门槛。主要功能点解读:支持单机快速体验为了方便在单机电脑上快速安装体验Rainbond,当前版本支持通过一条命令安装和体验,现在支持的平台包括:LinuxLinux(ARM)Mac(Intel)Mac(M1)Windows快速安装支持Helm安装方式Helm 提供了一套...
封面图

一文了解如何源码编译Rainbond基础组件

2022-02-23
阅读 3 分钟
1.5k
Rainbond-UI 和 Rainbond-Console 合起来构成了业务层。业务层是前后端分离模式。UI是业务层的前端代码,Console是业务层的后端代码。
封面图

利用 Helm 在各类 Kubernetes 中安装 Rainbond

2022-02-17
阅读 3 分钟
796
不久前,我们刚刚推出了在一个容器中部署 Rainbond 的快速安装方式,这种方式覆盖了 Windows、MacOS、Linux 三大操作系统,也适用于 x86_64 、Arm64 两种主流架构。这种安装方式极大的简化了用户操作过程,提升了用户体验。然而这种安装方式受限于单机,仅适用于体验 Rainbond 功能或者个人开发环境,不适合在生产环境中...

使用Rainbond部署Logikm,轻松管理Kafka集群

2022-02-17
阅读 2 分钟
1.1k
滴滴Logi-KafkaManager脱胎于滴滴内部多年的Kafka运营实践经验,是面向Kafka用户、Kafka运维人员打造的共享多租户Kafka云平台。专注于Kafka运维管控、监控告警、资源治理等核心场景,经历过大规模集群、海量大数据的考验。

使用JMX Exporter监控Rainbond上的Java应用

2022-02-10
阅读 3 分钟
1.2k
Prometheus 社区开发了 JMX Exporter 用于导出 JVM 的监控指标,以便使用 Prometheus 来采集监控数据。当您的 Java 应用部署在Rainbond上后

在Rainbond中实现数据库结构自动化升级

2022-02-10
阅读 7 分钟
2k
Rainbond 这款产品一直致力于打通企业应用交付的全流程,这个流程中不可或缺的一环是企业应用的不断升级、迭代。Rainbond 特有的能力,是可以将囊括多个服务组件的企业应用系统进行打包,并执行一键安装、升级以及回滚的操作。上述的内容仅仅解决了应用程序本身的版本控制问题。企业应用的升级迭代流程想要完全实现自动...

在Rainbond上使用Locust进行压力测试

2022-01-18
阅读 3 分钟
1.2k
Locust 是一种易于使用、可编写脚本且可扩展的性能测试工具。并且有一个用户友好的 Web 界面,可以实时显示测试进度。甚至可以在测试运行时更改负载。它也可以在没有 UI 的情况下运行,使其易于用于 CI/CD 测试。

使用Rainbond打包业务模块,实现业务积木式拼装

2022-01-17
阅读 3 分钟
863
每个程序员在学习开发的过程中,都知道解耦和模块化的重要性,也希望自己设计和开发的程序支持模块化,开发好的模块其他人就能快速复用,为了达成这个效果,我们学习各种模块化和解耦的技术,从面向对象的设计模式到微服务架构,近几年大家觉得微服务架构是模块化的银弹,都朝微服务架构改造,但实际效果不仅没有很好模...

x86架构应用如何向Arm架构低成本迁移

2022-01-12
阅读 5 分钟
3.6k
曾几何时,无论是在服务器还是个人电脑,CPU芯片领域一直是 Intel 独占鳌头,旗下的 X86_64 架构被广泛采用。然而王权没有永恒,近年来 Arm64 架构异军突起,服务器端有华为鲲鹏920高性能芯片做代表,个人电脑端则以苹果M1芯片惊艳世人。Arm64 架构芯片用低功耗和高性能炫耀着其市场价值,国产化替代的洪流也在不断将 Ar...
封面图

在Mac上运行Rainbond,10分钟快速安装

2022-01-11
阅读 4 分钟
1.7k
以往安装部署 Rainbond 的方式都无法绕过 Kubernetes 集群的搭建,无论是作为开发环境还是用于生产交付,部署的过程都非常依赖于服务器或云主机。这在体验 Rainbond 云原生应用管理平台的过程中设置了较高的门槛。然而对于个人开发者而言,准备一台服务器甚至多台服务器,才可以体验到这种企业级产品,是非常奢侈的。从...

在Windows上运行Rainbond,10分钟快速安装

2022-01-11
阅读 3 分钟
873
经过适配Mac以后,Windows的适配也是成为了近期的小目标,经过不断地测试,不断地研究。最后也是达成了完美运行的效果,实现了真正意义上的任何场景,多种架构的完美适配,让手里的电脑真正称的上是生产力工具。

Rainbond 对接 Istio 原理讲解和代码实现分析

2022-01-06
阅读 5 分钟
1.6k
现有的 ServiceMesh 框架有很多,如 Istio、linkerd等。对于用户而言,在测试环境下,需要达到的效果是快、开箱即用。但在生产环境下,可能又有熔断、延时注入等需求。那么单一的 ServiceMesh 框架无法同时满足用户不同的需求。
封面图

智慧巨鹿使用Rainbond落地实践,一个平台管理所有应用系统

2022-01-04
阅读 3 分钟
914
大家好,我是北京数立通科技有限公司的李栋。最近几年,我一直负责“智慧巨鹿”这一智慧城市项目的运行与维护工作。这个项目涉及到10多家供应商开发的 30 多套智慧城市应用的运维管理,使用传统方式进行部署与管理肯定会造成混乱。我们在项目开始之初,就试图借助云原生相关的技术来提高部署与管理效率。

Rainbond通过插件整合ELK/EFK,实现日志收集

2021-12-27
阅读 3 分钟
1.8k
ELK 是三个开源项目的首字母缩写:Elasticsearch、Logstash 和 Kibana。但后来出现的 FileBeat 可以完全替代 Logstash的数据收集功能,也比较轻量级。本文将介绍 EFK: Elasticsearch、Filebeat 和 Kibana
封面图

详解 Rainbond Ingress 泛解析域名机制

2021-12-22
阅读 3 分钟
2.6k
Rainbond 作为一款云原生应用管理平台,天生带有引导南北向网络流量的分布式网关 rbd-gateway。区别于一般的 Ingress 配置中,用户需要自行定义域名的使用体验,Rainbond 的网关策略可以一键自动生成域名访问策略,用户通过这个域名可以立刻访问到部署在 Rainbond 上的业务系统。这个使用体验在开发测试场景下非常友好,...
封面图

Istio在Rainbond Service Mesh体系下的落地实践

2021-12-15
阅读 5 分钟
1.6k
两年前Service Mesh(服务网格)一出来就受到追捧,很多人认为它是微服务架构的最终形态,因为它可以让业务代码和微服务架构解耦,也就是说业务代码不需要修改就能实现微服务架构,但解耦还不够彻底,使用还是不方便,虽然架构解耦了,但部署还没有解耦。

Rainbond 5.5 发布,支持Istio和扩展第三方Service Mesh框架

2021-12-15
阅读 2 分钟
1.2k
Rainbond 5.5 版本主要优化扩展性。服务治理模式可以扩展第三方 ServiceMesh 架构,兼容kubernetes 管理命令和第三方管理平台。

TDengine入驻Rainbond开源应用商店

2021-12-13
阅读 2 分钟
1.2k
TDengine是一个高效的存储、查询、分析时序大数据的平台,专为物联网、车联网、工业互联网、运维监测等优化而设计。Rianbond擅长应用自动化管理 ,两者结合起来实现1+1大于2,本文详细讲述如何整合TDengine和Rainbond,并通过整合实现高效快捷,便利简洁。