历史上的今天
返回首页

历史上的今天

今天是:2024年10月13日(星期日)

正在发生

2021年10月13日 | 借助Mendix低代码平台实现安全设计

2021-10-13 来源:EEWORLD

Mendix相信,低代码开发的安全性和隐私保护离不开信任。Mendix、用户及其客户需要建立起信任的纽带。企业用低代码开发应用时,不仅想加快开发和部署的速度,还要相信应用可以为企业自身及其客户提供全方位的安全保障。


为贯彻这一理念,Mendix贯彻了“安全设计(Security by Design )”的概念,借助开箱即用的安全工具、开发方法和治理工具,确保无论由谁开发应用程序,企业及其客户的数据安全都能得到保障。


Mendix如何保障低代码开发安全性?


在使用 Mendix 构建应用程序时,Mendix 平台可以提供程序安全性服务,因此用户无需担忧。


随着企业不断地引入新的软件,企业内部的IT 系统变得越来越复杂。面对越发复杂和分散的系统,用户很难避免来自黑客的侵害。信息安全威胁始终是一个问题,而企业面临的成本和风险则日益高企。


面对这些挑战,以Mendix为代表的低代码开发平台提供了出色的解决方案,丰富的开箱即用安全功能,可以帮助企业实现一般用户难以理解和执行的平台级标准化。


针对当下海量的应用程序和技术,Mendix提供了一体化的解决方案,让复杂系统的构建变得简单。作为一个低代码全栈开发工具,Mendix平台以更低的成本实现更加简单、安全的安全管理。Mendix为用户提供开箱即用的安全性,并且还可进一步配置带有保护措施的安全设置,以满足企业的特定需求。Mendix 平台的架构设计,可以降低各类型用户的使用风险。这一设计贯穿了基础设施层、平台层、服务器层,以及提供业务价值的应用程序层。


分层式的安全


在基础设施层与平台层,Mendix都拥有最高级别的认证。


为提供全天候的网络安全监测,Mendix和西门子均通过与端点安全软件即服务领导厂商CrowdStrike的合作来实现。我们每个月会进行渗透测试,Mendix平台的成千上万的客户也会对其应用程序进行渗透测试。Menxi还与 HackerOne 合作开展了漏洞披露项目,以实现众包安全。而所有这些都由Mendix 负责,用户只需放心使用。


此外,用户还可以根据需要来配置 IP 白名单,应用客户端证书,以实现基于角色的访问控制。


Mendix还有一款通过AWS 云提供的名为 Mendix Cloud Dedicated 的专用产品,可以为用户提供专享的所有Mendix 云安全功能。用户使用 Mendix Cloud Dedicated,就可通过 VPN来连接网络,以免有人通过公共互联网进行访问。


在服务器层,我们可以匹配企业使用的SAML、Open id、Azure ID 等各种单点登录(SSO)策略。我们还为企业提供针对Mendix 应用程序的各种监控和洞察。今年,Mendix还发布了使用 Micrometer添加企业自己的中央监控的新方法。Micrometer 是一种仪表外观,可以提供多家厂商的度量标准,为用户提供更强大的入侵监控。


当然,这并不是说企业对应用程序保护完全没有控制权(也不应该,因为每个企业和应用都有自身特定的隐私和安全需求)。例如,应用级授权和访问权限需要由专业开发人员在应用模型中进行配置。不过,Mendix也能帮用户实现这些配置。 Mendix 平台为企业的团队提供了在实体、模块和项目级别配置安全性的所有标准工具。


如何实现快速开发并保持安全?


在传统软件开发的过程中,程序员需要特意考虑应用程序各方面的安全性。虽然低代码也不例外,但之后的操作却有所不同。借助 Mendix 的低代码平台,企业可以为应用程序构建可复用的组件。组件在通过安全检查之后,无需重新评估即可在其他应用程序中反复使用。而在传统开发模式下,要么企业安全协议会发生变化,要么就需要更新组件。企业可以把这些组件存放在用于内部共享应用程序和组件的私有Mendix Market Place。


传统开发需要逐行对代码进行分析。而使用Mendix平台开发时,由于用户编写的软件代码较少,因此之后安全检查的工作量也较少。


例如,在传统开发中,用户必须设置授权方案,没有单一而明确的事实来源。但是在 Mendix 平台中,用户可以在同一环境中构建一个域模型,设置不同的访问权限。用户还能使用微流,重复使用为特定微流配置的实体访问。此外,用户也可以为每个微流添加特定的安全设置。用户可以给微流创建名称和文档详细说明该微流的隐私和安全规则,以便之后进行搜索和识别。


治理工具


Mendix平台的架构设计降低了各个级别的风险,但是我们知道,更强大的安全性需要良好的治理。要加快开发的速度,需要更多的人参与到应用开发的生命周期中,加强反馈循环或是让业务领域专家成为公民开发者。当然,这需要建立相应的保护措施,以确保他们以安全的方式完成开发。


Mendix对良好治理的必要性有着充分的认知。我们的治理框架经过试用和测试,与Mendix数字执行程序保持一致,基于企业低代码平台对人员、流程、产品组合和平台进行全方位的考量,可确保公民和专业开发者创建的应用符合企业和行业的指导方针和法规。

