刚刚过去的周末,在上海举行的云原生论坛(Cloud Native Forum)上,众多大咖相聚一堂,分享云原生应用的技术和实践。对我们VMware ATC团队来说,重中之重的是正式发布了开源的企业级Registry项目:Harbor。
云原生论坛成立于去年11月,目前成员有:威睿 (VMware)、毕威拓 (Pivotal)、华为 、DaoCloud、灵雀云、数人云 、才云、时速云、领科云、希云 、魔泊云等 。
首先是VMware中国研发中心总经理、云原生论坛联合创始人任道远先生在欢迎致辞中介绍了云原生论坛的成长历程、论坛成员和论坛使命。
接着,笔者有幸代表VMware公司,作了“Harbor: 企业级Registry开源项目”的演讲。Harbor是VMware公司为企业用户设计的Registry server开源项目,包括了访问权限管理 (RBAC)、LDAP、审计、管理界面等企业必需的功能,并且还原生支持中文,符合中国用户的需求。Harbor的代码可在Github下载,欢迎大家使用和反馈意见:
https://github.com/vmware/harbor
我们的老朋友,华为的开源技术专家、资深架构师马全一在主题为“云原生应用版本控制方法”的演讲中介绍了如何通过重构 git 的服务端存储,打通版本的代码和应用的版本管理,构建适用于云原生的Application Version Control Platform。他们的Dockyard Registry项目还可以和Harbor做集成。
之后,是我的前同事,Pivotal云计算首席架构师周晖通过介绍“Spring微服务和Cloud Foundry云原生应用”,阐述了Pivotal对云原生应用架构的理解、Pivotal CF对云原生架构的支持、以及Spring微服务,包括 Spring Boot 和 Spring 微服务框架。现场观众反响强烈,提了很多问题。
DaoCloud总架构师颜开为大家带来“用于生产环境的新Docker”的演讲。在演讲中,颜开提到,Docker 在发布 1.0 版本的一年内装机量增加了 5 倍,Docker 已经逐渐成为 IT 的新宠。而在最新版本中,虚拟网络、存储集成、编排配置、集群管理都逐渐进入 Docker。在新的一年中,“融合容器集群”将会成为新趋势。
麻袋理财首席架构师王天青,通过介绍“互联网金融征信项目的微服务化之旅”,为大家讲解了如何使用服务化的概念,对每个服务建立独立的项目,使用Docker进行部署。此外,他还介绍了如何使用git flow来管理代码,利用Jenkins+Docker来实现CI和CD,并使用Docker compose+Swarm来做容器的部署管理,使用Shipyard做可视化管理。这些实践经验对听众们有很大启发。
最后,杭州才云科技创始人、CEO张鑫与大家分享了“原生态云端应用管理系统的架构与实践”的演讲。在现场,张鑫指出,容器奉行一进程一镜像的细粒度原则,而一个完整的应用系统往往需要多个容器镜像有机地组合,原生态云旨在让用户关注应用、业务,而非底层的基础设施,Docker或容器的出现为其提供了极大的便利。在实践分享部分,张鑫分享了谷歌和才云搭建一个以应用为中心的原生态云的架构设计。
本次活动的精彩视频可从以下链接观看:
http://www.youku.com/playlist_show/id_26892474.html