第一:明确需求。首先自动化平台建设最开始的时候要收集用户需求,基础部有哪些需求,应用部有哪些需求。根据需求去开发相应的功能。
第二:系统资源交付时要标准化。例如系统安装、数据库安装、DG库安装、中间件安装等标准化等,减少系统环境之间的差异性。
第三:自动化脚本编写规范化、原子化。规范化:脚本的编写要考虑到环境的差异性,判断环境的差异性,然后再做具体操作。原子化:脚本原子化之后,将某一个功能用一个脚本实现,后期如果有其他功能的脚本需要此功能的实现,可以直接进行编排调用。减少人工对脚本的编写和维护。
第四:确保CMDB数据准确。确保CMDB数据准确。确保CMDB数据准确。信息的错误,在做变更类操作时,将可能导致生产事故。
此上,希望我的回复起到抛砖引玉的作用,望各位大师发表自己的见解。