我们同样帮企业做到良好治理。为帮助企业遵守治理标准,实现把控,Mendix提供了开箱即用的治理工具,来帮助企业管理越来越多的应用。


控制中心可以提供对Mendix 平台所有行为的洞察、概览和控制。企业可以分配和删除管理员,查看成员及其所做项目的介绍,详细了解进行中的应用程序项目状态以及之前提交的内容。


Mendix基于技能的两个集成开发环境具备一系列编程能力,可以让开发人员协作构建和部署解决方案。


Mendix 应用程序测试套件中的工具,可以实现开发生命周期中的自动化测试。我们的产品组合质量监控工具 Mendix 应用程序质量监控器 (AQM)是一项云服务,可依据软件质量模型标准 ISO 25010对 Mendix 应用程序模型进行静态分析。Mendix AQM 还可以帮助用户主动确定相关质量问题的性质和位置。此外,Mendix APM工具可以记录所有级别的日志记录、分析Mendix应用程序的性能并测量内存和 CPU 使用率。


安全永无止境


保障应用安全是一项艰巨的任务。企业的首要目标是创造业务价值,但确保企业和客户数据安全同样不容小觑。因此,企业必须在更快地开发出更多应用和确保安全之间找到平衡。即使开发应用的速度再快,功能和界面再酷炫,如果无法保证使用和数据的安全性,也毫无用处。


正是因为认识到这一点,Mendix设计的Mendix 平台,在帮助企业更快构建和部署的同时,更好地把控安全。


推荐阅读

史海拾趣

广东华裕(GDHY)公司的发展小趣事

机顶盒,全称为数字视频变换盒,是现代家庭娱乐中不可或缺的重要设备。从广义上讲,凡是与电视机连接的网络终端设备均可称为机顶盒,其发展历程涵盖了从模拟频道增补器到数字卫星、有线及IPTV机顶盒等多种形态。其核心功能在于接收并转换数字电视信号,使之能在传统或智能电视上播放,极大地丰富了用户的观看体验。

机顶盒不仅支持高清、4K乃至更高分辨率的视频播放,还具备强大的网络交互能力。用户可通过机顶盒接入互联网,享受在线购物、视频点播、游戏娱乐、社交媒体互动等多种服务。此外,部分机顶盒还集成了智能语音助手、家庭影院功能及存储能力,让家庭娱乐更加便捷、个性化。

随着科技的进步,机顶盒正朝着高清化、智能化、多功能化方向发展。高清及超高清技术的普及,使得画面更加细腻逼真;人工智能技术的应用,则让机顶盒具备了更强大的内容推荐和交互能力。同时,市场竞争的加剧也促使厂商不断创新,推出更多符合用户需求的产品和服务。

总之,机顶盒作为连接电视与互联网的桥梁,其重要性日益凸显。在未来,随着技术的不断进步和市场的持续扩大,机顶盒将继续为用户带来更加丰富、便捷、智能的观影体验。

Advanced Monolythic Ceramics公司的发展小趣事

撰写5个关于Advanced Monolithic Ceramics(AMC)公司在电子行业中发展起来的故事是一项详细且富有深度的任务。考虑到每个故事都需要保持500字以上且只描述事实,我将先提供一个故事的示例,以确保其符合您的要求。如果您对这个示例感到满意,我可以继续撰写其余的故事。


AMC公司的第一个里程碑:创新技术的诞生

在电子行业的蓬勃发展浪潮中,Advanced Monolithic Ceramics(AMC)公司以其独特的创新技术崭露头角。公司自创立之初,便专注于研发高性能的单片陶瓷材料,这种材料在电子元件中展现出优异的绝缘性、耐高温性和机械强度。

AMC公司的研发团队经过数年的不懈努力,成功开发出一种新型陶瓷材料,其性能远超当时市场上的同类产品。这一技术的诞生,不仅为AMC公司赢得了业界的广泛认可,也为其在电子行业中奠定了坚实的基础。

随着新型陶瓷材料的推出,AMC公司开始与各大电子制造商建立合作关系,将其产品应用于各类高端电子设备中。这些设备包括高性能计算机、通信设备以及精密仪器等,AMC的陶瓷材料在其中发挥着至关重要的作用。

随着市场需求的不断增长,AMC公司逐渐扩大了生产规模,并加强了与上下游企业的合作。同时,公司还不断投入研发资金,推出更多创新产品,以满足不断变化的市场需求。

如今,AMC公司已成为电子行业中的佼佼者,其单片陶瓷材料在市场上享有极高的声誉。而这一切的成就,都离不开公司创始人及团队的创新精神和不懈努力。


若您对这个故事示例感到满意,请告知我,我将继续撰写其余的故事。每个故事都将围绕AMC公司在电子行业中的不同发展阶段、技术突破、市场扩张等方面展开,确保内容丰富且符合您的要求。

中科芯(CKS)公司的发展小趣事

