abixen platform

2025-12-07 0 347

什么是abixen platform

简介介绍

abixen platform是一个基于微服务的软件平台,用于构建企业应用程序。该项目的主要目标是通过创建特定的微服务和通过提供的CMS集成来创建功能。

为了创建一个全新的功能,您要做的就是实施新的,分开的微服务。现在,您可以在abixen platform中注册它,并通过交付的配置向导和CMS开始使用。还有一个abixen platform API,它使您可以加速新的微服务创建过程。

使用abixen platform构建的示例应用程序可以看起来像以下屏幕截图:

abixen platform的组织部门由页面和模块组成。具有适当特权的用户可以创建任何页面并选择一个布局。最后,添加到abixen platform上部署的模块的页面实例中。每个模块都可以使用许多实例,由不同的参数配置。

abixen platform内置的最重要机制之一是自己的安全系统,该系统可确保对模块的完整控制访问页面,模块,甚至由模块显示和使用的数据。

abixen platform提供了功能微服务。

商业智能服务是交付的功能模块之一。

该模块允许执行报告图表和表。企业管理员可以创建图表并通过以下流量进行馈送:

  • 创建一个数据库连接到支持的数据库之一(H2,MySQL,PostgreSQL,Oracle,MSSQL)。而不是数据库连接,有机会使用Excel或CSV文件
  • 使用上述数据库连接或文件创建数据源。
  • 在页面上添加新的商业智能实例
  • 配置图表系列选择数据源
  • 为特定用户的角色设置权限

Web内容服务是已交付的功能模块之一。

该模块允许进行文章。业务管理员可以通过两种方式创建文章:

  • 简单的Web内容(只需用丰富的文本编辑器填写一个简单的表单)
  • 高级Web内容(使用结构和模板)

开发人员可以创建的可能模块的光谱是无限的。可以有例如以表格方式显示数据,数据输入模块,用户输入数据,编辑和现在。

主要的建筑重点是快速创建新模块。因此,已经基于微服务实现了原始体系结构,该体系结构允许在功能上独立于其他元素创建模块。当程序员创建一个模块时,仅编译他的模块和微服务。与整体系统相比,这提供了巨大的时间节省。

技术堆栈

体系结构概述

最大的优势之一是基于微服务概念的体系结构。借助松散耦合的组件,它为开发团队和简单且廉价的系统维护之间有效地分配工作的可能性。创建一个新的模块,新功能,开发人员不得干扰现有的源代码。他可以创建一个新的微服务,是一个单独的春季启动应用程序。然后,实施必要的接口实现了将新创建的微服务与abixen platform结构集成的机会。最后,业务管理员可以在平台上使用它。 abixen platform开箱即用,在商业智能服务和Web内容服务中关闭了一些功能模块。这是一个很好的例子,如何创建自己的微服务。提到的服务主要提供可视化功能,例如图表,微图,KPI。以及网络内容管理,例如模板,结构,文章。但是,开发数据输入模块的机会仍然开放!

AWS兼容

abixen platform与AWS Cloud完全兼容,并利用以下服务:

  • EC2-用作ECS集群中运行Docker的主机的基础
  • ALB-现代版本的负载平衡器与微服务体系结构对齐
  • ECS-作为Docker容器运行的所有服务的容器编排和调度程序
  • ECR-码头图像的私人容器注册表
  • Route53-允许使用内部DNS名称进行微服务之间的通信
  • CloudWatch-用作中央监控和记录
  • Elasticache-由abixen platform组件内部使用
  • RDS-所有组件的数据库存储
  • SES-用于电子邮件通信

记录和监视

abixen platform的所有容器通过Logstash将日志发送到Elasticsearch。您也可以使用Kibana的界面。所有指标均在每个组件上都带有Jolokia,并使用Telegraf从那里获取。它们被送到InfluxDB,可以在Grafana仪表板上访问

历史

abixen platform已于2015年3月由Mariusz Kumor(请参阅LinkedIn个人资料)。初步的主要思想是更多地了解微服务,弹簧云的东西并扩展有关Angularjs的知识。该项目在空闲时间截至2015年12月。大部分时间涉及分析和原型。自那天起花了一些时间,但是现在,在2016年10月,他决定在Github上发布源代码。马里乌斯·库莫(Mariusz Kumor)决定开始进一步发展。巨大的动力是他的朋友们讨人喜欢的话,还有一些有关该项目及其想法的公司。

给星星

创建此产品我主要重点是最终用户的质量和价值。对我来说,该软件是基于尖端技术(但同时稳定)和最佳设计模式和实践而构建的。您可以猜到,这需要大量时间,并且产品是开源的 – 因此每个人都可以免费使用我和其他贡献者的效果。如果您喜欢这个项目,学会了一些东西,或者您正在使用它,请给它星星。这是我继续前进的最佳动力。谢谢你!

分享

像这种类型的应用程序一样,没有很多类似的开源产品。如果您认为该存储库有所作为并应有的作用 – 请与您的朋友,伴侣和社交网络分享。我会非常感谢。

已知问题

有一些已知问题。我们致力于修复和改进。

  • 并非所有翻译都完成了
  • 多可视化服务需要一些用户界面改进和优化。还需要更多测试。
  • 在某些地方,CSS并不完美
  • 有一个小的技术债务(非功能性问题)

开始它

该文档可在https://*git*hu*b.com/abixen/abixen-platform/wiki页面下获得。

我们正在寻找经验丰富的贡献者

您是否擅长Java和 /或前端技术,例如AngularJS,CSS,HTML?还是您是UI/UX专家,您愿意增强abixen platform的设计?你想加入极客人吗?如果是这样,我们准备从abixen platform为您进行简短但有力的培训。培训后,您将能够与我们共同开发出惊人的abixen platform 。只需邮寄我们info@platform.abixen.com 。在一条消息中,请让我们知道,您为什么要贡献以及可以为项目带来什么。

如何为存储库做出贡献

执照

版权(C)2010年至今的Abixen系统。版权所有。

该库是免费软件;您可以根据自由软件基金会发布的GNU较少的通用公共许可证的条款对其进行重新分配和/或修改它;许可证的2.1版,或(根据您的选项)任何以后的版本。

该图书馆的分发是希望它将有用的,但没有任何保修;即使没有对特定目的的适销性或适合性的隐含保证。有关更多详细信息,请参见GNU较少的通用公共许可证。

下载源码

通过命令行克隆项目:

git clone https://github.com/abixen/abixen-platform.git

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

左子网 开发教程 abixen platform https://www.zuozi.net/31889.html

websocket php
上一篇: websocket php
gowafp
下一篇: gowafp
常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、描述:源码描述(含标题)与实际源码不一致的(例:货不对板); 2、演示:有演示站时,与实际源码小于95%一致的(但描述中有”不保证完全一样、有变化的可能性”类似显著声明的除外); 3、发货:不发货可无理由退款; 4、安装:免费提供安装服务的源码但卖家不履行的; 5、收费:价格虚标,额外收取其他费用的(但描述中有显著声明或双方交易前有商定的除外); 6、其他:如质量方面的硬性常规问题BUG等。 注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。
查看详情
  • 1、左子会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、左子无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在左子上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于左子介入快速处理。
查看详情

相关文章

猜你喜欢
发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务