mulesoft笔记

首先了解一下云服务的整个架构,由Iaas、Paas和Saas三部分组成,其是一个逐渐软化的过程:
在这里插入图片描述
而在Paas层又细分出aPaas和iPaas,其区别主要是:

  • iPaas解决企业里各个软件造成的壁垒问题,减轻IT任务量,偏向Iaas;
  • aPaas满足企业追求的灵活但要性价比高的软件开发,降低开发门槛,偏向Saas。

iPaas产品对比

2020年魔力四象限报告
在这里插入图片描述

ProductStrengthsCautions
AdaptrisTargeted industry traction
Use case coverage
Customer relationship and growth
Sales execution
Market coverage
Support for nonspecialist integrators
BoomiMarket understanding
Product strategy
Market traction
Pricing
Citizen integrator support
Functionality and third-party support
CeligoSupport for nonspecialist integrators
Sales execution
Sales strategy
Market reach
Customer experience
Range of buyers
Cloud ElementsMultipersona support
Innovation
Strategy for enterprise-grade operations
Marketing execution
Market focus
Geographic strategy
IBMMarket understanding
Product strategy
Market responsiveness
Sales execution
Mind share
Fragmented offering
InformaticaEnterprise offering and adoption
Innovation:
Extensibility
Mind share for non-data-focused scenarios
Guidance for complex implementations
Pricing
JitterbitMarket traction
Resonance of offering
Customer relationships
Implementation and skills coverage
Operational and deployment support
Geographic strategy
MicrosoftBreadth of portfolio
Market traction
Global coverage
Versatility of offering
Product implementation and documentation
Pricing model
MuleSoftGo-to-market strategy and traction
Innovation
Platform versatility
Appeal to nonspecialist integrators
Pricing and negotiation flexibility
Complexity and suitability
OracleOffering coverage
Marketing strategy
Product strategy
Enterprise-grade operations
Partnerships
Customer satisfaction
SAPOffering coverage
Sales execution
Customer experience
Marketing strategy
Platform deployment
Platform technology
SnapLogicAdaptable platform and customer focus
Balance of high performance and simplification
Composable business capabilities
Operations and administration
API management functionality
Access to solutions
Software AGProduct coverage
Geographic strategy
Market understanding
Sales execution
Market responsiveness
Marketing execution
TalendSales execution
Product evolution
Business model extension
Market and mind share
Geographic and skills coverage
Resonance and versatility of offering
TIBCO SoftwareSales execution
Product versatility
Presence and experience
Market mind share
Solution strategy and implementation
Integrator productivity
Tray.ioSales execution
Sales strategy
Customer experience
Geographic strategy
Breadth of offering
Market reach
WorkatoCustomer experience
Innovation
Sales execution
Geographic strategy
Product offering
Market reach

mulesoft是什么?

在这里插入图片描述
mulesoft是一个云平台,在后端与前端之间的中继站。这个中继站通过MuleSoft对后端发送的数据进行处理和包装,然后发给前端。在这里前端需要Dataweave处理得到的RAML格式的数据。

RAML
RAML的全称是RESTful API建模语言,这是一种基于YAML格式的新规范,因此机器与人类都能够轻易地理解其中的内容。但RAML的目的不仅仅在于创建更易于理解的规范(你可以将这一工作指派给文档团队,他们会做得更好)而已。RAML的设计者Uri Sarid希望使用者能够打破固有的思维,在开始编写代码之前以一种全新的方式对API进行建模。

Dataweave
Dataweave中文翻译为数据编织。Dataweave是一个简单而强大的工具,主要用在Mule中的Transform Message组件,用于在Mule内部查询和转换数据(XML,JSON,CSV…)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值