自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(123)
  • 收藏
  • 关注

原创 Rainbond实战:3分钟搭建一个私有笔记服务-Joplin

Joplin 是一款开源的笔记和待办事项应用程序,支持Markdown编辑和多端同步,并且可以私有化部署。

2024-02-23 10:17:36 912

原创 Rainbond 企业版 2.0:云原生应用管理新体验

在当今快速演进的技术领域,微服务架构已成为企业实现敏捷开发、快速迭代和高效运维的关键。然而,微服务治理也带来了一系列挑战,包括服务发现、负载均衡、故障转移、安全性和监控等。我们从云原生应用管理的角度出发,同时结合企业用户内部实践,深入思考和探索产品的发展方向,在与数百家企业的磨合中,正式发布企业版 2.0。

2024-01-30 12:06:56 750

原创 Rainbond v5.17 版本发布,统一管理离线镜像和私有仓库

为了更好地应对离线场景,提升私有仓库镜像部署体验。Rainbond v5.17 版本支持上传镜像包和使用本地镜像创建组件。同时对于私有镜像的部署也进行了优化,通过统一配置私有镜像仓库。用户无需重复输入账号密码,即可快速部署私有镜像。

2024-01-22 10:16:57 894

原创 无需改动代码:将传统应用平滑迁移到云端

随着云计算的迅猛发展,云原生已成为企业数字化转型的关键词。然而,对于那些根植于传统IT架构的应用来说,迁移到云端不仅意味着技术栈的更新,更涉及到运维文化和业务流程的重大调整。本文将介绍如何在不改动代码的情况下,快速实现将传统应用迁移到云端。

2024-01-17 17:06:05 873

原创 平台工程实践,让应用开发如搭积木一般简单

如何确保开发人员可以独立运行自己的应用和服务,且不需要依赖其他同事的帮助?让开发者很容易做正确的事情,而很难做错误的事情,打造属于你自己的平台工程,让应用开发如搭积木一样简单。

2023-09-14 16:50:49 185

原创 17.8k Star!开源且支持私有化部署的碎片化知识卡片管理工具-Memos

Memos 提供直观的自定义和分享功能,使你能够轻松地与他人合作和分享笔记,促进信息交流。

2023-08-23 10:48:27 331

原创 从来不懂K8s的人10分钟内将应用跑在了K8s中

大家可能都听说过 K8s 或者 docker ,可能有容器编排的概念,知道这会提高运维效率,但是由于上手难度高迟迟没有学习它。今天我以自己的实际经历教大家将自己的应用在10分钟内部署到k8s中,你不需要懂任何的 docker 命令和 k8s 命令就能管理应用。就是这么酷~

2023-08-21 18:38:11 153

原创 36.8k Star! 一款小而美的自动化运维监控工具——Uptime Kuma

自动化运维是指利用计算机科学和信息技术来实现系统和应用程序的自动化管理、监控、维护以及问题解决的过程。它的目标是减少人工干预、提高效率、降低错误率,并确保系统的稳定性和可靠性。

2023-08-17 15:05:13 231

转载 28.7k Star! 加速应用开发,让开发者专注于业务的低代码平台——Appsmith

​ 于2019年创立的Appsmith,是一款引人注目的开源低代码框架。其主要应用领域涵盖了管理面板、内部工具以及仪表板等,通过简化流程,允许用户轻松拖放UI组件以构建页面。借助与各类API、数据库或GraphQL源的连接,并结合JavaScript编程,用户能够以高效方式编写逻辑,从而在短时间内完成内部应用程序的开发。近年来,Appsmith以其迅猛的发展势头广受瞩目,在GitHub上脱颖而出,斩获28.7kStar,成为最受欢迎的低代码开发平台之一。​ 当然,除了其令人瞩目的发展轨迹,Appsmit

2023-08-16 16:37:05 83

原创 PostgreSQL-HA 高可用集群在 Rainbond 上的部署方案

如想使用本地工具连接到 postgresql,可在 pgpool 组件的端口内打开对外服务端口,通过该端口连接到 postgresql,默认用户密码为。

2023-05-09 16:48:26 923 1

原创 基于 Rainbond 的混合云管理解决方案

混合云管理场景是眼下云计算领域最炙手可热的话题,利用 Rainbond 云原生应用管理平台打造的混合云可以解决大多数难点与痛点。面向未来展望,Rainbond 会在混合云管理领域继续发力,围绕更复杂的场景,纳管更多种不同的云资源。比如通过与 Kubedge 的集成,将混合云解决方案扩展到边缘计算场景。

2023-05-04 11:00:47 760

原创 全平台数据(数据库)管理工具 DataCap 管理 Rainbond 上的所有数据库

