渐谈CMDB须要内容,ITIL、CMDB介绍、Django自定义用户认证、Restful规范、资产管理功能开发。html
ITIL介绍git
TIL即IT基础架构库(Information Technology Infrastructure Library, ITIL,信息技术基础架构库)由英国政府部门CCTA(Central Computing and Telecommunications Agency)在20世纪80年代末制订,现由英国商务部OGC(Office of Government Commerce)负责管理,主要适用于IT服务管理(ITSM)。ITIL为企业的IT服务管理实践提供了一个客观、严谨、可量化的标准和规范。github
一、事件管理数据库
事故管理负责记录、归类和安排专家处理事故并监督整个处理过程直至事故获得解决和终止。事故管理的目的是在尽量最小地影响客户和用户业务的状况下使IT系统恢复到服务级别协议所定义的服务级别。django
二、问题管理api
问题管理是指经过调查和分析IT基础结构的薄弱环节、查明事故产生的潜在缘由,并制定解决事故的方案和防止事故再次发生的措施,将因为问题和事故对业务产生的负面影响减少到最低的服务管理流程。与事故管理强调事故恢复的速度不一样,问题管理强调的是找出事故产生的根源,从而制定恰当的解决方案或防止其再次发生的预防措施。安全
三、配置管理restful
配置管理是识别和确认系统的配置项,记录和报告配置项状态和变动请求,检验配置项的正确性和完整性等活动构成的过程,其目的是提供IT基础架构的逻辑模型,支持其它服务管理流程特别是变动管理和发布管理的运做。架构
四、变动管理工具
变动管理是指为在最短的中断时间内完成基础架构或服务的任一方面的变动而对其进行控制的服务管理流程。变动管理的目标是确保在变动实施过程当中使用标准的方法和步骤,尽快地实施变动,以将由变动所致使的业务中断对业务的影响减少到最低。
五、发布管理
发布管理是指对通过测试后导入实际应用的新增或修改后的配置项进行分发和宣传的管理流程。发布管理之前又称为软件控制与分发
事件管理的目标是在不影响业务的状况下,尽量快速的恢复服务,从而保证最佳的效率和服务的可持续性。事件管理流程的创建包括事件分类,肯定事件的优先级和创建事件的升级机制。
问题管理是调查基础设施和全部可用信息,包括事件数据库,来肯定引发事件发生的真正潜在缘由,一块儿提供的服务中可能存在的故障。
配置管理的目标是:定义和控制服务与基础设施的部件,并保持准确的配置信息。
变动管理的目标是:以受控的方式,确保全部变动获得评估、批准、实施和评审。
发布管理的目标是:在实际运行环境的发布中,交付、分发并跟踪一个或多个变动。
服务台:服务台是IT部门和IT服务用户之间的单一联系点。它经过提供一个集中和专职的服务联系点促进了组织业务流程与服务管理基础架构集成。服务台的主要目标是协调客户(用户)和IT部门之间的联系,为IT服务运做提供支持,从而提升客户的满意度。
CMDB介绍
CMDB --Configuration Management Database 配置管理数据库, CMDB存储与管理企业IT架构中设备的各类配置信息,它与全部服务支持和服务交付流程都紧密相联,支持这些流程的运转、发挥配置信息的价值,同时依赖于相关流程保证数据的准确性。
https://www.processon.com/view/link/571b4b2ce4b049474cc87feb
https://docs.djangoproject.com/en/1.9/topics/auth/customizing/#django.contrib.auth.models.PermissionsMixin.has_perms
理解RESTful架构 :http://www.ruanyifeng.com/blog/2011/09/restful
RESTful API 设计指南 :http://www.ruanyifeng.com/blog/2014/05/restful_api.html
https://github.com/triaquae/MadKing