编辑: 向日葵8AS 2013-04-18
云端开发测试 --从虚拟机到容器 易永明 课程代码 https://www.

mytechready.com \\showsrus\Drop\01_27_TR18 你知道吗 40%+ 公有云负载来自开发和 测试 Why? 1. 风险低、用户接受度高 2. 没有生产环境迁移的代价 3. 价格更便宜 专属环境 共享环境 按需使用的 一体化开发 测试环境 需求分析 分析设计 开发 测试 发布 组件 基线 c1 c2 c3 PRJ1 PRJ1 PRJ1 B1 B2 流流流配置和发布管理 涉众请求 需求 架构 代码 组件 发布 活动 活动 活动 产品规划 需求条目 迭代计划 活动 需求、变更及缺陷管理 项目管理 1. 更频繁的产品发布 2. 更灵活的适应市场 变化 3. 小团队,小产品, 大用户量 1. 自动化平台 2. 多种技术,工具, 平台混合使用 3. 免维护,高弹性, 按需计费 各种API 提供能 力REST Scripting 管理门户 产品挑战 云机遇 IaaS-虚拟机 Azure Resource Manager(ARM): 1. Resource Group ? Same lifecycle ? Span Region/Service ? Same billing/quotation 2. Resource Tag 3. RBAC(Role-Based-Access-Control) ARM Template: 1. Jason format 2. Consistent deployment 3. Template gallary Automation: 1. Automation DSC ? DSC as Service ? VM/Application ? Configuration As a Service 2. Automation Runbook 1. Workflow/Process 2. Template gallery Batch: 1. Build big compute 2. Test complex application IaaS-虚拟机 Demo PaaS-云服务实例 Web Role的每台虚机运行有IIS,用于处理 Web请求 Worker Role用于运行后台进程 Cloud Service是什么? ? 是一个应用的运行环境(不包括数 据库及存储) ? 由多个Windows虚拟机集群构成 ? 集群有两种类型:Web和Worker Cloud Service 做什么 ? 进行应用的自动化部署 ? 维护所有虚机的操作系统/补丁 /IIS ? 进行每个集群的故障排除和负载 均衡 ? 进行集中监控、日志收集 部署 运维 PaaS-云服务实例 Demo CaaS-容器 应用构建与部署 Virtual Machine Containers 快照在不同环境间的迁移 组件在不同环境间的迁移 Dev Prod QA ? ? 容器 容器 QA Dev Prod CaaS-容器 Demo Azure Dev/Test Lab Dev/Test Lab Demo https://channel9.msdn.com/Events/Ignite/ Microsoft-Ignite-China-2015 http://aka.ms/IgniteChina2015 ? ? ? PowerShell ? 工作流(步骤/检查点) ? 同时支持Azure 以及私有云 堆栈 ? 支持 C Windows/Linux C Azure C Docker C Chef / Puppet C … and more ? PowerShell Desired State Configuration ? 基于DMTF MOF规范的配置管 理框架! ? 声明式的配置策略描述语言! ? 支持 C Windows/Linux C Azure C Docker C Chef / Puppet C … and more

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题