展开全部

主编推荐语

本书深入讲解PaaS应用服务,结合Widows Azure云服务实践经验,提供丰富应用案例和技术知识。

内容简介

本书侧重PaaS开发相关的应用服务,主要涉及PaaS计算服务、集成认证服务、数据存储服务、大数据及机器学习等方面内容,对于IaaS范畴,如虚拟机、虚拟网络等不涉及开发部分的内容不在本书讨论范畴。本书籍结合开发支持团队3年来实践经验,从产品概述、应用场景、性能指标、应用开发及管理维护这5个角度,重点讲解Widows Azure应用及计算相关的云服务,同时利用不同的编程语言多角度呈现应用案例,让开发者深入理解相关技术知识。本书作者根据实际运维过程中客户经常遇到的开发问题、方案需求进行整理,针对这些典型的需求案例,提供参考方案和测试数据,通过这些内容向读者呈现云服务落地实践的过程,这些案例将包含很多非常有趣的主题,如基于Azure的单点登录系统实现、基于Azure Storage的海量数据检索方案实践、基于Azure Service Bus的异构系统通信集成、基于Azure Media Service的直播应用案例、基于Azure Cognitve Service构建人脸识别类应用以及玩转Azure HDInsight大数据平台等。

目录

  • 封面
  • 版权页
  • 序言
  • 前言
  • 目录
  • 第1章 App Service
  • 1.1 产品概述
  • 1.1.1 Web App概要
  • 1.1.2 API App概要
  • 1.1.3 Mobile App概要
  • 1.1.4 门户使用
  • 1.1.5 FTP以及Kudu
  • 1.1.6 PowerShell
  • 1.1.7 Visual Studio 2013/2015
  • 1.2 应用场景
  • 1.2.1 Web App使用场景
  • 1.2.2 API APP 使用场景
  • 1.2.3 Mobile APP使用场景
  • 1.3 性能指标
  • 1.3.1 服务监视器
  • 1.3.2 App Service高可用
  • 1.3.3 安全管理
  • 1.3.4 身份验证
  • 1.3.5 性能测试
  • 1.4 应用开发
  • 1.4.1 ASP.NET应用
  • 1.4.2 Node.js 应用
  • 1.4.3 PHP 应用
  • 1.4.4 Java应用
  • 1.4.5 Python应用
  • 1.4.6 Web Job
  • 1.4.7 网站发布与更新
  • 1.5 管理维护
  • 1.5.1 配置定义域和https
  • 1.5.2 诊断与监控
  • 1.5.3 缩放
  • 1.5.4 备份与还原
  • 1.5.5 高级配置
  • 1.5.6 网站迁移
  • 1.5.7 添加虚拟网络
  • 1.5.8 常见问题
  • 1.5.9 故障排除
  • 第2章 Service Fabric
  • 2.1 产品概述
  • 2.1.1 微服务
  • 2.1.2 Service Fabric体系结构
  • 2.2 Service Fabric群集管理
  • 2.2.1 创建群集
  • 2.2.2 配置群集
  • 2.2.3 升级群集
  • 2.2.4 管理协调群集资源
  • 2.2.5 缩放群集
  • 2.2.6 删除群集
  • 2.3 Service Fabric应用开发与管理
  • 2.3.1 Service Fabric应用程序简介
  • 2.3.2 开发环境准备
  • 2.3.3 来宾可执行应用程序开发
  • 2.3.4 容器化的微服务开发
  • 2.3.5 Reliable Services开发
  • 2.3.6 Reliable Actors开发
  • 2.3.7 应用程序生命周期
  • 2.4 群集监控和诊断
  • 2.4.1 群集运行状况模型
  • 2.4.2 群集的运行状况策略
  • 2.4.3 群集运行状况报告诊断分析
  • 2.4.4 应用程序运行状况报告
  • 2.4.5 监视与诊断应用程序
  • 第3章 Storage Service
  • 3.1 存储简介
  • 3.1.1 前言
  • 3.1.2 部署模型
  • 3.1.3 复制冗余
  • 3.1.4 冷热存储
  • 3.1.5 文件加密
  • 3.1.6 管理账户
  • 3.1.7 客户端工具
  • 3.2 服务开发
  • 3.2.1 前言
  • 3.2.2 管理服务
  • 3.2.3 Blob服务
  • 3.2.4 Table服务
  • 3.2.5 Queue服务
  • 3.2.6 File服务
  • 3.3 应用实践
  • 3.3.1 前言
  • 3.3.2 共享访问签名
  • 3.3.3 访问REST接口
  • 3.3.4 使用重试策略
  • 3.3.5 分块上传大文件
  • 3.3.6 网站跨域上传文件
  • 3.3.7 服务默认版本问题探讨
  • 3.4 架构与诊断
  • 3.4.1 存储架构简介
  • 3.4.2 存储诊断
  • 第4章 Service Bus
  • 4.1 产品概述
  • 4.1.1 简介
  • 4.1.2 创建及配置
  • 4.1.3 客户端工具
  • 4.2 服务总线基础及应用场景
  • 4.2.1 Service Bus基础
  • 4.2.2 Service Bus队列服务基础及使用场景
  • 4.2.3 Service Bus主题服务使用场景
  • 4.2.4 Service Bus中继服务使用场景
  • 4.3 服务总线的规划与设计
  • 4.3.1 服务总线可伸缩性和性能指标
  • 4.3.2 服务总线高可用及性能提升
  • 4.3.3 服务总线系统整合
  • 4.3.4 分区队列和主题
  • 4.3.5 PaaS云服务+认知服务+中继使用案例
  • 4.4 应用开发管理API
  • 4.4.1 C#SDK创建服务总线
  • 4.4.2 使用Azure Resource Manager模板创建服务总线资源
  • 4.4.3 使用Rest API创建服务总线资源
  • 4.5 管理维护
  • 4.5.1 扩容及缩放
  • 4.5.2 监控服务总线
  • 4.5.3 异常分析
  • 第5章 Azure AD
  • 5.1 Azure AD概述
  • 5.1.1 功能概述
  • 5.1.2 工作原理
  • 5.1.3 AAD与Office365的关系
  • 5.1.4 添加目录
  • 5.1.5 如何获取一个租户
  • 5.1.6 多重身份验证
  • 5.1.7 创建一个APP
  • 5.1.8 为应用指定访问权限
  • 5.1.9 添加自己注册的域名
  • 5.1.10 ADConnect工具介绍
  • 5.1.11 工具介绍
  • 5.1.12 版本与定价
  • 5.2 场景应用开发
  • 5.2.1 AAD认证
  • 5.2.2 Graph Api
  • 5.2.3 单点登录
  • 5.2.4 与本地应用程序集成
  • 5.2.5 Web程序调用Azure api 管理
  • 5.3 管理维护
  • 5.3.1 管理Azure AD 目录
  • 5.3.2 管理用户
  • 5.3.3 管理对应用程序的访问
  • 5.3.4 使用Azure Active Directory管理应用程序
  • 第6章 Media Service
  • 6.1 概述
  • 6.1.1 什么是媒体服务
  • 6.1.2 直播和点播
  • 6.1.3 客户端工具
  • 6.1.4 定价简介
  • 6.1.5 计费单位
  • 6.2 应用场景
  • 6.2.1 直播
  • 6.2.2 点播
  • 6.3 性能指标
  • 6.4 应用和开发
  • 6.4.1 管理
  • 6.4.2 上载内容
  • 6.4.3 编码
  • 6.4.4 监控编码状态
  • 6.4.5 发布和使用
  • 6.4.6 实时流进行在线直播
  • 6.4.7 Azure Media Services Explorer工具的使用
  • 6.4.8 保护
  • 6.4.9 分析
  • 6.5 管理维护
  • 6.5.1 缩放
  • 6.5.2 传送内容
  • 6.5.3 集成
  • 6.5.4 监视
  • 6.5.5 故障排除
  • 第7章 Cosmos DB
  • 7.1 产品概述
  • 7.1.1 产品分类
  • 7.1.2 SQL(DocumentDB)
  • 7.1.3 MongoDB
  • 7.1.4 Azure表(键值)
  • 7.1.5 Gremlin
  • 7.2 配置及管理
  • 7.2.1 创建Cosmos DB
  • 7.2.2 连接Cosmos DB
  • 7.2.3 写入数据
  • 7.2.4 查询数据
  • 7.2.5 修改文档
  • 7.2.6 删除文档
  • 7.2.7 创建脚本资源
  • 7.3 迁移管理
  • 7.3.1 迁移工具
  • 7.3.2 数据导入
  • 7.3.3 数据导出
  • 7.3.4 数据迁移
  • 7.4 应用开发
  • 7.4.1 使用Java连接SQL(DocumentDB)
  • 7.4.2 使用Java连接支持Mongo的DocumentDB
  • 7.4.3 使用 DocumentDB 生成 Java Web 应用程序
  • 7.4.4 使用.Net 连接SQL(DocumentDB)
  • 7.4.5 使用.Net 连接MongoDB
  • 7.5 性能指标
  • 7.5.1 监视Azure Cosmos DB请求、使用情况和存储
  • 7.5.2 性能测试
  • 7.6 如何使用DocumentDB API设置Azure Cosmos DB全局分发
  • 第8章 SQL数据库
  • 8.1 产品概述
  • 8.1.1 概要
  • 8.1.2 什么是Azure SQL数据库服务
  • 8.1.3 SQL PaaS与On promise SQL Server比较
  • 8.1.4 性能概述
  • 8.2 配置及管理
  • 8.2.1 创建数据库
  • 8.2.2 连接数据库
  • 8.2.3 数据库服务层变更
  • 8.3 迁移与备份恢复
  • 8.3.1 数据库迁移
  • 8.3.2 备份与还原
  • 8.3.3 业务连续性机制
  • 8.3.4 数据库备份方案
  • 8.4 SQL Azure应用开发
  • 8.4.1 数据库时区问题
  • 8.4.2 跨数据库访问
  • 8.4.3 C#创建SQL DB
  • 8.4.4 Java创建SQL DB
  • 8.4.5 JDBC链接SQL DB
  • 8.4.6 PHP链接SQL DB
  • 8.4.7 使用go语言链接SQL DB
  • 8.5 监控与性能调优
  • 8.5.1 数据库性能监控
  • 8.5.2 性能调优
  • 8.6 常见错误排查
  • 8.6.1 连接超时问题
  • 8.6.2 如何将CPU使用率降低
  • 8.6.3 管理Portal上导出数据失败
  • 8.6.4 实例无法访问问题
  • 8.6.5 字符集问题
  • 8.7 扩展
  • 8.7.1 SQL弹性数据库池
  • 8.7.2 基于地理冗余的高可用及负载均衡
  • 8.7.3 自动弹性缩放数据库
  • 8.7.4 strenchDB冷热数据分离
  • 第9章 MySQL Database on Azure
  • 9.1 产品概述
  • 9.1.1 概要
  • 9.1.2 什么是MySQL Database on Azure
  • 9.1.3 MySQL PaaS的特点与优势
  • 9.1.4 服务限制(与MySQL Server的区别)
  • 9.1.5 性能概述
  • 9.2 配置及管理
  • 9.2.1 创建数据库
  • 9.2.2 连接数据库
  • 9.2.3 监控管理
  • 9.2.4 计算费用
  • 9.2.5 存储费用
  • 9.3 迁移与备份恢复
  • 9.3.1 数据库迁移
  • 9.3.2 数据库备份恢复
  • 9.3.3 数据库业务连续性方案
  • 9.4 MYSQL Azure应用开发
  • 9.4.1 Java如何高效连接到MySQL PaaS
  • 9.4.2 MySQL EntityFramework Core连接MySQL PaaS
  • 9.5 主从复制与只读实例
  • 9.5.1 创建只读实例
  • 9.5.2 监控从属实例复制状态
  • 9.5.3 配置读写分离
  • 9.6 性能优化
  • 9.6.1 优化原则
  • 9.6.2 查询慢
  • 9.6.3 CPU异常升高
  • 9.7 常见错误排查
  • 9.7.1 导入MySQL Azure报错
  • 9.7.2 超时报错
  • 9.7.3 主从复制报错
  • 9.7.4 字符集问题
  • 9.7.5 数据库名称和表名称大小写问题
  • 9.7.6 其他
  • 第10章 HDInsight
  • 10.1 产品概述
  • 10.1.1 概要
  • 10.1.2 Hadoop
  • 10.1.3 HBase
  • 10.1.4 Storm
  • 10.2 配置群集
  • 10.2.1 HDInsight存储体系结构
  • 10.2.2 创建Blob容器
  • 10.2.3 创建群集
  • 10.2.4 管理群集
  • 10.3 应用开发
  • 10.3.1 Hadoop
  • 10.3.2 Hbase
  • 10.3.3 Storm
  • 10.4 扩展——Giraph
  • 10.5 常见问题
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。