DataCap 还有更多好用的功能,比如执行历史、函数、SQL模板,还集成了 ChatGPT 用于 SQL 优化,不过我的 ChatGPT Key 过期了,就不多描述了,有兴趣的小伙伴可以安装体验下。

2023-04-21 11:53:22 226

原创 Rainbond 结合 Jpom 实现云原生 & 本地一体化项目管理

节点管理、脚本管理、文件管理、监控管理以及一些实践场景等等,有兴趣的小伙伴可以自行探索。

2023-04-20 11:53:30 260

原创 Dapr和Rainbond集成,实现云原生BaaS和模块化微服务开发

同时 Dapr Services 中的 dapr-operator 会监听整个集群下的 Dapr 配置资源(CRD),当捕获到有 Dapr 配置类资源的创建后,会记录在内存中,再次注入的 Daprd 如果 Pod 声明了使用该配置,则会提供对应的能力。总之,Dapr和Rainbond能互相补充能力不足,Rainbond 解决了应用生命周期管理的问题,开发者不需要懂底层技术,但还是需要了解后端服务, Dapr 补足了这块能力,让开发者更加专注业务。字段,切换治理模式的时候并没有自动生成,所以我们需要在。

2023-04-12 17:18:45 647

原创 在 Rainbond 上使用在线知识库系统zyplayer-doc

是一款适合企业和个人使用的WIKI知识库管理工具,提供在线化的知识库管理功能,专为私有化部署而设计,最大程度上保证企业或个人的数据安全,可以完全以内网的方式来部署使用它。当然也可以将其作为企业产品的说明文档来使用,支持一键将整个空间的内容开放到互联网,并提供有不同风格的开放文档页样式可供选择,省去您为了产品的说明文档而去定制开发一个系统的成本。本文将介绍通过 Rainbond 部署在线知识库系统 zyplayer-doc 的两种方式,使用 Rainbond 开源应用商店一键部署和通过源代码部署。

2023-04-11 12:01:42 676

原创 建木在 Rainbond 上使用实践

当然还有更高级的玩法,建木支持定义Workflow,Workflow 支持节点并行、串行等等,但只能通过代码项目编辑 DSL 定义 Workflow。

2023-04-06 14:43:25 402

原创 在 Rainbond 上使用 Curve 云原生存储

Curve 是网易主导自研的现代化存储系统, 目前支持文件存储(CurveFS)和块存储(CurveBS)。

2023-03-29 15:12:40 308 1

原创 利用 Rainbond 云原生平台简化 Kubernetes 业务问题排查

基于原生 Kubernetes 进行业务系统的各阶段问题排查,需要开发人员对 Kubernetes 知识体系有较深入的了解,并且能够接受命令行交互式操作体验。这无形中提升了对开发人员的技术要求,也对其强加了一些运维领域的工作内容,使云原生落地体验受阻。开发人员也不应该拿到可以直接操作 Kubernetes 的命令行权限,这不符合安全规定。为了能够让开发人员合理的调试业务系统,选用一款云原生管理平台将会是个正确的选择。

2023-03-22 20:39:53 422

原创 使用流水线插件实现持续集成、持续部署

通过流水线插件可以更灵活的扩展构建过程,比如增加代码扫描、构建成功后的消息通知等等。流水线插件也会持续迭代,欢迎大家安装使用!

2023-03-21 15:11:48 369

原创 如何建设私有云原生 Serverless 平台

随着云计算的普及,越来越多的企业开始将业务应用迁移到云上。然而,如何构建一套完整的云原生 Serverless 平台,依然是一个需要考虑的问

2023-03-13 15:21:20 487 1

原创 基于 Rainbond 的 Pipeline(流水线)插件

Rainbond 本身具有基于源码构建组件的能力,可以将多种编程语言的代码编译成 Docker 镜像,但是在持续集成的过程中,往往会需要对提交的代码进行静态检查、构建打包以及单元测试。完成第一次构建后,可以在镜像仓库查看到镜像信息,此时选择部署,可以选择该团队下的应用,组件的名称将以应用服务的名称进行定义。所以为了更有效的帮助开发人员做代码测试,编译缓存,甚至代码质量分析等,结合 Rainbond 的插件体系,拓维信息基于 GitLab CI 能力实现了更加灵活,更加多样化的源码构建的功能。

2023-03-06 16:15:57 502

原创 Rainbond V5.12 版本发布,支持平台级插件和能力扩展

在之前的版本中,用户一开始会依赖于平台的功能简化管理,但到了高级使用场景,就有可能遇到平台当前已有的功能无法满足用户需求,此时给用户扩展平台能力的机制就非常重要。如果为了扩展平台功能,升级整个底层平台,将会面临复杂性和稳定性的挑战。同时由于 Rainbond 主要在应用这一层进行抽象,所以对于 Kubernetes 中集群所提供的一些能力,并不能全部在平台上进行展示,如 StorageClass、GatewayAPI 等能力也无法在平台上直接进行管理。

