文件名称:fortiweb-autoscale:FortiWeb自动缩放
文件大小:111KB
文件格式:ZIP
更新时间:2024-06-15 20:52:05
aws azure autoscale fortiweb JavaScript
FortiWeb自动缩放 Node.js模块和特定于云的模板的集合,它们支持各种云平台上的FortiWeb VM实例组的基本自动缩放功能。 该项目包含Amazon AWS和Microsoft Azure自动扩展部署的代码和模板。 该项目按单独的节点模块组织: 包含核心逻辑并提供了一个接口,该接口可以扩展以应对云平台API中的差异。 包含Microsoft Azure平台API和Cosmos DB存储后端的实现。 包含带有Dynamo DB存储后端的AWS开发工具包平台API的实现。 该项目还包含一个部署脚本,该脚本可以为每个云服务的无服务器实现生成程序包。 支持平台 该项目支持以下列出的云平台的自动扩展。 括号中的版本标记是指此项目中包含的自动缩放模块版本。 亚马逊AWS(1.0.0-beta) Microsoft Azure(1.0.0-测试版) 部署套件 生成本地部署程
【文件预览】:
fortiweb-autoscale-main
----aws()
--------package.json(826B)
--------index.js(35KB)
--------README.md(794B)
--------test()
----core()
--------package.json(721B)
--------AutoscaleHandler.js(4KB)
--------index.js(2KB)
--------LifecycleItem.js(2KB)
--------Logger.js(1KB)
--------README.md(1KB)
--------test()
--------CloudPlatform.js(5KB)
----aws_depend()
--------uuid()
----.eslintrc(4KB)
----package.json(1KB)
----.travis.yml(962B)
----aws_lambda()
--------package.json(778B)
--------LICENSE(1KB)
--------index.js(674B)
--------README.md(3KB)
--------test()
----aws_python_lambda()
--------find_ami.py(7KB)
--------license()
----LICENSE(1KB)
----aws_cloudformation()
--------.gitignore(41B)
--------templates()
--------package.json(559B)
--------README.md(841B)
----index.js(75B)
----scripts()
--------make_dist.js(24KB)
--------install_notes.js(202B)
----README.md(3KB)
----.eslintignore(57B)
----azure_quickstart()
--------templates()
--------package.json(554B)
--------README.md(802B)
----azure()
--------package.json(913B)
--------LICENSE(1KB)
--------index.js(31KB)
--------README.md(790B)
--------AzureArmClient.js(21KB)
--------test()
----azure_funcapp()
--------.gitignore(190B)
--------package.json(753B)
--------README.md(985B)
--------AutoscaleHandler()
----test()
--------mock()
--------mocha()