xpanse学习心得
【摘要】 Xpanse是一个开源项目,旨在帮助用户轻松地在任何云服务提供商上实现本地管理的服务。该项目是开放服务云(OSC)章程的一部分。Xpanse通过消除供应商锁定和锁定解除,释放了您的云服务的潜力。它标准化并暴露了云服务提供商的核心服务,这意味着您的Xpanse服务可以在任何云拓扑和提供商上实现可移植性(多云)。此外,它还避免了您的服务与其他云服务提供商服务的紧密耦合。
摘要
Xpanse是一个开源项目,旨在帮助用户轻松地在任何云服务提供商上实现本地管理的服务。该项目是开放服务云(OSC)章程的一部分。Xpanse通过消除供应商锁定和锁定解除,释放了您的云服务的潜力。它标准化并暴露了云服务提供商的核心服务,这意味着您的Xpanse服务可以在任何云拓扑和提供商上实现可移植性(多云)。此外,它还避免了您的服务与其他云服务提供商服务的紧密耦合。
简而言之,Xpanse提供了一个框架,使得开发人员可以更加灵活地在不同的云服务提供商之间迁移和部署服务,而不必担心被特定提供商的技术或接口所限制。这种多云的可移植性对于希望避免供应商锁定、寻求更高灵活性和成本效益的企业来说是非常有吸引力的。同时,通过标准化云服务提供商的核心服务,Xpanse还促进了不同云服务之间的互操作性,使得服务之间的集成和协作变得更加容易。
源码地址
- eclipse-xpanse开源社区:https://github.com/eclipse-xpanse
- xpanse: https://github.com/eclipse-xpanse/xpanse
- xpanse-agent: https://github.com/eclipse-xpanse/xpanse-agent
- xpanse-samples:https://github.com/eclipse-xpanse/xpanse-samples
第一阶段学习:本地部署xpanse及相关服务
- xpanse 是后端服务
- terraform-boot terraform工具集成
- policy-man policy工具集成
- tofu-maker tofu工具集成
- xpanse-ui 是前端服务 对接xpanse后端 可用于查看基础服务terraform\policy\tofu安装情况
- xpanse-website 管理页面,用于管理yml,json配置文件,结合xpanse-agent集成xpanse
第二阶段学习:阅读xpanse-agent源码
第三阶段学习:阅读xpanse-samples源码
示例展示了如何编写compute containner database 模板文件
PS:尚未编辑完成,先保存
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)