课程背景
随着业务发展,互联网公司产生的各种内部接口、应用程序、活动页面、手机app等越来越多,这些程序部署复杂、相互关联、责任人分散并且生命周期不同。随着这些程序的增多,管理难度和资源损耗也在不断增大, 应用运维的难度随之增加。之后在运维过程中不断积累了一些工具来帮助人去自动化完成应用运维工作,随着时间推移, 工具逐步演变成了一个PaaS平台,随着开发直接介入运维过程, 又产生了更多的冲突和需求, 本课程重点介绍我们曾经面临的问题、解决问题的工具、以及工具集演变为平台这个过程中设计背后的意图和目的是什么,技术上是如何完成的。
课程目标
2014年5月,搜狐云景PAAS平台正式公测。本公开课将以搜狐云景PAAS平台设计为蓝本,揭示过公有云PaaS平台的设计和实现等技术细节,让大家熟悉PaaS平台的核心内容,为大家以后的工作提供一个参考。
体验
目前,搜狐云景正在公测,参与体验业务将更好的理解公有云PaaS平台的核心设计思想,Email给cloudscape@sohu.net,我们将免费赠送价值200元的公测邀请码大礼包。
课程大纲
- 传统互联网应用运维的角色介绍和面临的早期现状
- 规范介绍 - 在应用运维中所需要的潜规则
- 主流paas的技术结构概述
PaaS的设计思路及实现手段
- 系统边界的定义
- 核心需求点的定义
- 集群配置和组件通信机制的设计:Zookeeper、REST和消息的应用
- 对LXC的包装 - Node Agent
- 对规则引擎的使用 - Master自定义调度
- 对接入服务的管理 - Service Gateway
- 对用户程序自描述的规范:app.yaml
讲师介绍
张宇欣,搜狐PaaS平台首席架构师,具有10年软件开发经验,带领技术团队高质量完成了搜狐PaaS平台多个版本的设计和研发工作,近年来一直致力于通过PaaS整合搜狐内部产品运行环境,推进PaaS的高效实施。张宇欣加入搜狐之前,从事网络安全行业多年,对网络安全也有很深的造诣。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。