2023-03-06 16:13:47 360

原创 10分钟学会使用 Loki 日志聚合系统

Loki是一个轻量级、高效的日志聚合系统,它在处理云原生环境下大规模日志数据方面表现出色。Loki 相比于 ELK具有存储效率更高、查询速度更快、部署和管理更容易。结合 Rainbond 一起使用,使我们的应用和日志管理都非常简单。

2023-02-21 21:00:38 1010

原创 10分钟在 Rainbond 上部署 mall 电商项目

下一期出在 Rainbond 上部署 mall-swarm 微服务项目实践。

2023-01-12 15:57:13 486

原创 一站式云原生体验|龙蜥云原生ACNS + Rainbond

在未来,Rainbond 会与龙蜥云原生 ACNS 更加紧密的合作,提供给用户最佳的一站式云原生体验。

2023-01-09 14:51:05 401

原创 云原生技术在离线交付场景中的实践

我司交付团队借助云原生技术, 极大的降低了面向政府的复杂离线场景交付工作成本。这种成本节约体现在交付时间缩短、人员技术要求降低、人员操作成本降低、交付物数量减少、配置工作量减少等多个方面。降低成本的同时,也成功为业务系统赋能,能够自动处理很多异常场景,实现了自动化运维。方便驻场开发,能够快速的响应甲方客户的需求,提升客户满意度。然而 IT 工程领域的发展过程就是在不断面向新的痛点解决问题。

2023-01-04 11:10:36 422

原创 简单易用的监控告警系统 | HertzBeat 在 Rainbond 上的使用分享

HertzBeat 还支持中间件的监控、对容器的监控以及自定义 Prometheus 监控等,小伙伴们可以自行探索。通过 HertzBeat 让我们用简单的配置即可监控、告警我们的业务,让我们在监控告警这块节省更多时间、成本。

2022-12-21 23:46:14 723

原创 微服务开发平台 Spring Cloud Blade 部署实践

本文介绍使用 Rainbond 快速部署 Spring Cloud Blade 微服务平台。Spring Cloud Blade 是一个由商业级项目升级优化而来的微服务架构,采用Spring Boot 2.7 、Spring Cloud 2021 等核心技术构建,完全遵循阿里巴巴编码规范。提供基于 React 和 Vue 的两个前端框架用于快速搭建企业级的 SaaS 多租户微服务平台。Spring Cloud Blade 完整部署的服务拓扑图通过开源应用商店部署 Spring Cloud Blade,在

2022-12-06 22:37:24 886

原创 使用 Rainbond 搭建本地开发环境

通过 Rainbond 在本地开发非常便捷,对于资源也占用不大,同时也能统一开发测试环境,借助 Rainbond 的应用市场功能能实现许多场景,比如上面提到的模块共用,也可以实现本地开发完就交付到演示环境、测试环境、生产环境。

2022-11-29 15:33:08 691

原创 使用 Bytebase 管理 Rainbond 上的应用数据库

在应用的发布过程中数据库的结构变更一直是最复杂也是风险最大的环节,而 Bytebase 可以对这一过程进行全生命周期的管理。在 Rainbond 中安装 Bytebase,轻松管理部署在 Rainbond 上的所有数据库。

2022-11-29 15:32:25 560

原创 toB应用私有化交付发展历程、技术对比和选型

由于数据隐私和网络安全的考虑,大多数toB场景的客户需要私有化应用交付,也就是需要交付到客户的环境里,这样的客户有政府、金融、军工、公安、大型企业、特色行业等,这些私有化场景限制很多,如何提高私有化应用交付的效率是个难题,本文将介绍,私有化应用交付有哪些技术?他们都各自有什么特点?私有化应用交付的发展历程。

2022-11-21 11:46:09 460

原创 开源云原生平台对比 KubeSphere vs Rainbond

总体来说,KubeSphere和Rainbond都很成熟,也都有大量开源使用用户,只是定位不同,所以适用场景也会不同。KubeSphere 在兼容Kubernetes生态方面做的非常好,包装和整合了很多云原生的工具,并扩展了对Kubernetes和开源工具的管理能力,对于想要管理Kubernetes集群的系统管理员是个好的工具,熟悉Kubernetes的工程师也可以自行扩展KubeSphere的能力。但对开发人员来开发和管理应用来说,门槛比较高,需要学习和理解的概念非常多。

2022-10-14 15:50:14 1279 1

原创 云原生时代的DevOps平台设计之道

