API调用及模块化问题?

1.可否具体列举一下API调用工具,或者用在自动化运维平台上设备交互的其他手段?
2.是否可以举一个实际例子描述“模块化”是如何设计及实现的?
谢谢

参与10

2同行回答

baidongxubaidongxu  系统工程师 , 中国民生银行科技开发部
目前API调用我们复用的是HP OPSWARE产品,但是本身有并发限制问题,其他的工具有saltstack ,ansible,puppet等,目前自动化运维等其他项目采用ansible.灾备切换涉及数据库,存储,应用等方面的动作,比如应用的启动,停止,状态检查。我们把应用模块化,通过具体参数传递支持大部分应用的上...显示全部

目前API调用我们复用的是HP OPSWARE产品,但是本身有并发限制问题,其他的工具有saltstack ,ansible,puppet等,目前自动化运维等其他项目采用ansible.
灾备切换涉及数据库,存储,应用等方面的动作,比如应用的启动,停止,状态检查。我们把应用模块化,通过具体参数传递支持大部分应用的上述动作。

收起
银行 · 2019-05-23
浏览2183
asdf-asdfasdf-asdf  研究学者 , cloudstone
api调用目前开发方向全部是 rest api接口, 自动化平台 设备交换 如果希望快速反应需要部署 agent 目前成熟的框架有 puppet收购的mcopython 的 celery, saltstack, 带有消息队列mq的机构框架, 类似 ansible这种无 mq或者没有部署mq的 ansible 不建议使用,ssh创建连接...显示全部

api调用目前开发方向全部是 rest api接口,
自动化平台 设备交换 如果希望快速反应需要部署 agent 目前成熟的框架有 puppet收购的mco
python 的 celery, saltstack, 带有消息队列mq的机构框架,
类似 ansible这种无 mq或者没有部署mq的 ansible 不建议使用,ssh创建连接太慢,会显示结果也会有时效问题
模块化实现看你业务组成 开发时候 一个功能就是一个模块, 或者一个接口是一个抽象模块

收起
软件开发 · 2019-05-23

提问者

melody2004
系统架构师某城市商业银行
擅长领域: 存储灾备分布式系统

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-05-22
  • 关注会员:3 人
  • 问题浏览:3103
  • 最近回答:2019-05-23
  • X社区推广