-
申请测试券 测试券用于支付购买云服务资源。 当测试需求审核通过后,点击“验证中心-资源管理”,点击“申请测试券”按钮跳转到卖家中心申请测试券。 图1 资源管理 到卖家中心后,点击“测试券申请”按钮。 图2 卖家中心 按照名称模板输入测试券方案名称(模板:xx年云商店中国站联营伙伴测试-xx公司-xx商品),选择“联营商品上架”,点击“选择适用商品”,选择“联营认证”栏正在进行联营认证的商品。 图3 卖家中心 等待卖家中心的运营审核员审核通过。 审核通过后,会受到来自卖家中心的通知邮件。 图4 邮箱 同时在资源管理处可以看到对应的资源状态为“已发券”。 图5 资源管理
-
手工清单资源开通 用例设计完成后,资源开通人责任人可进行资源开通。在新建需求时指定,如需变更,可编辑需求。 手工清单资源开通不是真正的购买和部署云服务,而是手动购买云服务后,在资源管理这里做好记录的流程节点。 进入对应空间内的资源管理主页,点击对应需求名称右侧的“资源开通”按钮,进入资源开通页。 图6 资源开通主页 确认开通验证所需云服务资源信息。 补充开通的应用系统或技术栈信息。 图7 资源开通详情页 在提交处理处选择【通过】或【转他人处理】即可。 通过:表示资源开通完成。 转他人处理:该资源开通事项转给其他空间成员处理。
-
报告合并&合并报告列表 同一个方案下的报告,可以在报告列表进行合并,操作步骤: 选择对应空间报告管理后勾选同一方案下的两个报告,点击【报告合并】按钮。 图7 报告管理主页 在弹窗中修改合并报告名称、填写合并报告总结后点击确定。 等待合并即可,大概需要5分钟,此时在合并报告列表可看到合并报告状态为合并中,合并后状态为合并完成。 图8 报告管理-合并报告列表 合并完成后可下载、更新、删除合并报告。 更新合并报告可修改合并报告名称、合并报告总结,并选择是否更新关联的测试报告(无变更则无法勾选)。 图9 合并报告列表主页
-
报告审核 报告审核人登录解决方案工作台,选择对应工作空间,点击左侧导航栏中的【验证中心】,在验证中心的下拉框中选择【报告管理】,在报告管理页面点击【审核】按钮。 该空间内的用户均可以在该页面可以点击【下载】按钮将测试报告下载打本地进行查看。 图2 报告管理主页 在报告审核页,可查看用例执行结果,对每条用例可填写“用例结果评审意见”,选项有“执行结果评审通过”和“执行结果评审不通过”两个选项并填写相应备注信息。 图3 报告审核详情页 图4 审核用例执行结果 全部内容核对完成后,可选择通过、驳回、转他人处理或带条件通过,填写处理说明后,点击【提交】按钮,完成测试报告的评审。 处理结果对应报告状态:通过-审核通过;驳回-审核驳回;转他人处理-审核中(将审核任务转给其他人处理);带条件通过-带条件通过。 图5 报告审核 在报告管理界面可查看每个报告的审核状态。 您也可以点击报告名称可以进入到报告详情页面,查看报告审核人对用例执行结果的审核信息以及对报告的总体审核信息。 多人审核流程与单人审核流程基本一致,但报告需要被全部审核人审核通过状态才为“审核通过”,有任一审核人驳回报告则需要重新提交报告审核。
-
主账号用户访问解决方案工作台 进入华为云官网,在导航栏搜索“解决方案工作台 InnoStageWorkbench”进入到解决方案工作台官网页,点击“购买”按钮或者”控制台”按钮。 图1 解决方案工作台首页 输入主账号的账号名、密码,点击【登录】。支持使用华为账号/华为云账号登录。 图2 主账号登录华为云 首次登录会进入《解决方案工作台声明》签署页,需要您签署服务声明。 您可以输入您的邮箱,订阅解决方案工作台最新资讯,包含使用指导、学习课程、特性上新、待办通知等;首次订阅您会收到订阅确认通知,需要您确认后方可订阅成功。 图3 签署声明 图4 确认订阅 点击“立即使用”后即可进入解决方案工作台控制台首页。 图5 解决方案工作台首页
-
创建工作空间 进入解决方案工作台控制台-页面,单击【新建】按钮。 图1 解决方案工作台首页 选择工作场景 表1 工作场景 工作场景 子场景 方案认证 云商店联营验证:由华为云和伙伴联合运营的商品。联营商品有预置的可靠性要求和可靠性检查。 开发者应用构建:华为云面向技术合作伙伴推出的一项联合方案构建计划,加强对合作伙伴解决方案及服务构建、迁移过程中的技术赋能、支持,提供技术能力认证,并为通过认证的解决方案和服务提供营销及业务支持。 先进云软件认证:先进云软件认证是审核伙伴的产品与软件使用了华为云先进技术完成了改造和优化,能够共同为客户创造更多价值。 云软件认证:审核伙伴的产品与软件满足华为云的基础技术要求,能够安全、平稳、可靠地运行在华为云上。 开发者与迁移激励:华为云面向技术合作伙伴推出的一项联合方案构建计划,加强对合作伙伴解决方案及服务构建、迁移过程中的技术赋能、支持,提供技术能力认证,并为通过认证的解决方案和服务提供营销及业务支持。 基线构建 华为Lead基线构建:华为作为解决方案负责人,主导行业场景选择、伙伴选择,完成解决方案立项,并与伙伴联合方案设计、验证,输出解决方案offering,明确上市通路、客户拓展策略、签约路径、交付策略、运维策略,最终对解决方案竞争力和商业成功负责。 伙伴Lead基线构建:满足伙伴lead解决方案评审要求的合作伙伴,作为解决方案负责人,主导解决方案立项,并与华为联合方案设计、验证,输出解决方案offering,明确上市通路、客户拓展策略、签约路径、交付策略、运维策略。华为PDM和PSA协助合作伙伴对解决方案的竞争力和商业成功负责。 方案构建 方案仅设计:进行解决方案或项目的架构设计(支持完整的4A架构设计,包含架构蓝图、业务架构、应用架构、技术架构、信息架构)。 方案仅验证:进行解决方案或项目的快速测试验证,提供用例管理、报告自动生成能力,大幅提升方案验证效率。 方案设计验证:进行解决方案或项目的架构设计和测试验证,支持架构设计(支持完整的4A架构设计,包含架构蓝图、业务架构、应用架构、技术架构、信息架构),支持测试验证(支持完整验证管理,包含需求管理、计划管理、用例管理、资源管理、问题管理、报告管理),高效完成解决方案或项目的设计和验证。 方案交付 通用项目交付:进行面向业务上云项目的交付和实施管理,提供在线协作的项目管理、计划管理、问题管理、交付方案设计、实施管理、验收用例管理、验收报告生成等能力,高效完成上云项目交付实施和管理。 数据使能项目交付:进行面向
数据治理 项目的交付和实施管理,除提供通用项目交付能力外(包含在线协作的项目管理、计划管理、问题管理、交付方案设计、实施管理、验收用例管理、验收报告生成等能力),还提供面向数据治理场景效率工具增强包(包含数据调研作业、入湖清单管理,
CDM 作业、ETL Mapping作业、数据治理实施质量检查作业,Informatica作业等能力),高效完成数据治理实施和交付。 方案运维 运维事件管理:进行项目转维后的运维事件管理,包含统一告警接入、事件流转、工单管理、统计分析和SLA监控等功能,让运维事件的处置更加高效。 图2 选择工作场景 点击【下一步】 编辑空间信息:可以编辑空间名称(必填)合空间描述(非必填) 图3 编辑空间信息 可以点击【添加】按钮,来添加本企业用户至该空间,具体步骤见图6 点击【确定】,完成空间创建。 完成空间创建后,如需修改空间信息可在空间名称右侧点击【空间编辑】(如图4所示)进行更新。
-
空间成员管理 如果您是空间创建人,或者您已经在空间内且拥有该空间的管理员或项目经理角色,则您可以对该空间内的成员进行增、删、改、查等操作。仅标准空间和交付空间(运维空间需要在用户管理界面)支持在空间管理处进行成员管理操作。 查看空间成员 空间内所有成员均可查看。 进入解决方案工作台控制台-工作空间页面,在工作空间名称右侧点击【成员管理】。 图4 成员管理入口 进入该空间详情弹窗后可查看空间信息及空间成员。 图5 查看空间成员 添加本企业用户 支持空间内拥有“管理员”或“项目经理”角色的用户添加本企业用户。 在工作空间名称右侧点击“空间编辑”或“成员管理”,点击【添加】按钮,选择:本企业,在
IAM 用户名下拉框勾选对应用户并给该用户设置用户角色即可完成。 图6 添加空间成员-本企业用户 添加本企业用户时:IAM用户名下拉框中仅支持加载本企业下已加入解决方案工作台的IAM用户,如果下拉框中没有找到您需要添加的用户,请先联系本企业管理员在“运营中心-用户管理”中添加该用户,参考用户添加;或者让该IAM用户登录解决方案工作台,加入解决方案工作台后即可被添加至空间中,参考访问解决方案工作台。 一个用户支持拥有多个角色,如果仅需要给用户授予“只读”权限,则在添加该用户时给该用户设置为“访客”即可。关于各个角色的权限说明可参考解决方案工作台空间权限。 邀请其他企业用户 支持空间内拥有“管理员”或“项目经理”角色的用户邀请其他企业用户。 在工作空间名称右侧点击【空间编辑】或【成员管理】,点击【添加】按钮,选择:其他企业(邀请),输入待邀请的企业账号名、IAM用户名,再点击确定;被邀请的用户会在工作待办处收到该邀请的待办,点击同意邀请即为邀请成功。 图7 添加空间成员-其他企业(邀请) 图8 邀请其他企业-该用户同意邀请 邀请其他企业用户时,请确保账号名、用户名填写无误,可让该用户在个人基本信息处查看自己的账号名和用户名,如图9所示。 一个用户支持拥有多个角色,如果仅需要给用户授予“只读”权限,则在添加该用户时给该用户设置为“访客”即可。关于各个角色的权限说明可参考解决方案工作台空间权限。 图9 查看账号名和用户名 移除空间成员 支持空间内拥有“管理员”或“项目经理”角色的用户移除空间成员。 在空间编辑页面,勾选待移除的空间成员后,点击【移除】按钮,在弹窗中的输入框输入“DELETE”后点击确定即可移除该用户。 图10 移除空间成员 您可以在移除弹窗中查看该用户是否可以移除以及不可移除原因,如图10所示,该成员有关联待办未清零,不可移除,需要该用户将该空间内的待办处理完成、或者转移待办给其他人后方可移除。
-
方案变更审核 本环节由方案审核人操作。 进入方案变更审核页。 支持方案变更审核人通过我的待办或者空间内的方案操作进行方案变更审核。 图16 从我的待办页进入方案变更审核 图17 从方案管理页进入方案变更审核 进入方案审核详情页后,方案变更审核人检查待变更审核方案的基本信息、方案描述等内容。核对完成后可选择通过、驳回或转他人处理,同时填写审核意见。转他人处理时,仅允许选择本工作空间内其他项目经理或架构师角色的用户。 图18 方案审核详情页 审核结束后可在方案管理列表页查看方案状态 方案变更审核通过,则该方案状态为:方案变更完成。 方案变更审核驳回,则该方案状态为:方案变更中。申请人可重新提交方案变更或者撤回方案变更。 方案变更审核转他人处理,则该方案状态为:方案变更审核中。该处理人按同样方法进行审核即可。 图19 方案变更审核状态
-
方案设计 方案注册完成后,指定的架构师可以在设计中心进行方案设计。 点击空间名称进入对应的方案空间。 图4 选择工作空间 单击方案管理对应方案右侧【更多】下拉的“设计”按钮,进入设计中心。您也可以在左侧导航栏中点击“设计中心”进入。 图5 进入设计中心 进入设计中心后即可开始方案设计,包括技术架构设计、信息架构设计等,相关操作请参考设计中心。 设计完成后,您可以点击右上角的【提交审核】按钮,将方案提交给指定人员进行审核。 图6 提交方案审核 在提交方案设计审核时,仅支持选择本空间内拥有架构师角色/项目经理角色的用户。 如您在注册解决方案时选择的流程跳过了方案审核环节,则在本步骤中完成架构设计后保存好架构即可,无需提交。 空间内拥有架构师角色的用户均可进行方案设计,但仅允许方案设计责任人提交方案审核;方案审核通过后可继续修改,修改后要重新提交审核。
-
二进制扫描 二进制扫描对用户提供的二进制软件包/固件进行全面分析,通过解压获取包中所有待分析文件,基于组件特征识别技术、静态检测技术以及各种风险检测规则,获得相关被测对象的组件BOM清单和潜在风险清单,并输出一份专业的分析报告。 前置条件: 已授权VSS委托,参考授权安全自动化委托; 进行安全自动化用例设计和执行的账号拥有VSS的使用权限,参考添加安全自动化使用权限; 执行网站扫描前,已购买
漏洞扫描服务 配额,参考购买安全扫描配额。 操作步骤: 新建指标参数,用于和扫描结果进行校验判断扫描是否通过,参考新建指标参数。 进入解决方案工作台空间,在用例管理界面选择左侧需求树为安全测试的描述,即,该二进制扫描用例归属哪个需求描述。如还未创建,请参考需求新建创建“安全测试”类型的需求描述。 如果您已经从需求模板加载了安全自动化用例(加载方式同加载模板),即,您已经有了安全自动化用例,则点击用例的编辑按钮进入编辑页面进行设置即可。 图29 新建安全自动化用例 配置二进制扫描用例的基本信息。 表10 网站扫描用例新建参数说明 参数 说明 需求描述 必填。下拉选择需求描述,即选择该用例的归属需求。 用例名称 必填。自定义测试用例名称。建议规范用例命名,如“二进制扫描” 部署环境 必填。下拉选择该用例部署的底座环境,底座环境与关联的需求相关。 优先级 必填。下拉选择该用例的重要程度。
漏洞扫描 必填。下拉选择“二进制”。 描述 自定义对于该用例的描述信息。 前提条件 自定义输入执行该用例的前提条件。 步骤描述 输入该二进制扫描的执行步骤。 预期结果 输入该步骤执行后的预期结果。 用例附件 上传该用例需要用到的关联文件。 上传二进制扫描对象(上传产品软件包或固件文件)。 选择指标参数,即用来判断该二进制安全自动化扫描用例是否通过的参数。 图30 二进制扫描对象配置 完成后点击【确定并执行用例】,即可新建并直接执行用例。 和其他类型用例不同,二进制漏洞扫描自动化用例在新建用例时点击【确定并执行用例】就会被执行,请确认无误后再点击执行。如果点击的是【确定】,则二进制压缩包将不会被上传,您可以后续进入编辑页重新上传并点击【确定并执行用例】来执行用例。 等待用例执行完成,进入用例的执行历史页面可查看执行结果和详情。 在执行历史页面,可下拉选择新的指标参数并点击【同步】按钮进行判断分析;如执行结果为不通过,请下载报告根据修复指导完成修复后再重新扫描。 图31 查看二进制用例执行结果
-
授权安全自动化委托 解决方案工作台需要您授权使用VSS服务,进行性能自动化测试的测试资源管理。解决方案工作台将会在您使用到安全自动化的时候弹出弹窗,届时您在弹窗上点击授权即可,无需手动创建委托。委托仅需授权一次。 表1 VSS委托授权说明 系统角色 描述 类别 依赖 VSS Administrator 漏洞扫描服务的管理员权限。 系统角色 无 KMS Administrator
数据加密 服务(KMS)管理员,拥有该服务下的所有权限 系统角色 无 图1 VSS委托授权 授权失败怎么办? 如果点击授权弹出“授权失败,缺少权限”等相关提示,请确认您的账号是否具有授权权限(IAM用户默认没有权限,不能进行委托授权操作)。 方式一:联系您账号下有权限的用户(如主账号)进行委托授权。 方式二:参考下述步骤,联系您账号下的管理员给您的账号添加管理权限,有权限后才可授权委托。 主账号/拥有管理员权限的账号登录IAM控制台。 创建用户组(自定义名称,方便归类),并将需要授权管理员的IAM用户加入该用户组。 在
统一身份认证 服务左侧导航窗格中,选择该用户组,单击授权。 图2 进入用户组授权页面 搜索“Security Administrator”权限并勾选。 图3 给用户组授权Security Administrator”权限 选择授权范围为“所有资源”。 图4 选择授权范围 点击“确定”完成“Security Administrator”权限添加。
-
添加安全自动化使用权限 解决方案工作台性能自动化用例集成了VSS,所以要求您进行安全自动化用例设计/执行的账号拥有VSS的使用权限。 主账号默认拥有所有权限,而IAM用户默认没有任务权限,无法使用VSS。如果您使用的是IAM用户,请联系您的账号管理员为您添加VSS使用权限;如果您使用的是主账号,可忽略本小节。 表2 VSS权限要求 系统角色 描述 依赖 VSS Administrator 漏洞扫描服务的管理员权限。 依赖Tenant Guest和Server Administrator角色。 Tenant Guest:全局级角色,在全局项目中勾选。 Server Administrator:项目级角色,在同项目中勾选。 主账号/拥有管理员权限的账号登录IAM控制台。 创建用户组(自定义名称,方便归类,如“VSS权限”)/使用已有用户组,并将需要授权VSS权限的IAM用户加入该用户组。 在统一身份认证服务左侧导航窗格中,选择该用户组,单击授权。 图5 进入用户组授权页面 给用户则授权以下权限。 图6 给用户组授权权限 选择授权范围为“所有资源 ”。 点击“确定”完成“权限添加。
-
资产中心介绍 解决方案工作台资产中心持续沉淀解决方案经验资产,经验高效共享。包含: 架构模板:已沉淀900+架构模版,覆盖300+方案场景,合作伙伴可将已验证完成的联合方案架构上架至资产中心,可被华为云一线、其他伙伴架构师、客户架构师快速检索和引用。 用例模板:针对场景通用用例可抽象为用例模板,支持同类验证快速复用,大幅提升用例设计和执行效率,支持手工用例模板、自动化用例模板,联营、开发者应用构建等场景已发布标准用例模板集。 工具&示例代码:华为云验证团队持续沉淀方案构建、验证过程中自研的工具&示例代码、解决方案实践配套样例代码、各产品服务集成样例代码 ,伙伴基于工具&示例代码可以快速完成云服务的快速预集成以及验证。 知识库:完整的解决方案信息共享,包含方案信息、架构设计、方案验证、交付项目、在维项目、知识库等。 图1 资产中心入口 父主题: 资产中心
-
获取帮助 在解决方案工作台的任意界面,点击页面右侧下方有【帮助】、【客服】和【on-call支持】三个按钮,支持快速获取帮助 图6 使用指南界面 使用指南:点击【帮助】按钮,可以选择用户指南、快速入门、常见问题和最佳实践,支持输入关键字进行搜索。 用户指南:解决方案工作台操作指导,包含各个模块的操作和介绍。选择/搜索对应的界面会跳转到解决方案工作台文档中的用户指南。 快速入门:解决方案工作台快速入门指导,通过简单的案例快速了解解决方案工作台的使用。 常见问题:主要是多数用户在使用中的常见问题及解决方法。选择对应中心之后跳转到解决方案工作台文档中的常见问题。 最佳实践:预置了基于解决方案工作台快速完成方案验证的最佳实践,如基于解决方案工作台完成联营认证测试的最佳实践。点击之后跳转到解决方案工作台文档中的最佳实践。 解决方案工作台客服:点击【客服】可以跳转到解决方案工作台客服界面。
-
新建ETL映射 图1 新建ETL映射 图2 新建ETL映射 参数 说明 映射名称 自定义 数据库数据类型 支持DWS、
MRS _HIVE、MRS_SPARK,与物理模型数据类型一致 映射方式 INSERT:插入数据 MERGE:加载数据时,插入目标表中不存在的数据,更新目标表中存在的数据 源模型 需要进行ETL映射的源端物理模型,需要在物理模型设计中先完成设计 目标模型 需要进行ETL映射的目标端物理模型,需要在物理模型设计中先完成设计 目标表 选择目标模型中配置的表 是否删除数据 选择是否删除目标模型中的表数据 源表 选择源模型中配置的表