摘要:
为什么IT运维需要自动化? 所谓IT运维管理的自动化是指通过将日常IT运维中大量的重复性工作,小到简单的日常检查、配置变更和软件安装,大到整个变更流程的组织调度,由过去的手工执行转为自动化操作,从而减少乃至消除运维中的延迟,实现“零延时”的IT运维。简单的说,IT运维自动化是指基于流程化的框架,将事件与IT流程相关联,一旦被监控系统发生性能超标或宕机,会触发相关事件以及事先定义好的流程,可自... 阅读全文
摘要:
私有云整体架构 私有云模块 监控报警 ➢ 2亿条新增数据/天 ➢ 全面覆盖 ➢ 智能分析 ➢ 报警灵活 自动化发布 5分钟录入/次 -> 无人参与 限制发布-> 敏捷发布 5% 人为故障 -> 无人参与 6% Rollback -> 0.6% Rollback 装机自动化 混合云 ➢ 网络:带宽和延迟 ... 阅读全文
摘要:
1998版中定义了一套文档用于8个已定义的软件测试阶段: 测试计划: 一个管理计划的文档 包括: 测试如何完成 (包括SUT的配置). 谁来做测试 将要测试什么 测试将持续多久 (虽然根据可以使用的资源的限制而有变化). 测试覆盖度的需求,例如所要求的质量等级 测试设计规格: 详细描述测试环境和期望的结果以及测试通过的标准... 阅读全文
摘要:
安全测试是在IT软件产品的生命周期中,特别是产品开发基本完成到发布阶段,对产品进行检验以验证产品符合安全需求定义和产品质量标准的过程. 主要安全需求包括: (i) 认证 Authentication: Is the information sent from an authenticated user? (ii) 访问控制 Access Control: Is data... 阅读全文
摘要:
随着Web 2.0技术的迅速发展,许多公司都开发了一些基于Web的网站服务,通常在设计开发Web应用系统的时候很难模拟出大量用户同时访问系统的实际情况,因此,当Web网站遇到访问高峰时,容易发生服务器响应速度变慢甚至服务中断。为了避免这种情况,需要一种能够真实模拟大量用户访问Web应用系统的性能测试工具进行压力测试,来测试静态HTML页面的响应时间,甚至测试动态网页(包括ASP、PH... 阅读全文
摘要:
1.准备阶段 测试经理需要评估测试工作量并评估测试时间。基于测试工作量和估计时间分析,可能需要及时向客户报告,并请客户确认测试范围等相关信息。对于最终项目进度,需要测试主管,测试经理和项目经理交流达成一致。 测试计划是主要的测试文档,可以参考测试术语表创建,测试计划的作者不能自我审阅测试计划,必须由测试主管或测试经理进行审阅,并且请客户最终确认。 在创建测试用例之前,需要列出测试的... 阅读全文
摘要:
之前一篇文章提到BIG O算法复杂度的备忘录, 今天这个是.NET 平台下集合类相关的Big O 算法复杂度 今天先到这儿,希望对您有参考作用, 您可能感兴趣的文章: 数据结构与算法 Big O 备忘录与现实 IT基础架构规划方案一(网络系统规划) 餐饮行业解决方案之客户分析流程 餐饮行业解决方案之采购战略制定与实施流程 餐饮行业解决方... 阅读全文
摘要:
架构风格是一组原则。你可以把它看成是一组为系统家族提供抽象框架的粗粒度模式。架构风格能改进分块,还能为频繁出现的问题提供解决方案,以此促进设计重用。 常见的软件体系结构风格涉及: 设计词汇表是什么?或者构件和连接器的类型是什么? 可容许的结构模式是什么? 基本的计算模型是什么? 风格的基本不变性是什么? 其使用的常见例子是什么? 使用此风格的优缺点... 阅读全文
摘要:
技术人才需要什么 时下的职场里,流行着一句话“事少,钱多,离家近”,指的就是求职者对于一份理想中的工作的诉求,正确与否先不做判定,从这句话中我们可以分析出,求职者最关注的三大核心问题是:工作强度是否适中、待遇报酬是否优厚、公司离家的交通是否便捷。 对于技术人员来说,除了这些基本诉求之外,还有一些作... 阅读全文
摘要:
不论今天的计算机技术变化,新技术的出现,所有都是来自数据结构与算法基础。我们需要温故而知新。 算法、架构、策略、机器学习之间的关系。在过往和技术人员交流时,很多人对算法和架构之间的关系感到不可理解,算法是软的,架构是硬的,难道算法和架构还有什么关系不成?其实不然,算法和架构的关系非常紧密。在互联网时代,我们需要用算法处理的数据规模越来越大,要求的处理时间越来越短,单一计算机的处理能... 阅读全文