云上业务的演进和挑战架设服务器连接网络环境部署业务配置上线运维业务设计工程编码软件测试配套建设打包发布云基础设施业务应用开发负责云上资源的运维团队(“Ops”)负责软件的开发团队(“Dev”)运维配置toss it over the wall(扔过墙头)云上IT模型侧重在业务增速的产品研发团队(“DevOps”)架设服务器连接网络环境部署业务配置上线运维业务设计工程编码软件测试配套建设打包发布云基础设施IaC(基础设施自动化)业务应用开发云上DevOps模型资源数量:少自动化要求:低管理复杂度:低运维复杂度:低资源数量:多自动化要求:高管理复杂度:高运维复杂度:高1台2-10台10-100台100-1000台1000-10000台个人用户小中型企业用户中大型企业用户API/CLI21控制台3IaC✓界面可视化,操作简单✓无需编程,学习成本低✓人工成本高,操作成功率低✓操作过程无法累计和复用✓编程要求,调试成本高✓自行处理API调用的复杂逻辑✓原子化操作,便于集成✓可构建自动化能力✓自动化能力强✓无需感知复杂的API逻辑✓编程要求,学习成本高优劣优劣优劣