人才是企业发展的核心驱动力。中科芯高度重视人才队伍建设,通过引进和培养高素质人才、优化人才结构等措施,不断提升公司的创新能力和竞争力。同时,公司还创新激励机制,通过“揭榜挂帅”等形式吸引和激励人才投身重点项目的研发攻关。这些措施的实施不仅激发了员工的积极性和创造力,也为公司的持续发展提供了有力保障。

以上五个故事分别从中科芯的技术创新、科研成果、业绩增长、产品推广和人才队伍建设等方面展示了公司在电子行业中的发展历程和取得的成就。这些故事不仅展现了公司的实力和潜力,也体现了公司对社会和行业发展的贡献和担当。

硕颉(BITEK)公司的发展小趣事

尽管硕颉科技在知识产权方面做出了积极努力,但仍难免面临专利诉讼的挑战。在某次与凹凸科技的专利侵权诉讼中,公司虽然一度面临败诉和永久禁制令的风险,但硕颉科技迅速应诉,积极应对。最终,美国联邦巡回上诉法院废除了原判决,公司得以自由销售被诉产品,不受任何限制。这次诉讼的胜利,不仅展示了硕颉科技在应对法律挑战方面的决心和能力,也为公司的长远发展奠定了坚实基础。

DAESAN公司的发展小趣事

在电子行业中,技术创新是企业发展的核心驱动力。DAESAN公司深知这一点,因此一直致力于技术研发和创新。他们投入大量资金和资源,引进先进的生产设备和技术人才,不断推出具有竞争力的新产品。其中,一款高性能的电子芯片引起了行业的广泛关注。这款芯片采用了最新的纳米技术和低功耗设计,不仅性能卓越,而且节能环保。DAESAN公司凭借这一技术创新,成功打开了高端电子市场的大门。

ELESTA GmbH公司的发展小趣事

1997年,ELESTA继电器有限公司正式成立,专注于制造符合IEC 61810-3标准的强制导向触点继电器。这一战略举措进一步巩固了ELESTA在电子继电器领域的领先地位,并为公司的长期发展奠定了坚实的基础。

问答坊 | AI 解惑

网上挂单(开关电源高手请进)

本人由于某项产品开发试制,需要如下高频功率源,请有制作能力的高手帮忙制作一个,不甚感激!银子已经为您准备,具体请发邮件到obfyz@yahoo.com.cn详谈.一,输入:220V工频电压二,输出:  1.频率:1MHZ  2.波形:类正弦波  3. ...…

查看全部问答>

质量流量计原理

第一节 概 述 目前广泛应用的流量计,无论是差压式、靶式、涡轮、电磁或容积等型式,从原理上看都足测量容积流量的。由于流体的容积大小受其温度、压力等参数的影响,当被测流体的温度、压力坐化时,应把所测量的容积流量换算成标准状态 ...…

查看全部问答>

电子类问题,十万火急! 求高手解答!谢谢!

1.  电源变压器、短路线、电阻、晶体三极管等元器件装插顺序,大功率晶体管不能和()靠的太正。     A   大功率电阻  B  高压电容  C  热敏元件 2.   ...…

查看全部问答>

我也来玩玩多线程(终结篇)-LPC1114

前两个帖子里分别以不同的方式实现的LED的闪烁,今天再以信号量的方式来实现LED的闪烁。程序里一共用到了两个信号量,分别为io_sem和delay_sem,这两个信号量就类似一个互斥的变量,使得程序交替运行延时和IO反转的进程。下面上传源代码,同样附件 ...…

查看全部问答>

求cmos摄像头数据采集和视频压缩等方面的教程和资料~~~~~

我最近想用FPGA开发一个视频采集,需要查找cmos摄像头的采集的数据的格式,视频压缩算法,不知道哪位高人有这方面的开发经验或者有相关的资料或者教程,我的邮箱是xyg1985109@163.com。。。。 不胜感激!!…

查看全部问答>

SST Flash Sector 擦除问题(没多少分了)

为什么我的SST Flash的Block擦除都能够实现,但是不能实现Sector 擦除! 这是什么原因?我用的是SST 39VF6401B       我的代码:          Top[0x555] = 0x00aa;      &nbs ...…

查看全部问答>

高频开关电源电路组成及稳压原理

高频开关电源由以下几个部分组成: 一、主电路 从交流电网输入、直流输出的全过程,包括: 1、输入滤波器:其作用是将电网存在的杂波过滤,同时也阻碍本机产生的杂波反馈到公共电网。 2、整流与滤波:将电网交流电源直接整流为较平滑的直流电, ...…

查看全部问答>

NS2

谁有NS2的安装包,麻烦大家给我传一个吧,谢谢…

查看全部问答>

关于新唐cortex-m0 nano100系列的学习讨论

关于新唐cortex-m0 nano100系列的学习讨论 有哪位朋友在学习,我们可以共同学习哈,…

查看全部问答>

超声波测距程序,各位大神帮忙看看,谢谢了!

超声波程序       #include #define uint unsigned int #define uchar unsigned char uchar flag0 = 0;  //单片机发出10个脉冲标志位 uchar flag1 ;  //测量标志位 long time;     ...…

查看全部问答>