Kubernetes 作为基础平台,提供了强大的容器编排能力。但是在其上部署业务和服务治理上,仍然会面对一些复杂性和局限性。在服务治理上,已经有许多成熟的 ServiceMesh 框架用于扩充其能力,如 Istio、Linkerd、Dapr 等。本文将主要介绍如何使用 Istio 扩充 Kubernetes 灰度发布的能力。而在部署上,则会利用开源项目作为基础平台来进行实践。Rainbond 是一个云原生应用管理平台,它使用的设计模式。基于这一设计模式抽象出了标准化的应用模型。

2022-10-14 15:49:42 198

原创 干货分享|使用 Istio 实现灰度发布

Kubernetes 作为基础平台,提供了强大的容器编排能力。但是在其上部署业务和服务治理上,仍然会面对一些复杂性和局限性。在服务治理上,已经有许多成熟的 ServiceMesh 框架用于扩充其能力,如 Istio、Linkerd、Dapr 等。本文将主要介绍如何使用 Istio 扩充 Kubernetes 灰度发布的能力。而在部署上,则会利用开源项目作为基础平台来进行实践。Rainbond 是一个云原生应用管理平台,它使用的设计模式。基于这一设计模式抽象出了标准化的应用模型。

2022-09-20 17:36:25 660

原创 如何不编写 YAML 管理 Kubernetes 应用?

Kubernetes 将自身边界内的事物都抽象为资源。其中的主要部分,是以 Deployment、StatefulSet 为代表的 workload 工作负载控制器,其他各类资源都围绕这些主要的资源工作。这些资源合并起来,可以为 IT 技术工作者展现出一个以 workload 为中心的模型。Kubernetes 中所有的资源,都通过声明式配置文件来编辑描述,一条条的 Yaml 字段定义,给了 IT 技术人员最大的自由度的同时,也对技术人员的能力提出了极高的要求。

2022-09-04 16:19:11 458

原创 实践分享!GitLab CI/CD 快速入门

使用 GitLab CI 需要在仓库根目录下创建文件。在这个文件中,你可以定义需要运行的编译、测试、部署脚本。在添加了文件后,当推送代码时,GitLab Runner 自动执行你定义的 Pipeline,并在 GitLab CI 页面上展示 CI 过程以及结果。开发人员推送代码触发 GitLab CI 启动runner 执行预定义脚本。

2022-09-01 20:29:14 603

原创 K8s小白?应用部署太难?看这篇就够了!

Pyroscope是一个开源的持续性能分析平台。查找代码中的性能问题解决 CPU 利用率高的问题定位并修复内存泄漏了解应用程序的调用树跟踪随时间的变化Pyroscope 可以存储来自多个应用程序长期的分析数据;可以一次查看多年的数据或单独查看特定的事件;较低的 CPU 使用;数据压缩效率高,磁盘空间要求低;快捷的 UI 界面;Pyroscope 还可以结合 Jaeger 一起使用,可以集成在 Jaeger UI 中,可参阅Jaeger UI 集成Rainbond。

2022-08-23 18:18:30 695

原创 微服务性能分析|Pyroscope 在 Rainbond 上的实践分享

Pyroscope是一个开源的持续性能分析平台。查找代码中的性能问题解决 CPU 利用率高的问题定位并修复内存泄漏了解应用程序的调用树跟踪随时间的变化Pyroscope 可以存储来自多个应用程序长期的分析数据;可以一次查看多年的数据或单独查看特定的事件;较低的 CPU 使用;数据压缩效率高,磁盘空间要求低;快捷的 UI 界面;Pyroscope 还可以结合 Jaeger 一起使用,可以集成在 Jaeger UI 中,可参阅Jaeger UI 集成Rainbond。...

2022-08-17 11:11:32 215

原创 分布式链路追踪Jaeger + 微服务Pig在Rainbond上的实践分享

随着微服务架构的流行,客户端发起的一次请求可能需要涉及到多个或 N 个服务,致使我们对服务之间的监控和排查变得更加复杂。

2022-08-04 14:30:22 584

原创 Rainbond插件扩展:基于Mysql-Exporter监控Mysql

如果我们希望添加一个监控图表,来展示数据库当前连接数,那么请按照以下操作进行点击业务监控面板上方的添加图表输入新的标题,以及对应的查询条件后,点击查询。如果正常返回图表,则说明查询条件是正确的。标题的定义尽量清晰明了,并在有必要的情况下明确单位。点击添加后,即可将新的监控图表加入业务监控面板。新添加的监控图表将会置于最后。访问Mysql服务组件的9104端口,可以在/metrics路径下,查看所有可供成图的监控项。httpshttpshttpshttpshttpshttps。...

2022-07-25 16:48:01 515

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除