Jump to ratings and reviews
Rate this book

云原生:运用容器、函数计算和数据构建下一代应用

Rate this book
本书旨在能够提供一些基础知识,来帮助开发者和架构师更从容地开启云原生应用之旅。本书首先介绍一些分布式系统的基本原理及其与云原生应用的关系,然后再进一步介绍容器和函数等相关技术,接着,本书会介绍服务间的通信模式、服务的弹性和数据模式,并讨论在什么情况下应该使用这些技术,最后会总结一些经验性的东西,例如如何结合DevOps方法,怎么兼顾可移植性,以及一些*佳实践。这些最佳实践对于打造一个成功的云原生应用是很好有帮助的。这本书不会手把手教你如何实现一个满足特定业务需求的云原生应用。但是在读完这本书之后,你一定会知道如何去设计、构建和运维一个成功的云原生应用。

目录
O’Reilly Media,Inc.介绍
译者序
前言
第1章 云原生简介
1.1 分布式系统
1.2 十二要素应用
1.3 可用性和服务等级协议
1.4 本章小结
第2章 云原生基础
2.1 容器
2.2 无服务器架构
2.3 函数计算
2.4 从虚拟机到云原生
2.5 微服务
2.6 本章小结
第3章 云原生应用的设计
3.1 云原生应用的基础
3.2 云原生与传统架构的对比
3.3 函数计算与服务
3.4 API设计与版本控制
3.5 服务间的通信
3.6 网关
3.7 出口网关
3.8 服务网格
3.9 架构示例
3.10 本章小结
第4章 数据处理
4.1 数据存储系统
4.2 多数据存储下的数据
4.3 客户端访问数据
4.4 可快速伸缩的数据
4.5 数据分析
4.6 Kubernetes中的数据库
4.7 本章小结
第5章 DevOps
5.1 什么是DevOps
5.2 测试
5.3 开发环境和工具
5.4 持续集成/持续交付
5.5 监控
5.6 配置管理
5.7 持续集成/持续交付流程示例
5.8 本章小结
第6章 最佳实践
6.1 迈向云原生
6.2 确保弹性
6.3 确保安全性
6.4 处理数据
6.5 性能和伸缩性
6.6 函数计算
6.7 运维
6.8 日志、监控及告警
6.9 服务通信
6.10 容器
6.11 本章小结
第7章 可移植性
7.1 为什么要使应用可移植
7.2 可移植性的代价
7.3 何时及如何实现可移植性
7.4 本章小结

197 pages, Paperback

Published May 1, 2020

43 people are currently reading
157 people want to read

About the author

Boris Scholl

7 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
17 (24%)
4 stars
38 (54%)
3 stars
13 (18%)
2 stars
2 (2%)
1 star
0 (0%)
Displaying 1 - 8 of 8 reviews
Profile Image for Kaushal.
16 reviews2 followers
June 3, 2020
Pretty comprehensive books on all around cloud native understanding. If you are looking for details this is not the book for you but if you are looking for a breadth of concepts around current day cloud native this is the best book available out there. The spread is pretty good. If you are looking for the spread and brush up concepts, this is the one.
Profile Image for Raul Aguilera.
3 reviews
May 24, 2023
The book provides a valuable overview of the important considerations involved in developing cloud-native applications. It covers a wide range of topics relevant to building applications for cloud environments. However, it should be noted that in some sections, the book delves into intricate details that may not be essential for individuals who are less familiar with the subject. This level of depth could potentially be overwhelming or confusing for those seeking a more introductory understanding of cloud development concepts. Nonetheless, for readers with a deeper understanding of the subject matter, these sections might offer valuable insights and in-depth knowledge.
Profile Image for John O'connor.
97 reviews1 follower
July 20, 2020
This is a decent, high level overview of building cloud native applications. It’s very Kubernetes heavy, which seems reasonable, and has some good discussions of serverless functions. It’s not exactly a how-to for anything, but provides a good list of software to look deeper into and gives a reasonably vendor neutral view of services provided by AWS, Azure, and Google Cloud.
Profile Image for Dhruv.
23 reviews2 followers
December 16, 2019
The writing style used is more like a reference book rather than a read-through. You need to be hands-on with a lot of technologies that are used in traditional monolithic applications to understand most of the content here. Recommended only for seasoned software professionals.
7 reviews
May 14, 2020
So great book! This book is perfect if you are initiating yourself on cloud computing and the design of applications made for the new era of private cloud providers, with clear examples and practical use cases
Profile Image for Leland William.
269 reviews12 followers
April 28, 2020
Good overview of cloud native environments. The ending chapters devolved into lists of things to do though.
Profile Image for Srinivasan Nanduri.
495 reviews11 followers
January 5, 2021
Covers a good amount of theory. Cloud native with high focus on Kubernetes. You will need a minimal Kubernetes knowledge to get to the end. A very good reference book.
Profile Image for Giorgi Shioshvili.
14 reviews2 followers
June 30, 2021
Not a bad book for understanding how microservices work and migrate monolith application in the cloud
Displaying 1 - 8 of 8 reviews

Can't find what you're looking for?

Get help and learn more about the design.