课程大纲

1. Cloud Computing 简介

  • 我们是怎么来到这里的 - 
    • 从应用程式托管到SaaS再到公共和私有云
  • 云定义
    • 选择您的风格:IaaS、PaaS、SaaS
  • 典型的云使用场景
    • SaaS 与传统企业计算
    • 可程式设计Web:云中的 API

2. 云迁移

  • 通过资源虚拟化提高利用率
  • 弹性云管理:自动按需配置资源
  • 通过共用基础设施和应用程序发展规模经济
  • 云的优势和挑战

3. IaaS(基础设施即服务)

  • IaaS 架构和主要功能
  • 哪些是主要的 IaaS 供应商?
    • Microsoft Azure
      • Web 角色和工人角色
      • Scala性能、负载均衡、故障转移
    • Amazon Web Services (AWS)
      • 弹性计算云(EC2)和亚马逊系统镜像(AMI)
      • IaaS+:AWS 应用程式服务和市场
      • 区域和可用区
      • Networking & 安全
      • 监控、自动扩展和负载均衡
      • 构建可扩展且具有容错能力的应用程式
      • 如何保护自己免受中断的影响
      • Management 介面
  • 私有云和混合云
    • 驱动因素和挑战
  • 定义需求
  • 构建私有云的方法
  • 如何管理私有云
  • 谁能提供帮助:供应商概览
    • VMware
    • 阿比柯
    • Amazon Virtual Private Cloud
  • 混合云
    • 使用案例
    • 产品示例:桉树
  • 如何选择私有云模型

4. PaaS(平台即服务)

  • PaaS 定义
  • 完整的 PaaS 堆叠
    • 在哪里划线:IasS+ 还是纯 PaaS 还是自定义 SaaS?
    • 我们需要哪些功能来构建云应用程式?
  • 多租户
    • 什么是多租户系统?
    • 发展规模经济
    • 为租户自定义应用程式
    • 多租户应用程式的注意事项:

    稳定性、SLA、法律和监管、安全、维护、第三方元件

  • 哪些是主要的 PaaS 供应商?
    • Microsoft Azure
    • Google App 引擎
    • Force.com
  • Outlook:P aaS 的未来

5. SaaS(软体即服务)

  • 什么是 SaaS?
  • 一些例子。

6. 云架构

  • 面向服务架构 (SOA)
    • 服务层模型和松散耦合的概念
    • SOA + 事件驱动架构 (EDA) = e-SOA
    • 什么是 REST,为什么它对云很重要?
  • SOA 和云的协同作用 - 行业观点
  • SOA / SaaS 协同作用
  • SOA / PaaS 协同作用
    • 满足需求的方法
    • 将 SOA 原则应用于云:松散耦合、封装、异步服务
    • 基于SOA构建多租户应用程式
    • 将旧系统迁移到云中
  • SOA / IaaS 协同作用
    • 面向服务的基础设施 (SOI)
    • 服务虚拟化与伺服器虚拟化
    • 自动化的按需资源预置

7. 云集成

  • 云集成的需求及其挑战
  • SOA 如何提供帮助:专注于集成
    • 从应用程式整合到面向服务的整合 (SOI)
  • (间)仲介的必要性
    • 仲介功能
  • 企业服务总线 (ESB) 参考架构
  • 云集成有哪些特殊要求?
    • 从 ESB 到 Internet Service Bus”
  • 产品示例:
    • Windows Azure AppFabric
    • IBM 铸铁
    • 费奥拉诺

8. 标准和开源软体

  • 云标准
    • 便携性和互操作性:问题陈述
    • 分散式 Management Task Force, Inc. (DMTF)
      • 开放虚拟化格式 (OVF)
      • Open Cloud Standards 孵化器
    • Apache Libcloud
    • 开源软体 (OSS)
      • OpenStack

9. 云安全

  • 向云安全的演变
    • 从传统 Web 应用程式到 SOA 再到云
    • 公共云与本地数据中心
  • 云安全是一个多维度的问题
    • 维度 1:IaaS、PaaS、SaaS
    • 维度 2:网路、VM、应用程式、资料
    • 维度 3:CSP、租户
  • 身份、权利和 Access Management (IdEA)
    • 身份验证 & Access 控制
    • SAML、XACML 和策略实施点 (PEP)
    • 跨本地系统和多个云的安全性
  • 云安全联盟标准
    • 云控制 Matrix、共识评估倡议、云审计、云信任协定
    • 安全、信任和保证注册表

10. Go基于云的服务

  • Business 与 IT 与 EA 与 SOA 与云 Go版本
  • 为什么 SOA 治理可以(应该)成为云治理的基础
  • SOA 治理框架、标准、技术
    • Open Group 的服务集成成熟度模型 (OSIMM)
    • 开放组 SOA Governance 参考模型 (SGRM)
    • SOA Governance Vitality Method (SGVM)
  • 云治理
    • 与 SOA 治理的异同
    • 责任划分:云供应商与云客户
    • 更换云供应商 – 对治理的最坏情况测试
  • 云治理方法
  • 实施治理的技术

11.Outlook 和结论

  • Outlook 和云计算的用途
  • Hadoop – 在云中越来越受欢迎
  • 云回报 Investment (ROI)
  • 总拥有成本 (TCO)

要求

  • 分散式计算和应用程式开发的一般知识。

观众

  • IT 架构师
  • IT 顾问
 35 小时

即将举行的公开课程

课程分类