构建高可用Linux服务器-第二版


Linux服务器构建基础

Linux服务器虚拟化

生产环境下服务器的故障诊断与排除

生产环境下的shell脚本

构建高可用的Linux集群

VPN在企业中的部署应用

Linux防火墙及系统安全

如何构建开源免费的企业级邮件系统

系统管理员在企业中的职业定位及发展方向

Read more

《Python高效开发实战-django Tornado Flask Twisted》


Python基础

Python基础知识

web编程之网络基础

客户端的编程技术

数据库及ORM

详解主流Python Web框架

Python网络框架纵览

企业级开发框架-Django

高并发处理框架-Tornado

支持快速建站的框架-Flask

底层自定义协议网络框架-Twisted

实战项目

用Django+ PostgreSQL 开发移动Twitter

用Tornado+jquery 开发WebSocket聊天室

用Flask + bootstrap + restful 开发学校管理系统

用Twisted + SQLAlchemy +ZeroMQ 开发跨平台物联网消息网关

Read more

基础设施即代码-云服务器管理


挑战与原则

动态基础设施平台

基础设施定义工具

服务器配置工具

基础服务概述

模式

置备服务器的模式

管理服务器模板的模式

服务器更新与变更模式

定义基础设施的模式

实践

基础设施的软件工程实践

测试基础设施变更

基础设施变更管理流水线

基础设施团队的工作流

动态基础设施的连续性

基础设施即代码的组织要求

Read more

《软件定义网络SDN与openFlow解析》


引言

集中式与分布式的控制平面和数据平面

openFlow

SDN控制器

网络可编程性

数据中心的概念与结构

网络功能虚拟化

网络拓扑结构与拓扑信息抽象

构建SDN框架

带宽调度 操控和时间规划的用例

数据中心叠加网 大数据和网络功能虚拟化的用例

输入流量监测 分类及触发操作的用例

最后的思考与结论

Read more

Devops 故障排除-Linux服务器运维最佳实践


故障排除最佳实践

服务器为什么这么慢? 耗尽了CPU RAM和磁盘I/O资源

为什么系统无法启动? 解决启动问题

为什么磁盘无法写入? 解决磁盘满或磁盘损坏的问题

服务器宕机了? 追踪网络问题的根源

为什么主机名无法解析? 解决DNS服务器的问题

为什么无法收发邮件? 追踪邮件问题

网站宕机了? 追踪web服务器问题

为什么数据库这么慢? 追踪数据库问题

这是硬件问题! 诊断常见的硬件问题

Read more

《PaaS实现与运维管理》


概念模型

分布式PaaS平台介绍

PaaS模型与特征

基础原理

计算资源

网络资源

存储资源

平台实现

平台功能与架构

计算单元docker

分布式协调zookeeper

资源管理Mesos

服务调度框架Marathon

大数据调度框架Spark

日志集中管理ELK

运维管理

配置管理

监控管理

运维管理

Read more