本地多云运行时,用于本地运行AWS、GCP和Azure
运行 AWS、GCP 和 Azure 服务的本地副本,以便开发人员可以在没有云帐户的情况下运行生产 SDK 和 CLI。Vyomi,来自 Vyomi Cloud,提供未修改的 SDK(boto3、google-cloud-*、azure-sdk-*)、Terraform 和标准 CLI 的本地端点,以及浏览器内的 WebAssembly 选项。它的目标是需要可重现的、离线的多云测试和 CI/CD 集成的云开发人员、DevOps 工程师和培训师。
该工具让您在开发者机器上运行什么?
该应用程序重现主要云服务端点,因此您可以将未修改的 SDK 和 CLI 指向本地地址。它接受来自 boto3、google-cloud-* 和 azure-sdk-* 的标准调用,并通过更改提供程序端点与 Terraform 一起工作。该软件包还提供了一个浏览器内的 WebAssembly 构建,Vyomi Nano,可以在客户端运行,无需安装,让您在笔记本电脑或浏览器环境中测试云交互。
它会影响本地系统资源或开发者工作流程吗?
运行时瞬间启动并在本地操作,为 CI/CD 提供短暂的云双胞胎,让工程师避免使用实时云账户。由于该工具作为独立的二进制设备在桌面平台上运行,工作流程是:设置端点,运行您的代码或 Terraform,并在本地验证行为。瞬时启动时间和单一二进制交付减少了开发周期中的迭代延迟。
在安全或接近生产的环境中使用它安全吗?
该工具支持离线和隔离操作,适合禁止外部网络调用的受监管环境。它通过完全在本地运行消除了对云凭证的需求,因此不需要实时计费账户。该本地优先设计限制了意外的外部交互,同时允许集成测试在没有网络暴露的情况下行使 SDK 代码路径。
您需要深厚的云知识才能操作它吗?
该工具面向熟悉云 SDK 和 DevOps 工具的工程师; 您使用现有的 SDK、CLI 或 Terraform,仅需更改端点 URL 指向本地设备。集成的多云管理控制台和短暂双胞胎创建提供了更多引导控制,但有效使用假设对提供程序 API 和 CI/CD 管道的熟悉。
Vyomi 适合必须离线验证云代码的工程师
该工具对需要在本地端点运行生产级 SDK 调用和 Terraform 的开发人员和 DevOps 团队最有用,消除了开发过程中对云账户的需求。预计需要一个简短的设置步骤来重新指向端点,以及一些平台知识来将短暂的双胞胎集成到 CI 中。推荐。