<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Choerodon的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Choerodon</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Choerodon]]></copyright><item><title><![CDATA[BuildRun低代码开发教程八节 | 图表和仪表盘展示]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/107075638</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/107075638</guid><author>Choerodon</author><pubDate>Sat, 12 Dec 2020 01:37:59 +0800</pubDate><description><![CDATA[课程说明

▍1.1 课程实现功能

本课程为物联网应用平台设计一个仪表盘首页，包括以下内容：


	卡片展示设备总数；
	
	
	卡片展示网关总数；
	
	
	卡片展示产品总数；
	
	
	卡片展示产品分组总数；
	
	
	图表展示各运营商的产品统计数量；
	
	
	图表展示各云端协议的统计数量。
	
▍1.2 课程知识点

本课程涉及到的主要知识点包括：


	非存储数据库对象的应用；
	
	
	JavaAction中对非存储数据库对象赋值；
	
	
	图表定义开发 （柱状图和饼图，更多图表类型读...]]></description><category></category></item><item><title><![CDATA[BuildRun云端开发环境（WebIDE） | 让开发更加轻松方便]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/109287589</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/109287589</guid><author>Choerodon</author><pubDate>Mon, 26 Oct 2020 12:47:46 +0800</pubDate><description><![CDATA[BuildRun新一代企业应用快速交付平台，通过提供低代码应用开发平台、云原生应用运行平台和一站式软件协作开发管理平台，对传统应用的构建、运行、管理进行有效的变革，来满足客户快速构建现代化应用的需求。


WebIDE

WebIDE即云端开发环境。开发者可以通过浏览器在线进行代码编辑，并通过WebIDE提供的终端环境运行代码，执行命令，省去本地环境安装配置的麻烦，畅享云端办公的便捷性。



在使用BuildRun低代码应用开发平台的过程中，针对某些复杂的功能，开发者有时候需要自己编辑代码，而配置开发环.]]></description><category></category></item><item><title><![CDATA[BuildRun平台1.3发布 | H5轻应用、BPM移动版和WebIDE正式上线]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/109201755</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/109201755</guid><author>Choerodon</author><pubDate>Wed, 21 Oct 2020 15:18:20 +0800</pubDate><description><![CDATA[​BuildRun新一代企业应用交付平台，通过提供云原生基础平台、低代码应用开发平台和应用运行平台，对传统应用的基础架构和应用的构建、运行、管理进行有效的变革，来满足客户快速构建现代化应用的需求。


BuildRun新一代企业应用交付平台1.3 版本 正式发布

新增低代码移动端H5轻应用开发和BPM移动端支持，帮助移动应用模块的开发和部署，缩短功能更新时间，提高开发效率；上线云端开发环境（WebIDE），支持在线专业代码开发；此外，微服务开发框架方面亦有更新，下面将带来新功能的详细介绍，欢迎大家试用体.]]></description><category></category></item><item><title><![CDATA[BuildRun低代码开发平台1.2版本发布 | 自定义工作流（BPM）正式上线]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/107860055</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/107860055</guid><author>Choerodon</author><pubDate>Fri, 07 Aug 2020 13:08:47 +0800</pubDate><description><![CDATA[​BuildRun企业级低代码开发平台基于拖拽式的开发方式，提供丰富的服务组件来满足企业数字化应用的设计、构建、集成、部署和管理，赋能各团队来帮助他们构建全场景的数字化应用。


BuildRun 企业级低代码开发平台1.2 版本 正式发布

新增可视化工作流，支持自定义工作流程（BPM特性），通过低代码的开发方式将工作流程自动化轻松融入系统，提高运营效率、改善资源利用。

接下来将以制作一个请假审批流程的操作为例，来展示工作流的使用，欢迎大家试用体验。

01 前置条件

在开始自定义工作流之前，需要先.]]></description><category></category></item><item><title><![CDATA[BuildRun低代码开发教程第七节 | 如何处理页面逻辑和实现业务逻辑]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/106760300</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/106760300</guid><author>Choerodon</author><pubDate>Tue, 16 Jun 2020 20:49:06 +0800</pubDate><description><![CDATA[​课程说明

▍1.1 课程实现功能

本课程进行迭代产品和设备组管理的功能

1. 在产品列表显示表格中增加：


	设备数量汇总（台）；
	
	
	数据流数量汇总（个）；
	
	
	功能点数量汇总（个）。
	
2. 在设备组列表显示表格中增加：


	设备数量汇总（台）；
	
	
	网关数量汇总（台）。
	
▍1.2 课程知识点

本课程涉及到的主要知识点包括：


	编写界面流来处理页面逻辑；
	
	
	编写Javaaction来实现业务逻辑；
	
	
	创建逻辑流调用Javaaction；
	...]]></description><category></category></item><item><title><![CDATA[BuildRun平台升级 | 支持Helm v3兼容Helm v2]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/106470869</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/106470869</guid><author>Choerodon</author><pubDate>Mon, 01 Jun 2020 14:05:37 +0800</pubDate><description><![CDATA[课程说明

第五节中我们已经完成了应用v1.0规划中的功能，从本课程开始我们进入v1.5规划中的内容，本课程涉及到主要的新知识点有：

实现主-从关系
	关联值列表参数
	联动关联值列表
课程内容

01 数据模型

我们规划的v1.5版本在v1.0基础上增加了数据流和功能点，下面是更新后的业务对象设计。



02 创建选项集

首先定义好在业务对象属性中需要引用的选项集 数据流类型、数据类型、数据传输类型、地理位置类型：





03 创建业务对象

进入应用设计器创建如下两个业务对象，并定义业务对.]]></description><category></category></item><item><title><![CDATA[BuildRun低代码开发教程第五节 | 设备管理开发]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/106374200</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/106374200</guid><author>Choerodon</author><pubDate>Wed, 27 May 2020 10:49:39 +0800</pubDate><description><![CDATA[课程说明

由于设备管理中需要关联产品和设备组，需要定义动态列表，因此将设备管理相关功能的构建单独作为一个课程来介绍，本课程涉及到主要的新知识点：


	动态值列表定义
	
	
	查询区域使用值列表
	
	
	新增和更新区域使用值列表
	
	
	详细信息页面只读信息查看
	
课程内容

01 创建设备页面

选择应用设计器左侧的页面图标，进入界面列表窗口：

1. 选择右上角的创建进入创建页面窗口，录入如下信息：


	名称：设备
	
	
	编码：DEVICES
	
	
	标题：设备管理
	
2. 填写信息]]></description><category></category></item><item><title><![CDATA[BuildRun低代码开发平台1.1版本发布 | 报表功能正式上线]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/106236082</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/106236082</guid><author>Choerodon</author><pubDate>Wed, 20 May 2020 14:48:19 +0800</pubDate><description><![CDATA[BuildRun企业级低代码开发平台基于拖拽式的开发方式，提供丰富的服务组件来满足企业数字化应用的设计、构建、集成、部署和管理，赋能各团队来帮助他们构建全场景的数字化应用。


BuildRun 企业级低代码开发平台1.1 版本 正式发布，在此版本中，应用设计端新增了图形报表和格式报表，提升了组件的多元性，同时对业务对象管理和ER图编辑功能进行了优化；应用运行端（多云应用引擎）部分，新增了移动应用管理功能。

下面将带来新功能的详细介绍，欢迎大家试用体验。

应用设计端

01 图形报表

在设计应用页面.]]></description><category></category></item><item><title><![CDATA[BuildRun低代码开发教程第四节 | 产品和设备组管理开发]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/106062665</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/106062665</guid><author>Choerodon</author><pubDate>Mon, 11 May 2020 21:16:54 +0800</pubDate><description><![CDATA[课程说明

本节将介绍如何利用Buildrun低代码开发平台完成应用的页面创建和菜单设置，涉及的主要内容有：


	BuildRun用户界面体系
	
	
	创建产品管理页面
	
	
	创建设备管理组页面
	
	
	菜单设置
	
	
	应用构建检查
	
	
	发布应用
	
课程内容

01 Buildrun 用户界面体系

▍1.1 Buildrun UI体系架构

Buildrun UI定义了构建Buildrun应用程序用户界面的方法，下图展示了Buildrun UI的体系架构：



Buildrun U]]></description><category></category></item><item><title><![CDATA[BuildRun低代码开发教程第三节 | 数据模型设计和定义]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/105948874</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/105948874</guid><author>Choerodon</author><pubDate>Wed, 06 May 2020 13:21:27 +0800</pubDate><description><![CDATA[课程说明
本课程介绍如何利用Buildrun低代码平台构建数据模型，为页面设计提供数据来源。涉及的主要内容有：

低代码应用服务
数据模型
创建静态值列表（选项集）
创建业务对象
定义业务对象的属性
完成V1.0业务对象的定义

课程内容
1. 低代码应用服务
低代码应用服务是Buildrun平台中的一种通过可视化构建的应用服务类型，底层基于微服务技术体系实现，构建的低代码应用加上Buildrun...]]></description><category></category></item><item><title><![CDATA[BuildRun低代码开发教程第二节 | 功能需求梳理和任务定义]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/105813511</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/105813511</guid><author>Choerodon</author><pubDate>Tue, 28 Apr 2020 14:57:06 +0800</pubDate><description><![CDATA[课程说明
本课程介绍如何利用Buildrun平台提供的工具来梳理用户的需求，通过用户故事定义用户需求，并根据用户故事来定义任务，涉及的主要内容：

用户故事
用户故事地图
版本规划
Backlog管理
迭代计划
知识库的使用

课程内容
1. 功能需求梳理
1.1 用户故事地图(User Story Mapping)
用户故事地图作为一种有效的需求工具，越来越广泛地应用于开发实践中，用户故事地图可...]]></description><category></category></item><item><title><![CDATA[BuildRun低代码开发教程第一节 | 项目环境准备]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/105687544</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/105687544</guid><author>Choerodon</author><pubDate>Wed, 22 Apr 2020 17:10:22 +0800</pubDate><description><![CDATA[课程说明
Buildrun企业级低代码开发平台通过 “项目视图空间” 来管理从创意、需求梳理、系统设计、应用构建、一键式发布、应用管理到用户反馈的完整应用生命周期的管理。
“项目视图空间” 是整个应用生命周期管理的工作空间，是应用设计、构建、运行和管理各环节相关团队共同沟通协作的单一视图，也是应用团队和最终用户沟通协作的单一视图。
本课程主要描述以下内容来帮助理解和准备低代码应用开发环境：

企业...]]></description><category></category></item><item><title><![CDATA[Buildrun低代码开发教程概述 | 重塑企业应用开发交付模式]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/105632797</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/105632797</guid><author>Choerodon</author><pubDate>Mon, 20 Apr 2020 13:01:30 +0800</pubDate><description><![CDATA[本开发教程以IoT后台管理场景作为背景，开发一个为企业提供一站式服务的简化版物联网应用平台(BrIoT)，为设备提供多种协议接入、消息流管理、数据解析及处理能力。
基于Buildrun企业级低代码开发平台，采用迭代式敏捷开发方法，充分展示Buildrun平台的应用创建、集成、部署、生命周期管理和分发的全应用生命周期能力。
1. BrIoT平台总体功能
平台需要能够进行产品和设备管理，根据产品定义的...]]></description><category></category></item><item><title><![CDATA[如何使用低代码开发平台快速创建一个应用 | 实例演示]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/105266810</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/105266810</guid><author>Choerodon</author><pubDate>Thu, 02 Apr 2020 12:15:09 +0800</pubDate><description><![CDATA[​BrApps企业级低代码开发平台基于拖拽式的开发方式，提供丰富的服务组件来满足企业数字化应用的设计、构建、集成、部署和管理，赋能各团队来帮助他们构建全场景的数字化应用。


本文会以一个应用创建实例为大家介绍使用BrApps开发应用的具体流程，将实际演示如何简单创建一个产品管理系统。

主要过程包括以下步骤：


	创建应用服务
	
	
	创建应用

	1. 创建业务对象

	2. 创建选项集...]]></description><category></category></item><item><title><![CDATA[Choerodon猪齿鱼核心团队创立 BuildRun]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/103497275</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/103497275</guid><author>Choerodon</author><pubDate>Wed, 11 Dec 2019 18:14:14 +0800</pubDate><description><![CDATA[由Choerodon猪齿鱼核心团队创立的 BuildRun（https://gobuildrun.com），基于猪齿鱼带来了多云架构环境下基于视觉的企业级应用创建、集成、部署、生命周期管理和分发的能力。

BuildRun 以云原生的现代化软件架构来帮助企业提升软件开发生产力和业务敏捷性，提供多云低代码应用平台和多云应用生命周期管理平台，帮助企业隐藏应用开发和运行时的基础架构复杂性，让每个人专注于...]]></description><category></category></item><item><title><![CDATA[开源多云技术平台——Choerodon猪齿鱼发布0.19版本]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/102776416</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/102776416</guid><author>Choerodon</author><pubDate>Mon, 28 Oct 2019 11:54:14 +0800</pubDate><description><![CDATA[Choerodon猪齿鱼开源多云技术平台，是基于开源技术Kubernetes，Istio，knative，Gitlab，Spring Cloud来实现本地和云端环境的集成，实现企业多云/混合云应用环境的一致性。平台通过提供精益敏捷、持续交付、容器环境、微服务、DevOps等能力来帮助组织团队来完成软件的生命周期管理，从而更快、更频繁地交付更稳定的软件。

2019年10月28日，Choerodo...]]></description><category></category></item><item><title><![CDATA[从0到1使用Kubernetes系列（八）：安全]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/102579801</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/102579801</guid><author>Choerodon</author><pubDate>Wed, 16 Oct 2019 09:49:25 +0800</pubDate><description><![CDATA[Kubernetes 的安全是一个相当广泛的主题，涉及很多高度相关的内容。和探讨大部分安全性相关的问题一样，首先需要考虑威胁模型——谁可能攻击你的系统，以及他们如何做到这一点。这可以帮你确定安全工作的优先级。对于大多数 Kubernetes 应用有三类主要的攻击者：

外部攻击者：当你在内部或云上部署应用时，你可能面临来自集群外的攻击。这类攻击者没有系统权限，所以会专注于公开的服务，会尝试获取访问...]]></description><category></category></item><item><title><![CDATA[Choerodon猪齿鱼微服务后端环境变量方案]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/101274202</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/101274202</guid><author>Choerodon</author><pubDate>Tue, 24 Sep 2019 11:44:05 +0800</pubDate><description><![CDATA[Choerodon猪齿鱼平台使用微服务架构进行开发，部署在Kubernetes 扩展中，并且服务新功能开发完成后会被依次部署到暂存环境测试，UAT 环境验收和生产环境使用。在这多个多个环境的部署过程中，猪齿鱼平台只需要一次CI生成的包，便能实现服务部署的“因地制宜”。
需求
猪齿鱼平台集成的GitLab用于进行CI的过程，在微服务程序中经过Gitlab CI的docker_build和chart_...]]></description><category></category></item><item><title><![CDATA[从Scrum到Kanban的团队之旅]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/100552851</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/100552851</guid><author>Choerodon</author><pubDate>Thu, 05 Sep 2019 10:24:50 +0800</pubDate><description><![CDATA[翻译 | 高钰淋

本文翻译自《From Scrum to Kanban–A Team’s Journey》，以第一人称视角讲述了移动广告公司Marchex的团队Kanban过渡经历，从改变动机，到过渡过程，再到实践经验，希望能给大家带来一些关于团队敏捷实践的启发。
Marchex是一家移动广告技术公司，2014年团队从支持一个已经运行了7年以上的产品转变去开发一个全新产品，当时Scrum实践的...]]></description><category></category></item><item><title><![CDATA[使用DevOps强化敏捷（下）]]></title><link>https://blog.youkuaiyun.com/Choerodon/article/details/99820919</link><guid>https://blog.youkuaiyun.com/Choerodon/article/details/99820919</guid><author>Choerodon</author><pubDate>Tue, 20 Aug 2019 09:55:53 +0800</pubDate><description><![CDATA[作者 | Christopher Lee&amp;Sean D. Mack

如果您曾经对敏捷或DevOps的历史、结构、原则或共性有过疑问，那么您将在这篇文里找到答案，本文被拆分两篇，上篇《使用DevOps强化敏捷（上）》主要介绍敏捷和DevOps的历史、差异和好处，本篇主要介绍敏捷和DevOps的几个共性。
敏捷和DevOps的目标是一致的，因此在实践过程中会发现它们有所重叠。在许多方面，D...]]></description><category></category></item></channel></rss>