万本电子书0元读

万本电子书0元读

顶部广告

Python云原生:构建应对海量用户数据的高可扩展Web应用电子书

l  云原生是云计算时代的发展趋势和必然结果,将持续领航云时代架构理念。 l  用Python语言行发,易如门,易掌握,集现今诸多热技术之大成。 l  流程完整,示例具体详细,一个实际发案例贯穿始终,全面放代码。

售       价:¥

纸质售价:¥66.70购买纸书

43人正在读 | 2人评论 6.2

作       者:宋净超

出  版  社:电子工业出版社

出版时间:2018-06-01

字       数:9.3万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(2条)
  • 读书简介
  • 目录
  • 累计评论(2条)
本书以一个应用发贯穿始终,从云原生和微服务的概念原理讲起,使用Python构建云原生应用,并使用React构建Web视图。为了应对大规模的互联网流量,使用了Flux构建UI和事件溯源及CQRS模式。考虑到Web应用的安全性,本书对此也给出了解决方案。书中对于关键步骤行了详细讲解并给出运行结果。读者可以利用Docker容器、CI/CD工具,敏捷构建和发布本书示例中的应用到AWS、Azure这样的公有云平台上,再利用平台工具对基础设施和应用的运行行持续监控。<br/>【推荐语】<br/>l  云原生是云计算时代的发展趋势和必然结果,将持续领航云时代架构理念。 l  用Python语言行发,易如门,易掌握,集现今诸多热技术之大成。 l  流程完整,示例具体详细,一个实际发案例贯穿始终,全面放代码。<br/>【作者】<br/>Manish Sethi是一名工作在印度班加罗尔的工程师。在他的职业生涯中,他曾帮助初创公司和财富10强公司企业采用云原生方法来构建大规模可扩展产品。他经常花时间学习和实践新技术,并积极地使用无服务器架构、机器学习和深度学习等方法,解决实际问题。他通过撰写博客和在聚会上发表演讲等,为班加罗尔DevOps和Docker社区做出了贡献。 宋净超,就职于蚂蚁金服,Kubernetes及云原生应用布道师,Service Mesh爱好者社区联合发起人。乐于分享,拥抱源,活跃于Kubernetes及微服务发者社区。经常作为讲师在Qcon、ArchSummit等技术会议上行分享,也常参与云栖大会等行业会议和线下Meetup。喜欢在个人博客(https://jimmysong.io)上发表见解,发布源教程。业余时间喜欢摄影和旅游。<br/>
目录展开

译者序

推荐序

关于作者

关于审校者

前言

1 云原生应用和微服务简介

云计算简介

云原生概念

理解十二要素应用

设置Python环境

熟悉GitHub和Git命令

本章小结

2 使用Python构建微服务

Python概念解析

微服务模型

构建微服务

测试RESTful API

本章小结

3 使用Python构建Web应用

应用入门

创建应用程序用户

用户发送推文

CORS——跨源资源共享

Session管理

Cookies

本章小结

4 与数据服务交互

MongoDB有什么优势,为什么要使用它

安装MongoDB

本章小结

5 使用React构建Web视图

理解React

配置React环境

使用React构建webViews

在微服务中集成Web视图

用户验证

测试React webViews

本章小结

6 使用Flux来构建UI以应对大规模流量

Flux介绍

本章小结

7 事件溯源与CQRS

简介

理解事件溯源

CQRS介绍

使用Kafka作为事件存储

本章小结

8 Web应用的安全性

网络安全性和应用安全性

开发安全的Web应用程序建议

本章小结

9 持续交付

持续集成与持续交付的变迁

持续集成

Jenkins持续集成工具

设置Jenkins job

本章小结

10 应用容器化

Docker介绍

在Docker中部署应用

本章小结

11 部署到AWS云平台

AWS入门

在AWS上构建应用程序基础架构

云原生应用的持续部署

本章小结

12 部署到Azure云平台

Microsoft Azure入门

在Azure中使用Jenkins CI/CD流水线

本章小结

13 监控云应用

云平台上的监控

基于AWS的服务

Microsoft Azure服务

开源监控工具

本章小结

累计评论(2条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部